Skip to content

Commit f665529

Browse files
authored
Merge pull request #164 from per1234/fix-lm-specific-rules-configuration
Disable LM-specific checks when in --library-manager=false mode
2 parents e80c1d7 + 3e65075 commit f665529

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

internal/rule/ruleconfiguration/ruleconfiguration.go

+8-8
Original file line numberDiff line numberDiff line change
@@ -162,11 +162,11 @@ var configurations = []Type{
162162
Brief: ".exe file",
163163
Description: "",
164164
MessageTemplate: ".exe file(s) found: {{.}}. Presence of these files blocks addition to the Library Manager index.",
165-
DisableModes: nil,
166-
EnableModes: []rulemode.Type{rulemode.Default},
165+
DisableModes: []rulemode.Type{rulemode.Default},
166+
EnableModes: []rulemode.Type{rulemode.LibraryManagerSubmission, rulemode.LibraryManagerIndexed},
167167
InfoModes: nil,
168-
WarningModes: []rulemode.Type{rulemode.Default},
169-
ErrorModes: []rulemode.Type{rulemode.LibraryManagerSubmission, rulemode.LibraryManagerIndexed, rulemode.Strict},
168+
WarningModes: nil,
169+
ErrorModes: []rulemode.Type{rulemode.Default},
170170
RuleFunction: rulefunction.LibraryHasExe,
171171
},
172172
{
@@ -514,11 +514,11 @@ var configurations = []Type{
514514
Brief: "duplicate name",
515515
Description: "This requirement only applies to the library.properties name value. There is no requirement to change the repository or header file names.",
516516
MessageTemplate: "Library name {{.}} is in use by a library in the Library Manager index. Each library must have a unique name value. If your library is already in the index, use the \"--library-manager update\" flag.",
517-
DisableModes: []rulemode.Type{rulemode.LibraryManagerIndexed},
518-
EnableModes: []rulemode.Type{rulemode.Default},
517+
DisableModes: []rulemode.Type{rulemode.Default},
518+
EnableModes: []rulemode.Type{rulemode.LibraryManagerSubmission},
519519
InfoModes: nil,
520-
WarningModes: []rulemode.Type{rulemode.Default},
521-
ErrorModes: []rulemode.Type{rulemode.LibraryManagerSubmission},
520+
WarningModes: nil,
521+
ErrorModes: []rulemode.Type{rulemode.Default},
522522
RuleFunction: rulefunction.LibraryPropertiesNameFieldDuplicate,
523523
},
524524
{

0 commit comments

Comments
 (0)