Disable LM-specific checks when in --library-manager=false mode · arduino/arduino-lint@3e65075 (original) (raw)

`@@ -162,11 +162,11 @@ var configurations = []Type{

`

162

162

`Brief: ".exe file",

`

163

163

`Description: "",

`

164

164

`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},

`

167

167

`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},

`

170

170

`RuleFunction: rulefunction.LibraryHasExe,

`

171

171

` },

`

172

172

` {

`

`@@ -514,11 +514,11 @@ var configurations = []Type{

`

514

514

`Brief: "duplicate name",

`

515

515

`Description: "This requirement only applies to the library.properties name value. There is no requirement to change the repository or header file names.",

`

516

516

`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},

`

519

519

`InfoModes: nil,

`

520

``

`-

WarningModes: []rulemode.Type{rulemode.Default},

`

521

``

`-

ErrorModes: []rulemode.Type{rulemode.LibraryManagerSubmission},

`

``

520

`+

WarningModes: nil,

`

``

521

`+

ErrorModes: []rulemode.Type{rulemode.Default},

`

522

522

`RuleFunction: rulefunction.LibraryPropertiesNameFieldDuplicate,

`

523

523

` },

`

524

524

` {

`