@@ -116,57 +116,58 @@ var RuleWarningMap = map[string]func(call *build.CallExpr, pkg string) *LinterFi
116116
117117// FileWarningMap lists the warnings that run on the whole file.
118118var FileWarningMap = map [string ]func (f * build.File ) []* LinterFinding {
119- "attr-applicable_licenses" : attrApplicableLicensesWarning ,
120- "attr-cfg" : attrConfigurationWarning ,
121- "attr-license" : attrLicenseWarning ,
122- "attr-licenses" : attrLicensesWarning ,
123- "attr-non-empty" : attrNonEmptyWarning ,
124- "attr-output-default" : attrOutputDefaultWarning ,
125- "attr-single-file" : attrSingleFileWarning ,
126- "build-args-kwargs" : argsKwargsInBuildFilesWarning ,
127- "canonical-repository" : canonicalRepositoryWarning ,
128- "confusing-name" : confusingNameWarning ,
129- "constant-glob" : constantGlobWarning ,
130- "ctx-actions" : ctxActionsWarning ,
131- "ctx-args" : contextArgsAPIWarning ,
132- "depset-items" : depsetItemsWarning ,
133- "depset-iteration" : depsetIterationWarning ,
134- "depset-union" : depsetUnionWarning ,
135- "dict-method-named-arg" : dictMethodNamedArgWarning ,
136- "dict-concatenation" : dictionaryConcatenationWarning ,
137- "duplicated-name" : duplicatedNameWarning ,
138- "external-path" : externalPathWarning ,
139- "filetype" : fileTypeWarning ,
140- "function-docstring" : functionDocstringWarning ,
141- "function-docstring-header" : functionDocstringHeaderWarning ,
142- "function-docstring-args" : functionDocstringArgsWarning ,
143- "function-docstring-return" : functionDocstringReturnWarning ,
144- "integer-division" : integerDivisionWarning ,
145- "keyword-positional-params" : keywordPositionalParametersWarning ,
146- "list-append" : listAppendWarning ,
147- "load" : unusedLoadWarning ,
148- "module-docstring" : moduleDocstringWarning ,
149- "name-conventions" : nameConventionsWarning ,
150- "native-build" : nativeInBuildFilesWarning ,
151- "native-package" : nativePackageWarning ,
152- "no-effect" : noEffectWarning ,
153- "output-group" : outputGroupWarning ,
154- "overly-nested-depset" : overlyNestedDepsetWarning ,
155- "package-name" : packageNameWarning ,
156- "package-on-top" : packageOnTopWarning ,
157- "print" : printWarning ,
158- "provider-params" : providerParamsWarning ,
159- "redefined-variable" : redefinedVariableWarning ,
160- "repository-name" : repositoryNameWarning ,
161- "rule-impl-return" : ruleImplReturnWarning ,
162- "return-value" : missingReturnValueWarning ,
163- "skylark-comment" : skylarkCommentWarning ,
164- "skylark-docstring" : skylarkDocstringWarning ,
165- "string-iteration" : stringIterationWarning ,
166- "uninitialized" : uninitializedVariableWarning ,
167- "unreachable" : unreachableStatementWarning ,
168- "unsorted-dict-items" : unsortedDictItemsWarning ,
169- "unused-variable" : unusedVariableWarning ,
119+ "allowed-symbol-load-locations" : symbolLoadLocationWarning ,
120+ "attr-applicable_licenses" : attrApplicableLicensesWarning ,
121+ "attr-cfg" : attrConfigurationWarning ,
122+ "attr-license" : attrLicenseWarning ,
123+ "attr-licenses" : attrLicensesWarning ,
124+ "attr-non-empty" : attrNonEmptyWarning ,
125+ "attr-output-default" : attrOutputDefaultWarning ,
126+ "attr-single-file" : attrSingleFileWarning ,
127+ "build-args-kwargs" : argsKwargsInBuildFilesWarning ,
128+ "canonical-repository" : canonicalRepositoryWarning ,
129+ "confusing-name" : confusingNameWarning ,
130+ "constant-glob" : constantGlobWarning ,
131+ "ctx-actions" : ctxActionsWarning ,
132+ "ctx-args" : contextArgsAPIWarning ,
133+ "depset-items" : depsetItemsWarning ,
134+ "depset-iteration" : depsetIterationWarning ,
135+ "depset-union" : depsetUnionWarning ,
136+ "dict-method-named-arg" : dictMethodNamedArgWarning ,
137+ "dict-concatenation" : dictionaryConcatenationWarning ,
138+ "duplicated-name" : duplicatedNameWarning ,
139+ "external-path" : externalPathWarning ,
140+ "filetype" : fileTypeWarning ,
141+ "function-docstring" : functionDocstringWarning ,
142+ "function-docstring-header" : functionDocstringHeaderWarning ,
143+ "function-docstring-args" : functionDocstringArgsWarning ,
144+ "function-docstring-return" : functionDocstringReturnWarning ,
145+ "integer-division" : integerDivisionWarning ,
146+ "keyword-positional-params" : keywordPositionalParametersWarning ,
147+ "list-append" : listAppendWarning ,
148+ "load" : unusedLoadWarning ,
149+ "module-docstring" : moduleDocstringWarning ,
150+ "name-conventions" : nameConventionsWarning ,
151+ "native-build" : nativeInBuildFilesWarning ,
152+ "native-package" : nativePackageWarning ,
153+ "no-effect" : noEffectWarning ,
154+ "output-group" : outputGroupWarning ,
155+ "overly-nested-depset" : overlyNestedDepsetWarning ,
156+ "package-name" : packageNameWarning ,
157+ "package-on-top" : packageOnTopWarning ,
158+ "print" : printWarning ,
159+ "provider-params" : providerParamsWarning ,
160+ "redefined-variable" : redefinedVariableWarning ,
161+ "repository-name" : repositoryNameWarning ,
162+ "rule-impl-return" : ruleImplReturnWarning ,
163+ "return-value" : missingReturnValueWarning ,
164+ "skylark-comment" : skylarkCommentWarning ,
165+ "skylark-docstring" : skylarkDocstringWarning ,
166+ "string-iteration" : stringIterationWarning ,
167+ "uninitialized" : uninitializedVariableWarning ,
168+ "unreachable" : unreachableStatementWarning ,
169+ "unsorted-dict-items" : unsortedDictItemsWarning ,
170+ "unused-variable" : unusedVariableWarning ,
170171}
171172
172173// MultiFileWarningMap lists the warnings that run on the whole file, but may use other files.
0 commit comments