[all]
ignore = .tox/**,
+ .py35/**,
.git/**,
.gitignore,
.gitreview,
files = **.sh
shell = bash
use_spaces = true
+ignore = pmd-bin-6.15.0/**
[all.YAML]
bears = YAMLLintBear
files = **.yaml, **.yml
use_spaces = true
max_line_length = 120
+ignore = tests/k8s/conformance/sonobuoy.yaml
[all.Python]
bears = PyLintBear
files = **.py
use_spaces = true
+
+[all.Java]
+bears = SpaceConsistencyBear,JavaPMDBear
+files = ui/**.java
+language = java
+use_spaces = true
+ignore = ui/target/**,
+ ui/src/main/java/org/akraino/validation/ui/login/LoginStrategyImpl.java,
+ ui/src/main/java/org/akraino/validation/ui/conf/ExternalAppInitializer.java,
+ ui/src/main/java/org/akraino/validation/ui/scheduler/RegistryAdapter.java,
+ ui/src/main/java/org/akraino/validation/ui/conf/ExternalAppConfig.java,
+ ui/src/main/java/org/akraino/validation/ui/filter/SecurityXssFilter.java,
+ ui/src/main/java/org/akraino/validation/ui/client/jenkins/resources/**.java,
+ ui/src/main/java/org/akraino/validation/ui/client/nexus/resources/**.java,
+ ui/src/main/java/org/akraino/validation/ui/data/SubmissionData.java,
+ ui/src/main/java/org/akraino/validation/ui/service/DbResultAdapter.java,
+ ui/src/main/java/org/akraino/validation/ui/client/nexus/NexusExecutorClient.java,
+ ui/src/main/java/org/akraino/validation/ui/daoimpl/ValidationTestResultDAOImpl.java
+
+[all.JS]
+bears = ESLintBear,JSComplexityBear
+files = ui/**.js
+language = javascript
+javascript_strictness = False
+use_spaces = true
+ignore = ui/src/main/webapp/app/fusion/**,
+ ui/src/main/webapp/static/**,
+ ui/bin/**,
+ ui/target/**,
+ ui/src/main/webapp/app/BluvalUI/NewSubmission/NewSubmission.js,
+ ui/src/main/webapp/app/BluvalUI/CommittedSubmissions/CommittedSubmissions.js,
+ ui/src/main/webapp/app/BluvalUI/GetBySubmissionId/GetBySubmissionId.js,
+ ui/src/main/webapp/app/BluvalUI/GetMostRecent/GetMostRecent.js,
+ ui/src/main/webapp/app/BluvalUI/GetLastRun/GetLastRun.js,
+ ui/src/main/webapp/app/BluvalUI/GetByTimestamp/GetByTimestamp.js,
+ ui/src/main/webapp/app/BluvalUI/GetBasedOnDate/GetBasedOnDate.js,
+ ui/src/main/webapp/app/BluvalUI/ValidationResults/ValidationResults.js