Setup Python linters in tox
[integration.git] / .coafile
1 [yaml]
2 bears = YAMLLintBear
3 yamllint_config = .yamllint
4 ignore =
5   .tox/**,
6   # Doesn't look like a valid YAML although it pretends one
7   deployment/heat/onap-rke/parts/onap-oom-2.yaml
8
9 [json]
10 bears = JSONFormatBear
11 json_sort = False
12 indent_size = 2
13 ignore =
14   .tox/**,
15   # This one ought to be broken
16   test/mocks/pnfsimulator/pnfsimulator/src/test/resources/org/onap/pnfsimulator/simulator/invalidJsonStructureEvent.json,
17   # This one is empty
18   test/mocks/datafilecollector-testharness/simulator-group/consul/consul_config.json
19
20 [py]
21 bears = PyLintBear
22 pylint_disable = all
23 pylint_enable =
24   bad-indentation, trailing-whitespace, unused-wildcard-import, unused-import,
25   unnecessary-semicolon, unnecessary-semicolon, undefined-variable,
26   syntax-error, unused-variable, using-constant-test,unused-argument,
27   len-as-condition, trailing-newlines, missing-final-newline, reimported,
28   too-many-function-args, singleton-comparison
29 ignore =
30   .tox/**