Fix Sonobuoy systemd-image for k8 1.18
[validation.git] / .coafile
1 [all]
2 ignore = .tox/**,
3     .py35/**,
4     .py36/**,
5     .git/**,
6     .gitignore,
7     .gitreview,
8     .gitmodules,
9     **.sw?,
10     **.orig
11
12 [all.GitCommit]
13 bears = GitCommitBear
14 ignore_length_regex = Signed-off-by,
15     Also-by,
16     Co-authored-by,
17     http://,
18     https://
19
20 [all.reStructuredText]
21 bears = SpaceConsistencyBear,WriteGoodLintBear
22 files = docs/**.rst
23 use_spaces = true
24 ignore = .git/**,
25     .tox/**,
26
27 [all.ShellCheck]
28 bears = ShellCheckBear,SpaceConsistencyBear
29 files = **.sh
30 shell = bash
31 use_spaces = true
32 ignore = pmd-bin-6.15.0/**
33
34 [all.YAML]
35 bears = YAMLLintBear
36 files = **.yaml, **.yml
37 use_spaces = true
38 max_line_length = 120
39 ignore = tests/k8s/conformance/custom_repos.yaml,
40     tests/k8s/kube-hunter/job.yaml
41
42 [all.Python]
43 bears = PyLintBear
44 files = **.py
45 use_spaces = true
46
47 [all.Java]
48 bears = SpaceConsistencyBear,JavaPMDBear
49 files = ui/**.java
50 language = java
51 use_spaces = true
52 ignore = ui/target/**,
53     ui/src/main/java/org/akraino/validation/ui/login/LoginStrategyImpl.java,
54     ui/src/main/java/org/akraino/validation/ui/conf/ExternalAppInitializer.java,
55     ui/src/main/java/org/akraino/validation/ui/scheduler/RegistryAdapter.java,
56     ui/src/main/java/org/akraino/validation/ui/conf/ExternalAppConfig.java,
57     ui/src/main/java/org/akraino/validation/ui/filter/SecurityXssFilter.java,
58     ui/src/main/java/org/akraino/validation/ui/client/jenkins/resources/**.java,
59     ui/src/main/java/org/akraino/validation/ui/client/nexus/resources/**.java,
60     ui/src/main/java/org/akraino/validation/ui/service/DbAdapter.java,
61     ui/src/main/java/org/akraino/validation/ui/client/nexus/NexusExecutorClient.java,
62     ui/src/main/java/org/akraino/validation/ui/daoimpl/ValidationTestResultDAOImpl.java,
63     ui/src/main/java/org/akraino/validation/ui/entity/ValidationDbTestResult.java,
64     ui/src/main/java/org/akraino/validation/ui/entity/WRobotDbTestResult.java,
65     ui/src/main/java/org/akraino/validation/ui/entity/Submission.java,
66     ui/src/main/java/org/akraino/validation/ui/controller/ModelsViewsController.java
67
68 [all.JS]
69 bears = ESLintBear,JSComplexityBear
70 files = ui/**.js
71 language = javascript
72 javascript_strictness = False
73 use_spaces = true
74 ignore = ui/src/main/webapp/app/fusion/**,
75     ui/src/main/webapp/static/**,
76     ui/bin/**,
77     ui/target/**,
78     ui/src/main/webapp/app/BluvalUI/NewSubmission/NewSubmission.js,
79     ui/src/main/webapp/app/BluvalUI/CommittedSubmissions/CommittedSubmissions.js,
80     ui/src/main/webapp/app/BluvalUI/GetMostRecent/GetMostRecent.js,
81     ui/src/main/webapp/app/BluvalUI/GetLastRun/GetLastRun.js,
82     ui/src/main/webapp/app/BluvalUI/GetByTimestamp/GetByTimestamp.js,
83     ui/src/main/webapp/app/BluvalUI/GetBasedOnDate/GetBasedOnDate.js,
84     ui/src/main/webapp/app/BluvalUI/ValidationResults/ValidationResults.js,
85     ui/src/main/webapp/app/BluvalUI/ModifyBlueprintInstance/ModifyBlueprintInstance.js,
86     ui/src/main/webapp/app/BluvalUI/ModifyLab/ModifyLab.js,
87     ui/src/main/webapp/app/BluvalUI/RegisterBlueprint/RegisterBlueprint.js,
88     ui/src/main/webapp/app/BluvalUI/RegisterBlueprintInstance/RegisterBlueprintInstance.js,
89     ui/src/main/webapp/app/BluvalUI/RegisterLab/RegisterLab.js,
90     ui/src/main/webapp/app/BluvalUI/RegisterLayer/RegisterLayer.js,
91     ui/src/main/webapp/app/BluvalUI/RegisterTimeslot/RegisterTimeslot.js,
92     ui/src/main/webapp/app/BluvalUI/UnRegisterBlueprint/UnRegisterBlueprint.js,
93     ui/src/main/webapp/app/BluvalUI/UnRegisterBlueprintInstance/UnRegisterBlueprintInstance.js,
94     ui/src/main/webapp/app/BluvalUI/UnRegisterLab/UnRegisterLab.js,
95     ui/src/main/webapp/app/BluvalUI/UnRegisterLayer/UnRegisterLayer.js,
96     ui/src/main/webapp/app/BluvalUI/GetBlueprints/GetBlueprints.js,
97     ui/src/main/webapp/app/BluvalUI/GetBlueprintInstances/GetBlueprintInstances.js,
98     ui/src/main/webapp/app/BluvalUI/GetLabs/GetLabs.js,
99     ui/src/main/webapp/app/BluvalUI/GetLayers/GetLayers.js,
100     ui/src/main/webapp/app/BluvalUI/GetTimeslots/GetTimeslots.js,
101     ui/src/main/webapp/app/BluvalUI/CreateUser/CreateUser.js,
102     ui/src/main/webapp/app/BluvalUI/GetUser/GetUser.js,
103     ui/src/main/webapp/app/BluvalUI/ResetUser/ResetUser.js,
104     ui/src/main/webapp/app/BluvalUI/UpdatePassword/UpdatePassword.js