PMD Results
The following document contains the results of PMD 6.8.0.
Files
com/capitalone/dashboard/client/RestClient.java
Violation |
Priority |
Line |
This statement should have braces |
3 |
169 |
This statement should have braces |
3 |
170 |
This statement should have braces |
3 |
175 |
This statement should have braces |
3 |
194 |
This statement should have braces |
3 |
208 |
com/capitalone/dashboard/config/MongoConfig.java
Violation |
Priority |
Line |
The method 'mongoTemplate()' is missing an @Override annotation. |
3 |
103–105 |
com/capitalone/dashboard/config/collector/CloudConfig.java
Violation |
Priority |
Line |
This statement should have braces |
3 |
98 |
This statement should have braces |
3 |
104 |
This statement should have braces |
3 |
105 |
This statement should have braces |
3 |
106 |
This statement should have braces |
3 |
107 |
This statement should have braces |
3 |
116 |
This statement should have braces |
3 |
130 |
This statement should have braces |
3 |
132 |
com/capitalone/dashboard/event/CommitEventListener.java
Violation |
Priority |
Line |
This statement should have braces |
3 |
70 |
com/capitalone/dashboard/event/TestResultEventListener.java
Violation |
Priority |
Line |
The static field name 'HEALTH_GOOD' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
53 |
The static field name 'HEALTH_CRITICAL' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
55 |
The static field name 'SEVERITY_CRITICAL' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
56 |
The static field name 'SEVERITY_GOOD' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
57 |
The enum name 'PERFORMANCE_METRICS' doesn't match '[A-Z][a-zA-Z0-9]*' |
1 |
77–81 |
The enum constant name 'totalCalls' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
78 |
The enum constant name 'errorsperMinute' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
78 |
The enum constant name 'nodeHealthPercent' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
78 |
The enum constant name 'averageResponseTime' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
78 |
The enum constant name 'businessTransactionHealthPercent' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
78 |
The enum constant name 'violationObject' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
78 |
The enum constant name 'actualErrorRate' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
78 |
The enum constant name 'responseTimeSeverity' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
79 |
The enum constant name 'totalErrors' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
79 |
The enum constant name 'callsperMinute' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
79 |
The enum constant name 'errorRateSeverity' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
79 |
The enum constant name 'targetTransactionPerSec' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
79 |
The enum constant name 'targetResponseTime' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
79 |
The enum constant name 'targetErrorRateThreshold' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
80 |
The enum name 'VIOLATION_ATTRIBUTES' doesn't match '[A-Z][a-zA-Z0-9]*' |
1 |
82–84 |
The enum constant name 'severity' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
83 |
The enum constant name 'incidentStatus' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
83 |
The method 'extractPerformanceMetrics(TestCase, TestCapability)' has an NPath complexity of 1000 |
3 |
127–171 |
Avoid using implementation types like 'LinkedHashMap'; use the interface instead |
3 |
244 |
com/capitalone/dashboard/event/sync/SyncDashboard.java
Violation |
Priority |
Line |
This statement should have braces |
3 |
82 |
This statement should have braces |
3 |
86 |
This statement should have braces |
3 |
92 |
This statement should have braces |
3 |
95 |
This statement should have braces |
3 |
127 |
This statement should have braces |
3 |
131 |
This statement should have braces |
3 |
144 |
This statement should have braces |
3 |
147 |
This statement should have braces |
3 |
150 |
This statement should have braces |
3 |
173 |
Unnecessary use of fully qualified name 'com.capitalone.dashboard.model.Component' due to existing import 'com.capitalone.dashboard.model.Component' |
4 |
190 |
This statement should have braces |
3 |
238 |
This statement should have braces |
3 |
240 |
This statement should have braces |
3 |
257 |
This statement should have braces |
3 |
258 |
This statement should have braces |
3 |
263 |
This statement should have braces |
3 |
264 |
com/capitalone/dashboard/event/sync/SyncException.java
Violation |
Priority |
Line |
Classes implementing Serializable should set a serialVersionUID |
3 |
3–7 |
com/capitalone/dashboard/misc/HygieiaException.java
Violation |
Priority |
Line |
The class 'HygieiaException' is suspected to be a Data Class (WOC=0.000%, NOPA=9, NOAM=1, WMC=5) |
3 |
3–39 |
com/capitalone/dashboard/model/ApiToken.java
Violation |
Priority |
Line |
The class 'ApiToken' is suspected to be a Data Class (WOC=22.222%, NOPA=0, NOAM=6, WMC=11) |
3 |
9–65 |
To avoid mistakes add a comment at the beginning of the HASH_PREFIX field if you want a default access modifier |
3 |
11 |
To avoid mistakes add a comment at the beginning of the hash method if you want a default access modifier |
3 |
46–51 |
com/capitalone/dashboard/model/Application.java
Violation |
Priority |
Line |
The class 'Application' is suspected to be a Data Class (WOC=11.111%, NOPA=0, NOAM=7, WMC=10) |
3 |
13–59 |
To avoid mistakes add a comment at the beginning of the null constructor if you want a default access modifier |
3 |
20–21 |
com/capitalone/dashboard/model/ArtifactIdentifier.java
Violation |
Priority |
Line |
The class 'ArtifactIdentifier' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=5, WMC=6) |
3 |
4–118 |
This statement should have braces |
3 |
76 |
This statement should have braces |
3 |
78 |
This statement should have braces |
3 |
80 |
This statement should have braces |
3 |
84 |
This statement should have braces |
3 |
86 |
This statement should have braces |
3 |
89 |
This statement should have braces |
3 |
91 |
This statement should have braces |
3 |
94 |
This statement should have braces |
3 |
96 |
This statement should have braces |
3 |
99 |
This statement should have braces |
3 |
101 |
This statement should have braces |
3 |
104 |
This statement should have braces |
3 |
106 |
com/capitalone/dashboard/model/AuditResult.java
Violation |
Priority |
Line |
The class 'AuditResult' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=30, WMC=31) |
3 |
10–184 |
com/capitalone/dashboard/model/Authentication.java
Violation |
Priority |
Line |
The class 'Authentication' is suspected to be a Data Class (WOC=28.571%, NOPA=0, NOAM=4, WMC=9) |
3 |
15–65 |
To avoid mistakes add a comment at the beginning of the HASH_PREFIX field if you want a default access modifier |
3 |
16 |
To avoid mistakes add a comment at the beginning of the hash method if you want a default access modifier |
3 |
46–51 |
com/capitalone/dashboard/model/BinaryArtifact.java
Violation |
Priority |
Line |
The field name 'actual_sha1' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
57 |
The field name 'actual_md5' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
58 |
The instance method name 'getActual_sha1' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
268–270 |
The method parameter name 'actual_sha1' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
272 |
The instance method name 'setActual_sha1' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
272–274 |
The instance method name 'getActual_md5' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
276–278 |
The method parameter name 'actual_md5' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
280 |
The instance method name 'setActual_md5' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
280–282 |
com/capitalone/dashboard/model/Build.java
Violation |
Priority |
Line |
The class 'Build' is suspected to be a Data Class (WOC=4.000%, NOPA=0, NOAM=24, WMC=25) |
3 |
23–138 |
com/capitalone/dashboard/model/BuildStatus.java
Violation |
Priority |
Line |
The enum constant name 'Success' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Failure' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
8 |
The enum constant name 'Unstable' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
9 |
The enum constant name 'Aborted' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
10 |
The enum constant name 'InProgress' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
11 |
The enum constant name 'Unknown' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
12 |
com/capitalone/dashboard/model/CloudInstance.java
Violation |
Priority |
Line |
This statement should have braces |
3 |
284 |
This statement should have braces |
3 |
285 |
com/capitalone/dashboard/model/CloudInstanceHistory.java
Violation |
Priority |
Line |
The class 'CloudInstanceHistory' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=26, WMC=26) |
3 |
10–148 |
This statement should have braces |
3 |
133 |
This statement should have braces |
3 |
134 |
com/capitalone/dashboard/model/CloudSubNetwork.java
Violation |
Priority |
Line |
The class 'CloudSubNetwork' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=31, WMC=31) |
3 |
12–168 |
This statement should have braces |
3 |
163 |
This statement should have braces |
3 |
164 |
com/capitalone/dashboard/model/CloudVirtualNetwork.java
Violation |
Priority |
Line |
The class 'CloudVirtualNetwork' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=17, WMC=17) |
3 |
15–111 |
This statement should have braces |
3 |
106 |
This statement should have braces |
3 |
107 |
com/capitalone/dashboard/model/CloudVolumeStorage.java
Violation |
Priority |
Line |
The class 'CloudVolumeStorage' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) |
3 |
11–115 |
This statement should have braces |
3 |
102 |
This statement should have braces |
3 |
103 |
com/capitalone/dashboard/model/Cmdb.java
Violation |
Priority |
Line |
The class 'Cmdb' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=43, WMC=43) |
3 |
12–301 |
com/capitalone/dashboard/model/CodeQuality.java
Violation |
Priority |
Line |
The class 'CodeQuality' is suspected to be a Data Class (WOC=6.250%, NOPA=0, NOAM=15, WMC=16) |
3 |
22–97 |
com/capitalone/dashboard/model/CodeQualityMetric.java
Violation |
Priority |
Line |
The class 'CodeQualityMetric' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=12) |
3 |
6–67 |
This statement should have braces |
3 |
57 |
This statement should have braces |
3 |
58 |
com/capitalone/dashboard/model/CodeQualityMetricStatus.java
Violation |
Priority |
Line |
The enum constant name 'Error' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Warning' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Alert' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Ok' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
com/capitalone/dashboard/model/CodeQualityType.java
Violation |
Priority |
Line |
The enum constant name 'StaticAnalysis' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'SecurityAnalysis' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
8 |
com/capitalone/dashboard/model/CodeReposBuilds.java
Violation |
Priority |
Line |
The class 'CodeReposBuilds' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) |
3 |
12–45 |
com/capitalone/dashboard/model/CollectionError.java
Violation |
Priority |
Line |
The class 'CollectionError' is suspected to be a Data Class (WOC=0.000%, NOPA=1, NOAM=3, WMC=4) |
3 |
4–32 |
com/capitalone/dashboard/model/Collector.java
Violation |
Priority |
Line |
The class 'Collector' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=20, WMC=22) |
3 |
15–116 |
com/capitalone/dashboard/model/CollectorItem.java
Violation |
Priority |
Line |
The class 'CollectorItem' is suspected to be a Data Class (WOC=9.524%, NOPA=0, NOAM=19, WMC=24) |
3 |
29–141 |
com/capitalone/dashboard/model/CollectorItemConfigHistory.java
Violation |
Priority |
Line |
The class 'CollectorItemConfigHistory' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) |
3 |
10–66 |
com/capitalone/dashboard/model/CollectorType.java
Violation |
Priority |
Line |
The enum constant name 'Incident' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
9 |
The enum constant name 'Build' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
10 |
The enum constant name 'Artifact' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
11 |
The enum constant name 'Deployment' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
12 |
The enum constant name 'AgileTool' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
13 |
The enum constant name 'Feature' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
15 |
The enum constant name 'TestResult' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
16 |
The enum constant name 'ScopeOwner' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
18 |
The enum constant name 'Scope' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
The enum constant name 'CodeQuality' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
21 |
The enum constant name 'Test' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
22 |
The enum constant name 'StaticSecurityScan' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The enum constant name 'LibraryPolicy' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
24 |
The enum constant name 'ChatOps' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
25 |
The enum constant name 'Cloud' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
26 |
The enum constant name 'Product' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
27 |
The enum constant name 'AppPerformance' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
28 |
The enum constant name 'InfraPerformance' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
29 |
The enum constant name 'Score' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
30 |
The enum constant name 'Audit' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
32 |
com/capitalone/dashboard/model/Comment.java
Violation |
Priority |
Line |
The class 'Comment' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) |
3 |
3–58 |
com/capitalone/dashboard/model/Commit.java
Violation |
Priority |
Line |
The class 'Commit' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) |
3 |
26–66 |
com/capitalone/dashboard/model/CommitStatus.java
Violation |
Priority |
Line |
The class 'CommitStatus' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) |
3 |
3–49 |
com/capitalone/dashboard/model/CommitType.java
Violation |
Priority |
Line |
The enum constant name 'NotBuilt' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
4 |
The enum constant name 'Merge' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
5 |
The enum constant name 'New' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
6 |
com/capitalone/dashboard/model/Configuration.java
Violation |
Priority |
Line |
The class 'Configuration' is suspected to be a Data Class (WOC=14.286%, NOPA=0, NOAM=4, WMC=10) |
3 |
11–61 |
com/capitalone/dashboard/model/Dashboard.java
Violation |
Priority |
Line |
The class 'Dashboard' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=38, WMC=41) |
3 |
16–232 |
To avoid mistakes add a comment at the beginning of the errorMessage field if you want a default access modifier |
3 |
59 |
To avoid mistakes add a comment at the beginning of the errorCode field if you want a default access modifier |
3 |
62 |
To avoid mistakes add a comment at the beginning of the null constructor if you want a default access modifier |
3 |
64–65 |
Avoid long parameter lists. |
3 |
67 |
Avoid long parameter lists. |
3 |
71 |
Avoid unused constructor parameters such as 'remoteCreated'. |
3 |
71 |
com/capitalone/dashboard/model/DashboardType.java
Violation |
Priority |
Line |
The enum constant name 'Product' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Team' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
8 |
com/capitalone/dashboard/model/EnvironmentComponent.java
Violation |
Priority |
Line |
The class 'EnvironmentComponent' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=22, WMC=22) |
3 |
10–116 |
com/capitalone/dashboard/model/EnvironmentStatus.java
Violation |
Priority |
Line |
The class 'EnvironmentStatus' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) |
3 |
10–74 |
com/capitalone/dashboard/model/Feature.java
Violation |
Priority |
Line |
Linguistics Antipattern - The field 'isDeleted' indicates linguistically it is a boolean, but it is 'String' |
3 |
56 |
This statement should have braces |
3 |
544 |
This statement should have braces |
3 |
546 |
com/capitalone/dashboard/model/FeatureHistory.java
Violation |
Priority |
Line |
The class 'FeatureHistory' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=28, WMC=28) |
3 |
15–160 |
Linguistics Antipattern - The field 'isDeleted' indicates linguistically it is a boolean, but it is 'String' |
3 |
41 |
com/capitalone/dashboard/model/FeatureIssueLink.java
Violation |
Priority |
Line |
The class 'FeatureIssueLink' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) |
3 |
7–54 |
com/capitalone/dashboard/model/FortifyScanReport.java
Violation |
Priority |
Line |
The class 'FortifyScanReport' is suspected to be a Data Class (WOC=7.143%, NOPA=0, NOAM=13, WMC=16) |
3 |
15–123 |
The class 'Threat' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=6) |
3 |
25–52 |
To avoid mistakes add a comment at the beginning of the components field if you want a default access modifier |
3 |
26 |
To avoid mistakes add a comment at the beginning of the count field if you want a default access modifier |
3 |
27 |
com/capitalone/dashboard/model/GenericCollectorItem.java
Violation |
Priority |
Line |
The class 'GenericCollectorItem' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) |
3 |
13–93 |
com/capitalone/dashboard/model/KeyValueLog.java
Violation |
Priority |
Line |
StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time). |
3 |
13 |
com/capitalone/dashboard/model/LibraryPolicyResult.java
Violation |
Priority |
Line |
The class 'LibraryPolicyResult' is suspected to be a Data Class (WOC=5.263%, NOPA=0, NOAM=18, WMC=26) |
3 |
17–222 |
The class 'Threat' is suspected to be a Data Class (WOC=11.111%, NOPA=0, NOAM=7, WMC=9) |
3 |
28–70 |
To avoid mistakes add a comment at the beginning of the level field if you want a default access modifier |
3 |
29 |
To avoid mistakes add a comment at the beginning of the components field if you want a default access modifier |
3 |
30 |
To avoid mistakes add a comment at the beginning of the count field if you want a default access modifier |
3 |
31 |
To avoid mistakes add a comment at the beginning of the name field if you want a default access modifier |
3 |
73 |
com/capitalone/dashboard/model/LibraryPolicyThreatDisposition.java
Violation |
Priority |
Line |
The enum constant name 'Open' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
6 |
The enum constant name 'Closed' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'FalsePositive' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
8 |
The enum constant name 'WillNotFix' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
9 |
The enum constant name 'NotUsed' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
10 |
The enum constant name 'Challenged' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
11 |
The enum constant name 'ReviewRequested' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
12 |
The enum constant name 'Unknown' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
13 |
com/capitalone/dashboard/model/LibraryPolicyThreatLevel.java
Violation |
Priority |
Line |
The enum constant name 'Medium' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'High' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Low' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'None' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Critical' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
This statement should have braces |
3 |
19 |
This statement should have braces |
3 |
20 |
This statement should have braces |
3 |
21 |
This statement should have braces |
3 |
22 |
This statement should have braces |
3 |
23 |
com/capitalone/dashboard/model/LibraryPolicyType.java
Violation |
Priority |
Line |
The enum constant name 'Security' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
5 |
The enum constant name 'License' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
6 |
The enum constant name 'Other' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
com/capitalone/dashboard/model/MaturityModel.java
Violation |
Priority |
Line |
The class 'MaturityModel' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) |
3 |
7–27 |
com/capitalone/dashboard/model/Monitor2.java
Violation |
Priority |
Line |
The class 'Monitor2' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) |
3 |
10–57 |
com/capitalone/dashboard/model/NameValue.java
Violation |
Priority |
Line |
The class 'NameValue' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=6) |
3 |
4–51 |
This statement should have braces |
3 |
35 |
This statement should have braces |
3 |
36 |
This statement should have braces |
3 |
40 |
com/capitalone/dashboard/model/NameValueCount.java
Violation |
Priority |
Line |
The class 'NameValueCount' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=5) |
3 |
3–27 |
com/capitalone/dashboard/model/Owner.java
Violation |
Priority |
Line |
The class 'Owner' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=6) |
3 |
6–58 |
com/capitalone/dashboard/model/Performance.java
Violation |
Priority |
Line |
The class 'Performance' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) |
3 |
10–93 |
com/capitalone/dashboard/model/PerformanceMetric.java
Violation |
Priority |
Line |
The class 'PerformanceMetric' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) |
3 |
3–23 |
com/capitalone/dashboard/model/PerformanceType.java
Violation |
Priority |
Line |
The enum constant name 'ApplicationPerformance' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
5 |
The enum constant name 'InfrastructurePerformance' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
6 |
com/capitalone/dashboard/model/PipelineCommit.java
Violation |
Priority |
Line |
This statement should have braces |
3 |
37 |
This statement should have braces |
3 |
39 |
This statement should have braces |
3 |
41 |
This statement should have braces |
3 |
45 |
This statement should have braces |
3 |
47 |
com/capitalone/dashboard/model/PipelineStage.java
Violation |
Priority |
Line |
This statement should have braces |
3 |
53 |
This statement should have braces |
3 |
55 |
This statement should have braces |
3 |
57 |
This statement should have braces |
3 |
61 |
This statement should have braces |
3 |
63 |
This statement should have braces |
3 |
65 |
com/capitalone/dashboard/model/PolicyScanMetric.java
Violation |
Priority |
Line |
The class 'PolicyScanMetric' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) |
3 |
3–35 |
com/capitalone/dashboard/model/RallyBurnDownData.java
Violation |
Priority |
Line |
The class 'RallyBurnDownData' is suspected to be a Data Class (WOC=0.000%, NOPA=3, NOAM=14, WMC=15) |
3 |
11–75 |
com/capitalone/dashboard/model/RallyFeature.java
Violation |
Priority |
Line |
The class 'RallyFeature' is suspected to be a Data Class (WOC=14.634%, NOPA=0, NOAM=35, WMC=41) |
3 |
16–205 |
com/capitalone/dashboard/model/RallyFeatureType.java
Violation |
Priority |
Line |
The enum constant name 'Feature' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
4 |
com/capitalone/dashboard/model/RallyStoryStages.java
Violation |
Priority |
Line |
The class 'RallyStoryStages' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=14, WMC=14) |
3 |
5–59 |
com/capitalone/dashboard/model/RepoBranch.java
Violation |
Priority |
Line |
The class 'RepoBranch' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=15) |
3 |
9–103 |
The enum constant name 'Unknown' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
17 |
This statement should have braces |
3 |
20 |
This statement should have braces |
3 |
73 |
This statement should have braces |
3 |
74 |
com/capitalone/dashboard/model/RequestLog.java
Violation |
Priority |
Line |
The class 'RequestLog' is suspected to be a Data Class (WOC=3.704%, NOPA=0, NOAM=26, WMC=27) |
3 |
7–125 |
The method 'toString()' is missing an @Override annotation. |
3 |
122–124 |
com/capitalone/dashboard/model/Review.java
Violation |
Priority |
Line |
The class 'Review' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) |
3 |
3–58 |
com/capitalone/dashboard/model/SCM.java
Violation |
Priority |
Line |
The class 'SCM' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=34, WMC=36) |
3 |
10–166 |
This statement should have braces |
3 |
150 |
This statement should have braces |
3 |
151 |
com/capitalone/dashboard/model/Scope.java
Violation |
Priority |
Line |
The class 'Scope' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=22, WMC=24) |
3 |
36–159 |
Linguistics Antipattern - The field 'isDeleted' indicates linguistically it is a boolean, but it is 'String' |
3 |
47 |
This statement should have braces |
3 |
145 |
This statement should have braces |
3 |
147 |
com/capitalone/dashboard/model/ScopeOwner.java
Violation |
Priority |
Line |
The class 'ScopeOwner' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) |
3 |
16–74 |
Linguistics Antipattern - The field 'isDeleted' indicates linguistically it is a boolean, but it is 'String' |
3 |
24 |
com/capitalone/dashboard/model/ScopeOwnerCollectorItem.java
Violation |
Priority |
Line |
This statement should have braces |
3 |
72 |
This statement should have braces |
3 |
73 |
com/capitalone/dashboard/model/Service.java
Violation |
Priority |
Line |
The class 'Service' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=15, WMC=15) |
3 |
13–82 |
com/capitalone/dashboard/model/ServiceAccount.java
Violation |
Priority |
Line |
The class 'ServiceAccount' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=5) |
3 |
6–36 |
com/capitalone/dashboard/model/ServiceStatus.java
Violation |
Priority |
Line |
The enum constant name 'Ok' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Warning' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
8 |
The enum constant name 'Unauth' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
9 |
The enum constant name 'Alert' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
10 |
Unnecessary modifier 'private' on constructor 'ServiceStatus(int, int)': enum constructors are implicitly private |
3 |
15–18 |
com/capitalone/dashboard/model/SprintEstimate.java
Violation |
Priority |
Line |
The class 'SprintEstimate' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) |
3 |
3–56 |
com/capitalone/dashboard/model/StandardWidget.java
Violation |
Priority |
Line |
Avoid unused imports such as 'org.apache.commons.collections.MapUtils' |
4 |
3 |
com/capitalone/dashboard/model/StoryIndicator.java
Violation |
Priority |
Line |
The class 'StoryIndicator' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=22, WMC=22) |
3 |
2–80 |
com/capitalone/dashboard/model/Team.java
Violation |
Priority |
Line |
The class 'Team' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=20, WMC=23) |
3 |
12–152 |
Linguistics Antipattern - The field 'isDeleted' indicates linguistically it is a boolean, but it is 'String' |
3 |
20 |
This statement should have braces |
3 |
131 |
This statement should have braces |
3 |
133 |
This statement should have braces |
3 |
135 |
This statement should have braces |
3 |
139 |
This statement should have braces |
3 |
141 |
com/capitalone/dashboard/model/TeamInventory.java
Violation |
Priority |
Line |
The class 'TeamInventory' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=19) |
3 |
12–133 |
This statement should have braces |
3 |
112 |
This statement should have braces |
3 |
114 |
This statement should have braces |
3 |
116 |
This statement should have braces |
3 |
120 |
This statement should have braces |
3 |
122 |
com/capitalone/dashboard/model/TeamLevelDetails.java
Violation |
Priority |
Line |
This statement should have braces |
3 |
41 |
This statement should have braces |
3 |
42 |
com/capitalone/dashboard/model/TeamMember.java
Violation |
Priority |
Line |
The class 'TeamMember' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) |
3 |
8–70 |
com/capitalone/dashboard/model/Template.java
Violation |
Priority |
Line |
The class 'Template' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=7) |
3 |
14–52 |
It is somewhat confusing to have a field name matching the declaring class name |
3 |
16 |
com/capitalone/dashboard/model/TestCapability.java
Violation |
Priority |
Line |
The class 'TestCapability' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=36, WMC=36) |
3 |
6–225 |
com/capitalone/dashboard/model/TestCase.java
Violation |
Priority |
Line |
The class 'TestCase' is suspected to be a Data Class (WOC=7.143%, NOPA=0, NOAM=26, WMC=28) |
3 |
11–170 |
com/capitalone/dashboard/model/TestCaseConditionResult.java
Violation |
Priority |
Line |
The class 'TestCaseConditionResult' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) |
3 |
3–22 |
com/capitalone/dashboard/model/TestCaseStatus.java
Violation |
Priority |
Line |
The enum constant name 'Unknown' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Skipped' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Success' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Failure' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
com/capitalone/dashboard/model/TestCaseStep.java
Violation |
Priority |
Line |
The class 'TestCaseStep' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) |
3 |
4–59 |
com/capitalone/dashboard/model/TestResult.java
Violation |
Priority |
Line |
The class 'TestResult' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=38, WMC=38) |
3 |
26–257 |
com/capitalone/dashboard/model/TestSuite.java
Violation |
Priority |
Line |
The class 'TestSuite' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=26, WMC=26) |
3 |
9–168 |
com/capitalone/dashboard/model/TestSuiteType.java
Violation |
Priority |
Line |
The enum constant name 'Performance' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Security' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Functional' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Manual' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Integration' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Regression' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
The enum constant name 'Unit' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
7 |
com/capitalone/dashboard/model/UserInfo.java
Violation |
Priority |
Line |
The class 'UserInfo' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=19) |
3 |
17–107 |
com/capitalone/dashboard/model/UserStory.java
Violation |
Priority |
Line |
The class 'UserStory' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) |
3 |
3–51 |
com/capitalone/dashboard/model/Widget.java
Violation |
Priority |
Line |
The class 'Widget' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=7, WMC=7) |
3 |
12–60 |
This statement should have braces |
3 |
48 |
This statement should have braces |
3 |
49 |
com/capitalone/dashboard/model/quality/ArtifactType.java
Violation |
Priority |
Line |
The enum constant name 'junit' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
4 |
The enum constant name 'checkstyle' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
4 |
The enum constant name 'pmd' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
4 |
The enum constant name 'findbugs' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
4 |
The enum constant name 'jacoco' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
4 |
com/capitalone/dashboard/model/quality/CheckstyleReport.java
Violation |
Priority |
Line |
The enum constant name 'warning' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
58 |
The enum constant name 'error' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
58 |
The enum constant name 'info' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
58 |
The enum constant name 'ignore' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
58 |
com/capitalone/dashboard/model/quality/FindBugsXmlReport.java
Violation |
Priority |
Line |
The class 'BugInstance' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) |
3 |
41–97 |
The enum constant name 'Normal' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
101 |
The enum constant name 'Blocker' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
101 |
The enum constant name 'Critical' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
101 |
The enum constant name 'Low' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
101 |
com/capitalone/dashboard/model/quality/JacocoXmlReport.java
Violation |
Priority |
Line |
The class 'Counter' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) |
3 |
28–61 |
com/capitalone/dashboard/model/quality/JunitXmlReport.java
Violation |
Priority |
Line |
The class 'JunitXmlReport' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=21, WMC=22) |
3 |
123–840 |
The class 'Property' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) |
3 |
452–500 |
The class 'Testcase' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) |
3 |
545–838 |
The class 'Error' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) |
3 |
678–747 |
The class 'Failure' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) |
3 |
767–836 |
com/capitalone/dashboard/model/relation/RelatedCollectorItem.java
Violation |
Priority |
Line |
The class 'RelatedCollectorItem' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) |
3 |
10–61 |
com/capitalone/dashboard/model/score/ScoreCollectorItem.java
Violation |
Priority |
Line |
This statement should have braces |
3 |
21 |
This statement should have braces |
3 |
23 |
com/capitalone/dashboard/model/score/ScoreComponentMetricBase.java
Violation |
Priority |
Line |
The class 'ScoreComponentMetricBase' is suspected to be a Data Class (WOC=0.000%, NOPA=1, NOAM=23, WMC=23) |
3 |
8–153 |
com/capitalone/dashboard/model/score/ScoreMetric.java
Violation |
Priority |
Line |
The class 'ScoreMetric' is suspected to be a Data Class (WOC=0.000%, NOPA=1, NOAM=19, WMC=19) |
3 |
15–136 |
com/capitalone/dashboard/model/score/settings/BuildScoreSettings.java
Violation |
Priority |
Line |
The class 'BuildScoreSettings' is suspected to be a Data Class (WOC=14.286%, NOPA=2, NOAM=6, WMC=8) |
3 |
6–112 |
com/capitalone/dashboard/model/score/settings/ComponentAlert.java
Violation |
Priority |
Line |
The class 'ComponentAlert' is suspected to be a Data Class (WOC=20.000%, NOPA=0, NOAM=4, WMC=6) |
3 |
6–46 |
com/capitalone/dashboard/model/score/settings/DeployScoreSettings.java
Violation |
Priority |
Line |
The class 'DeployScoreSettings' is suspected to be a Data Class (WOC=20.000%, NOPA=0, NOAM=4, WMC=6) |
3 |
6–54 |
com/capitalone/dashboard/model/score/settings/PropagateType.java
Violation |
Priority |
Line |
The enum constant name 'no' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
4 |
The enum constant name 'widget' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
5 |
The enum constant name 'dashboard' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
6 |
Unnecessary modifier 'private' on constructor 'PropagateType(int)': enum constructors are implicitly private |
3 |
10–12 |
com/capitalone/dashboard/model/score/settings/QualityScoreSettings.java
Violation |
Priority |
Line |
The class 'QualityScoreSettings' is suspected to be a Data Class (WOC=14.286%, NOPA=0, NOAM=6, WMC=8) |
3 |
6–151 |
The class 'ViolationsScoreSettings' is suspected to be a Data Class (WOC=11.111%, NOPA=3, NOAM=8, WMC=10) |
3 |
62–139 |
com/capitalone/dashboard/model/score/settings/ScmScoreSettings.java
Violation |
Priority |
Line |
The class 'ScmScoreSettings' is suspected to be a Data Class (WOC=20.000%, NOPA=1, NOAM=4, WMC=6) |
3 |
6–56 |
com/capitalone/dashboard/model/score/settings/ScoreComponentSettings.java
Violation |
Priority |
Line |
The class 'ScoreComponentSettings' is suspected to be a Data Class (WOC=25.000%, NOPA=0, NOAM=6, WMC=12) |
3 |
6–73 |
com/capitalone/dashboard/model/score/settings/ScoreCriteria.java
Violation |
Priority |
Line |
The class 'ScoreCriteria' is suspected to be a Data Class (WOC=14.286%, NOPA=0, NOAM=6, WMC=10) |
3 |
15–88 |
com/capitalone/dashboard/model/score/settings/ScoreCriteriaSettings.java
Violation |
Priority |
Line |
The class 'ScoreCriteriaSettings' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=16, WMC=16) |
3 |
8–110 |
com/capitalone/dashboard/model/score/settings/ScoreThresholdSettings.java
Violation |
Priority |
Line |
The class 'ScoreThresholdSettings' is suspected to be a Data Class (WOC=9.091%, NOPA=0, NOAM=10, WMC=12) |
3 |
6–103 |
The enum constant name 'equals' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
10 |
The enum constant name 'less' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
11 |
The enum constant name 'greater' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
12 |
The enum constant name 'less_or_equal' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
13 |
The enum constant name 'greater_or_equal' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
14 |
The enum constant name 'percent' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
19 |
The enum constant name 'days' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/score/settings/ScoreType.java
Violation |
Priority |
Line |
The enum constant name 'no_score' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
8 |
The enum constant name 'zero_score' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
10 |
The enum constant name 'value_percent' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
12 |
com/capitalone/dashboard/model/webhook/github/GitHubParsed.java
Violation |
Priority |
Line |
The class 'GitHubParsed' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=12) |
3 |
8–80 |
com/capitalone/dashboard/model/webhook/github/MergeEvent.java
Violation |
Priority |
Line |
The class 'MergeEvent' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) |
3 |
5–75 |
This statement should have braces |
3 |
63 |
This statement should have braces |
3 |
64 |
com/capitalone/dashboard/repository/BaseCollectorItemRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
55 |
com/capitalone/dashboard/repository/BinaryArtifactRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
25 |
com/capitalone/dashboard/repository/BinaryArtifactRepositoryImpl.java
Violation |
Priority |
Line |
To avoid mistakes add a comment at the beginning of the template field if you want a default access modifier |
3 |
14 |
com/capitalone/dashboard/repository/BuildRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
26 |
com/capitalone/dashboard/repository/CloudInstanceRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
17 |
Avoid the use of value in annotations when its the only element |
3 |
20 |
Avoid the use of value in annotations when its the only element |
3 |
23 |
Avoid the use of value in annotations when its the only element |
3 |
28 |
com/capitalone/dashboard/repository/CloudSubNetworkRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
18 |
Avoid the use of value in annotations when its the only element |
3 |
21 |
Avoid the use of value in annotations when its the only element |
3 |
25 |
Avoid the use of value in annotations when its the only element |
3 |
28 |
com/capitalone/dashboard/repository/CloudVirtualNetworkRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
18 |
Avoid the use of value in annotations when its the only element |
3 |
21 |
Avoid the use of value in annotations when its the only element |
3 |
25 |
Avoid the use of value in annotations when its the only element |
3 |
28 |
Avoid the use of value in annotations when its the only element |
3 |
33 |
com/capitalone/dashboard/repository/CloudVolumeRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
17 |
Avoid the use of value in annotations when its the only element |
3 |
20 |
Avoid the use of value in annotations when its the only element |
3 |
23 |
Avoid the use of value in annotations when its the only element |
3 |
26 |
Avoid the use of value in annotations when its the only element |
3 |
33 |
com/capitalone/dashboard/repository/CollectorItemRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
22 |
Avoid the use of value in annotations when its the only element |
3 |
24 |
Avoid the use of value in annotations when its the only element |
3 |
28 |
Avoid the use of value in annotations when its the only element |
3 |
30 |
Avoid the use of value in annotations when its the only element |
3 |
33 |
Avoid the use of value in annotations when its the only element |
3 |
36 |
Avoid the use of value in annotations when its the only element |
3 |
39 |
Avoid the use of value in annotations when its the only element |
3 |
42 |
Avoid the use of value in annotations when its the only element |
3 |
45 |
com/capitalone/dashboard/repository/CommitRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
38 |
com/capitalone/dashboard/repository/ComponentRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
21 |
Avoid the use of value in annotations when its the only element |
3 |
24 |
Avoid the use of value in annotations when its the only element |
3 |
27 |
Avoid the use of value in annotations when its the only element |
3 |
30 |
com/capitalone/dashboard/repository/CustomRepositoryQueryImpl.java
Violation |
Priority |
Line |
Avoid unused imports such as 'com.capitalone.dashboard.model.BaseModel' |
4 |
4 |
Avoid unused imports such as 'com.capitalone.dashboard.model.Dashboard' |
4 |
8 |
Avoid unused imports such as 'org.apache.commons.collections.CollectionUtils' |
4 |
10 |
Avoid unused imports such as 'java.util.ArrayList' |
4 |
19 |
Avoid unused imports such as 'java.util.Set' |
4 |
22 |
Avoid unused imports such as 'java.util.stream.Collectors' |
4 |
24 |
Avoid unused private fields such as 'REGEX_ANY_STRING_INCLUDING_EMPTY'. |
3 |
30 |
Avoid using equals() to compare against null |
1 |
41 |
com/capitalone/dashboard/repository/DashboardRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
31 |
Avoid the use of value in annotations when its the only element |
3 |
34 |
Avoid the use of value in annotations when its the only element |
3 |
37 |
The method 'findAll(Pageable)' is missing an @Override annotation. |
3 |
53 |
The method 'count()' is missing an @Override annotation. |
3 |
62 |
com/capitalone/dashboard/repository/EnvironmentComponentRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
23 |
Avoid the use of value in annotations when its the only element |
3 |
34 |
Avoid the use of value in annotations when its the only element |
3 |
37 |
Avoid the use of value in annotations when its the only element |
3 |
40 |
com/capitalone/dashboard/repository/FeatureRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
51 |
Avoid the use of value in annotations when its the only element |
3 |
54 |
Avoid the use of value in annotations when its the only element |
3 |
57 |
com/capitalone/dashboard/repository/GitHubRepoRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
11 |
Avoid the use of value in annotations when its the only element |
3 |
14 |
com/capitalone/dashboard/repository/GitRequestRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
32 |
Avoid the use of value in annotations when its the only element |
3 |
48 |
Avoid the use of value in annotations when its the only element |
3 |
51 |
com/capitalone/dashboard/repository/IncidentRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
22 |
com/capitalone/dashboard/repository/JobRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
11 |
Avoid the use of value in annotations when its the only element |
3 |
14 |
Avoid the use of value in annotations when its the only element |
3 |
17 |
com/capitalone/dashboard/repository/RallyFeatureRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
29 |
Avoid the use of value in annotations when its the only element |
3 |
32 |
Avoid the use of value in annotations when its the only element |
3 |
35 |
com/capitalone/dashboard/repository/ScopeOwnerRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
14 |
Avoid the use of value in annotations when its the only element |
3 |
17 |
Avoid the use of value in annotations when its the only element |
3 |
20 |
Avoid the use of value in annotations when its the only element |
3 |
34 |
com/capitalone/dashboard/repository/ScopeRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
40 |
Avoid the use of value in annotations when its the only element |
3 |
43 |
com/capitalone/dashboard/repository/ScoreCollectorItemRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
21 |
Avoid the use of value in annotations when its the only element |
3 |
24 |
com/capitalone/dashboard/repository/TeamInventoryRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
18 |
com/capitalone/dashboard/repository/TeamRepository.java
Violation |
Priority |
Line |
Avoid the use of value in annotations when its the only element |
3 |
34 |
Avoid the use of value in annotations when its the only element |
3 |
37 |
com/capitalone/dashboard/request/BinaryArtifactCreateRequest.java
Violation |
Priority |
Line |
The class 'BinaryArtifactCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=21, WMC=21) |
3 |
15–125 |
To avoid mistakes add a comment at the beginning of the canonicalName field if you want a default access modifier |
3 |
20 |
com/capitalone/dashboard/request/BuildDataCreateRequest.java
Violation |
Priority |
Line |
The class 'BuildDataCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=28, WMC=28) |
3 |
11–149 |
com/capitalone/dashboard/request/CloudInstanceCreateRequest.java
Violation |
Priority |
Line |
Linguistics Antipattern - The field 'isMonitored' indicates linguistically it is a boolean, but it is 'String' |
3 |
20 |
Linguistics Antipattern - The field 'isEncrypted' indicates linguistically it is a boolean, but it is 'String' |
3 |
28 |
Linguistics Antipattern - The field 'isStopped' indicates linguistically it is a boolean, but it is 'String' |
3 |
30 |
Linguistics Antipattern - The field 'isTagged' indicates linguistically it is a boolean, but it is 'String' |
3 |
31 |
This statement should have braces |
3 |
287 |
This statement should have braces |
3 |
288 |
This statement should have braces |
3 |
292 |
com/capitalone/dashboard/request/CloudInstanceListRefreshRequest.java
Violation |
Priority |
Line |
The class 'CloudInstanceListRefreshRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) |
3 |
8–39 |
com/capitalone/dashboard/request/CloudSubnetCreateRequest.java
Violation |
Priority |
Line |
The class 'CloudSubnetCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=32, WMC=32) |
3 |
10–176 |
This statement should have braces |
3 |
160 |
This statement should have braces |
3 |
161 |
This statement should have braces |
3 |
165 |
com/capitalone/dashboard/request/CloudSubnetListRefreshRequest.java
Violation |
Priority |
Line |
The class 'CloudSubnetListRefreshRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) |
3 |
8–39 |
com/capitalone/dashboard/request/CloudVirtualNetworkListRefreshRequest.java
Violation |
Priority |
Line |
The class 'CloudVirtualNetworkListRefreshRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) |
3 |
8–39 |
com/capitalone/dashboard/request/CloudVolumeCreateRequest.java
Violation |
Priority |
Line |
The class 'CloudVolumeCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=18, WMC=18) |
3 |
10–114 |
This statement should have braces |
3 |
101 |
This statement should have braces |
3 |
102 |
com/capitalone/dashboard/request/CloudVolumeListRefreshRequest.java
Violation |
Priority |
Line |
The class 'CloudVolumeListRefreshRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) |
3 |
8–39 |
com/capitalone/dashboard/request/CodeQualityCreateRequest.java
Violation |
Priority |
Line |
The class 'CodeQualityCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=21, WMC=21) |
3 |
10–119 |
com/capitalone/dashboard/request/CommitCreateRequest.java
Violation |
Priority |
Line |
The class 'CommitCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) |
3 |
5–25 |
com/capitalone/dashboard/request/ConfigurationCreateRequest.java
Violation |
Priority |
Line |
The class 'ConfigurationCreateRequest' is suspected to be a Data Class (WOC=20.000%, NOPA=0, NOAM=4, WMC=5) |
3 |
11–32 |
com/capitalone/dashboard/request/DeployDataCreateRequest.java
Violation |
Priority |
Line |
The class 'DeployDataCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=34, WMC=34) |
3 |
5–171 |
com/capitalone/dashboard/request/GenericCollectorItemCreateRequest.java
Violation |
Priority |
Line |
The class 'GenericCollectorItemCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=10) |
3 |
9–60 |
com/capitalone/dashboard/request/GitRequestCreateRequest.java
Violation |
Priority |
Line |
The class 'GitRequestCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=4) |
3 |
5–25 |
com/capitalone/dashboard/request/Monitor2DataCreateRequest.java
Violation |
Priority |
Line |
The class 'Monitor2DataCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) |
3 |
5–22 |
com/capitalone/dashboard/request/PerfTestDataCreateRequest.java
Violation |
Priority |
Line |
The class 'PerfTestDataCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=40, WMC=40) |
3 |
12–277 |
com/capitalone/dashboard/request/PerformanceCreateRequest.java
Violation |
Priority |
Line |
The class 'PerformanceCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=25, WMC=25) |
3 |
9–138 |
com/capitalone/dashboard/request/TestDataCreateRequest.java
Violation |
Priority |
Line |
The class 'TestDataCreateRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=39, WMC=39) |
3 |
12–254 |
com/capitalone/dashboard/response/BuildDataCreateResponse.java
Violation |
Priority |
Line |
The class 'BuildDataCreateResponse' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=24, WMC=24) |
3 |
9–168 |
This statement should have braces |
3 |
121 |
This statement should have braces |
3 |
123 |
com/capitalone/dashboard/response/CloudVolumeAggregatedResponse.java
Violation |
Priority |
Line |
The class 'CloudVolumeAggregatedResponse' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=12, WMC=12) |
3 |
3–58 |
com/capitalone/dashboard/response/RallyBurnDownResponse.java
Violation |
Priority |
Line |
The class 'RallyBurnDownResponse' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=8, WMC=8) |
3 |
5–43 |
com/capitalone/dashboard/testutil/GsonUtil.java
Violation |
Priority |
Line |
The constant name 'gsonBuilder' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
16 |
Avoid unused method parameters such as 'context'. |
3 |
20 |
Avoid unused method parameters such as 'typeOfT'. |
3 |
20 |
com/capitalone/dashboard/testutil/TestResponse.java
Violation |
Priority |
Line |
The class 'TestResponse' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=5) |
3 |
5–29 |
com/capitalone/dashboard/testutil/TestRestOperations.java
Violation |
Priority |
Line |
To avoid mistakes add a comment at the beginning of the template field if you want a default access modifier |
3 |
11 |
com/capitalone/dashboard/util/CoreFeatureSettings.java
Violation |
Priority |
Line |
The class 'CoreFeatureSettings' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=6, WMC=6) |
3 |
10–38 |
com/capitalone/dashboard/util/DashboardUtils.java
Violation |
Priority |
Line |
This statement should have braces |
3 |
24 |
This statement should have braces |
3 |
26 |
com/capitalone/dashboard/util/Encryption.java
Violation |
Priority |
Line |
System.out.println is used |
2 |
127 |
System.out.println is used |
2 |
128 |
System.out.println is used |
2 |
129 |
System.out.println is used |
2 |
130 |
com/capitalone/dashboard/util/FeatureCollectorConstants.java
Violation |
Priority |
Line |
The utility class name 'FeatureCollectorConstants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper)' |
1 |
13–47 |
com/capitalone/dashboard/util/GitBranchSpec.java
Violation |
Priority |
Line |
The method 'toString()' is missing an @Override annotation. |
3 |
30–32 |
com/capitalone/dashboard/util/GitHubParsedUrl.java
Violation |
Priority |
Line |
The class 'GitHubParsedUrl' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=10, WMC=13) |
3 |
3–61 |
com/capitalone/dashboard/util/PipelineUtils.java
Violation |
Priority |
Line |
When doing a String.toLowerCase()/toUpperCase() call, use a Locale |
3 |
98 |
com/capitalone/dashboard/config/collector/QCloudConfig.java
Violation |
Priority |
Line |
The class 'QCloudConfig' is suspected to be a Data Class (WOC=0.000%, NOPA=26, NOAM=0, WMC=7) |
3 |
17–120 |
The public constant name 'cloudConfig' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QApiToken.java
Violation |
Priority |
Line |
The class 'QApiToken' is suspected to be a Data Class (WOC=0.000%, NOPA=7, NOAM=0, WMC=7) |
3 |
17–60 |
The public constant name 'apiToken' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QApplication.java
Violation |
Priority |
Line |
The class 'QApplication' is suspected to be a Data Class (WOC=0.000%, NOPA=5, NOAM=0, WMC=3) |
3 |
17–43 |
The public constant name 'application' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
21 |
com/capitalone/dashboard/model/QAuditResult.java
Violation |
Priority |
Line |
The class 'QAuditResult' is suspected to be a Data Class (WOC=0.000%, NOPA=18, NOAM=0, WMC=8) |
3 |
17–83 |
The public constant name 'auditResult' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QAuthentication.java
Violation |
Priority |
Line |
The class 'QAuthentication' is suspected to be a Data Class (WOC=0.000%, NOPA=6, NOAM=0, WMC=7) |
3 |
17–58 |
The public constant name 'authentication' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QBaseModel.java
Violation |
Priority |
Line |
The public constant name 'baseModel' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
com/capitalone/dashboard/model/QBinaryArtifact.java
Violation |
Priority |
Line |
The class 'QBinaryArtifact' is suspected to be a Data Class (WOC=0.000%, NOPA=31, NOAM=0, WMC=9) |
3 |
17–110 |
The public constant name 'binaryArtifact' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
The final field name 'actual_md5' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
27 |
The final field name 'actual_sha1' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
29 |
com/capitalone/dashboard/model/QBuild.java
Violation |
Priority |
Line |
The class 'QBuild' is suspected to be a Data Class (WOC=0.000%, NOPA=15, NOAM=0, WMC=8) |
3 |
17–77 |
The public constant name 'build' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QChangeOrder.java
Violation |
Priority |
Line |
The class 'QChangeOrder' is suspected to be a Data Class (WOC=0.000%, NOPA=33, NOAM=0, WMC=8) |
3 |
17–113 |
The public constant name 'changeOrder' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QCloudInstance.java
Violation |
Priority |
Line |
The class 'QCloudInstance' is suspected to be a Data Class (WOC=0.000%, NOPA=35, NOAM=0, WMC=7) |
3 |
17–116 |
The public constant name 'cloudInstance' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
Linguistics Antipattern - The field 'isMonitored' indicates linguistically it is a boolean, but it is 'BooleanPath' |
3 |
54 |
Linguistics Antipattern - The field 'isStopped' indicates linguistically it is a boolean, but it is 'BooleanPath' |
3 |
56 |
Linguistics Antipattern - The field 'isTagged' indicates linguistically it is a boolean, but it is 'BooleanPath' |
3 |
58 |
com/capitalone/dashboard/model/QCloudInstanceHistory.java
Violation |
Priority |
Line |
The class 'QCloudInstanceHistory' is suspected to be a Data Class (WOC=0.000%, NOPA=16, NOAM=0, WMC=7) |
3 |
17–78 |
The public constant name 'cloudInstanceHistory' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QCloudSubNetwork.java
Violation |
Priority |
Line |
The class 'QCloudSubNetwork' is suspected to be a Data Class (WOC=0.000%, NOPA=19, NOAM=0, WMC=7) |
3 |
17–84 |
The public constant name 'cloudSubNetwork' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QCloudVirtualNetwork.java
Violation |
Priority |
Line |
The class 'QCloudVirtualNetwork' is suspected to be a Data Class (WOC=0.000%, NOPA=12, NOAM=0, WMC=8) |
3 |
17–71 |
The public constant name 'cloudVirtualNetwork' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QCloudVolumeStorage.java
Violation |
Priority |
Line |
The class 'QCloudVolumeStorage' is suspected to be a Data Class (WOC=0.000%, NOPA=13, NOAM=0, WMC=7) |
3 |
17–72 |
The public constant name 'cloudVolumeStorage' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QCmdb.java
Violation |
Priority |
Line |
The class 'QCmdb' is suspected to be a Data Class (WOC=0.000%, NOPA=24, NOAM=0, WMC=8) |
3 |
17–95 |
The public constant name 'cmdb' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QCodeQuality.java
Violation |
Priority |
Line |
The class 'QCodeQuality' is suspected to be a Data Class (WOC=0.000%, NOPA=11, NOAM=0, WMC=9) |
3 |
17–70 |
The public constant name 'codeQuality' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QCodeQualityMetric.java
Violation |
Priority |
Line |
The class 'QCodeQualityMetric' is suspected to be a Data Class (WOC=0.000%, NOPA=6, NOAM=0, WMC=3) |
3 |
16–44 |
The public constant name 'codeQualityMetric' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/QCodeReposBuilds.java
Violation |
Priority |
Line |
The class 'QCodeReposBuilds' is suspected to be a Data Class (WOC=0.000%, NOPA=6, NOAM=0, WMC=7) |
3 |
17–58 |
The public constant name 'codeReposBuilds' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QCollectionError.java
Violation |
Priority |
Line |
The class 'QCollectionError' is suspected to be a Data Class (WOC=0.000%, NOPA=4, NOAM=0, WMC=3) |
3 |
16–40 |
The public constant name 'collectionError' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/QCollector.java
Violation |
Priority |
Line |
The class 'QCollector' is suspected to be a Data Class (WOC=0.000%, NOPA=13, NOAM=0, WMC=7) |
3 |
17–72 |
The public constant name 'collector' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QCollectorItem.java
Violation |
Priority |
Line |
The class 'QCollectorItem' is suspected to be a Data Class (WOC=0.000%, NOPA=14, NOAM=0, WMC=9) |
3 |
17–76 |
The public constant name 'collectorItem' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QCollectorItemConfigHistory.java
Violation |
Priority |
Line |
The class 'QCollectorItemConfigHistory' is suspected to be a Data Class (WOC=0.000%, NOPA=9, NOAM=0, WMC=8) |
3 |
17–65 |
The public constant name 'collectorItemConfigHistory' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QComment.java
Violation |
Priority |
Line |
The class 'QComment' is suspected to be a Data Class (WOC=0.000%, NOPA=7, NOAM=0, WMC=3) |
3 |
16–46 |
The public constant name 'comment' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/QCommit.java
Violation |
Priority |
Line |
The class 'QCommit' is suspected to be a Data Class (WOC=0.000%, NOPA=23, NOAM=0, WMC=9) |
3 |
17–108 |
The public constant name 'commit' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QCommitStatus.java
Violation |
Priority |
Line |
The class 'QCommitStatus' is suspected to be a Data Class (WOC=0.000%, NOPA=6, NOAM=0, WMC=3) |
3 |
16–44 |
The public constant name 'commitStatus' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/QComponent.java
Violation |
Priority |
Line |
The class 'QComponent' is suspected to be a Data Class (WOC=0.000%, NOPA=6, NOAM=0, WMC=7) |
3 |
17–58 |
The public constant name 'component' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QConfiguration.java
Violation |
Priority |
Line |
The class 'QConfiguration' is suspected to be a Data Class (WOC=0.000%, NOPA=5, NOAM=0, WMC=7) |
3 |
17–56 |
The public constant name 'configuration' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QDashboard.java
Violation |
Priority |
Line |
The class 'QDashboard' is suspected to be a Data Class (WOC=0.000%, NOPA=22, NOAM=0, WMC=8) |
3 |
17–91 |
The public constant name 'dashboard' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QEnvironmentComponent.java
Violation |
Priority |
Line |
The class 'QEnvironmentComponent' is suspected to be a Data Class (WOC=0.000%, NOPA=14, NOAM=0, WMC=8) |
3 |
17–75 |
The public constant name 'environmentComponent' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QEnvironmentStage.java
Violation |
Priority |
Line |
The class 'QEnvironmentStage' is suspected to be a Data Class (WOC=0.000%, NOPA=4, NOAM=0, WMC=8) |
3 |
17–53 |
The public constant name 'environmentStage' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QEnvironmentStatus.java
Violation |
Priority |
Line |
The class 'QEnvironmentStatus' is suspected to be a Data Class (WOC=0.000%, NOPA=10, NOAM=0, WMC=8) |
3 |
17–67 |
The public constant name 'environmentStatus' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QFeature.java
Violation |
Priority |
Line |
The class 'QFeature' is suspected to be a Data Class (WOC=0.000%, NOPA=55, NOAM=0, WMC=8) |
3 |
17–157 |
The public constant name 'feature' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
Linguistics Antipattern - The field 'isDeleted' indicates linguistically it is a boolean, but it is 'StringPath' |
3 |
34 |
com/capitalone/dashboard/model/QFeatureHistory.java
Violation |
Priority |
Line |
The class 'QFeatureHistory' is suspected to be a Data Class (WOC=0.000%, NOPA=17, NOAM=0, WMC=7) |
3 |
17–80 |
The public constant name 'featureHistory' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
Linguistics Antipattern - The field 'isDeleted' indicates linguistically it is a boolean, but it is 'StringPath' |
3 |
32 |
com/capitalone/dashboard/model/QFeatureIssueLink.java
Violation |
Priority |
Line |
The class 'QFeatureIssueLink' is suspected to be a Data Class (WOC=0.000%, NOPA=6, NOAM=0, WMC=3) |
3 |
16–44 |
The public constant name 'featureIssueLink' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/QFortifyScanReport.java
Violation |
Priority |
Line |
The class 'QFortifyScanReport' is suspected to be a Data Class (WOC=0.000%, NOPA=10, NOAM=0, WMC=8) |
3 |
17–67 |
The public constant name 'fortifyScanReport' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QFortifyScanReport_Threat.java
Violation |
Priority |
Line |
The class name 'QFortifyScanReport_Threat' doesn't match '[A-Z][a-zA-Z0-9]*' |
1 |
17–39 |
The public constant name 'threat' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
21 |
com/capitalone/dashboard/model/QGenericCollectorItem.java
Violation |
Priority |
Line |
The class 'QGenericCollectorItem' is suspected to be a Data Class (WOC=0.000%, NOPA=11, NOAM=0, WMC=10) |
3 |
17–71 |
The public constant name 'genericCollectorItem' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QGitRequest.java
Violation |
Priority |
Line |
The class 'QGitRequest' is suspected to be a Data Class (WOC=0.000%, NOPA=37, NOAM=0, WMC=9) |
3 |
17–119 |
The public constant name 'gitRequest' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
com/capitalone/dashboard/model/QIncident.java
Violation |
Priority |
Line |
The class 'QIncident' is suspected to be a Data Class (WOC=0.000%, NOPA=26, NOAM=0, WMC=8) |
3 |
17–99 |
The public constant name 'incident' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QJobCollectorItem.java
Violation |
Priority |
Line |
The class 'QJobCollectorItem' is suspected to be a Data Class (WOC=0.000%, NOPA=17, NOAM=0, WMC=7) |
3 |
17–102 |
The public constant name 'jobCollectorItem' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QLibraryPolicyResult.java
Violation |
Priority |
Line |
The class 'QLibraryPolicyResult' is suspected to be a Data Class (WOC=0.000%, NOPA=12, NOAM=0, WMC=9) |
3 |
17–72 |
The public constant name 'libraryPolicyResult' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QLibraryPolicyResult_Threat.java
Violation |
Priority |
Line |
The class 'QLibraryPolicyResult_Threat' is suspected to be a Data Class (WOC=0.000%, NOPA=5, NOAM=0, WMC=3) |
3 |
17–43 |
The class name 'QLibraryPolicyResult_Threat' doesn't match '[A-Z][a-zA-Z0-9]*' |
1 |
17–43 |
The public constant name 'threat' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
21 |
com/capitalone/dashboard/model/QMaturityModel.java
Violation |
Priority |
Line |
The public constant name 'maturityModel' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/QMonitor2.java
Violation |
Priority |
Line |
The class 'QMonitor2' is suspected to be a Data Class (WOC=0.000%, NOPA=9, NOAM=0, WMC=8) |
3 |
17–65 |
The public constant name 'monitor2' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QNameValue.java
Violation |
Priority |
Line |
The public constant name 'nameValue' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/QOwner.java
Violation |
Priority |
Line |
The public constant name 'owner' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/QPerformance.java
Violation |
Priority |
Line |
The class 'QPerformance' is suspected to be a Data Class (WOC=0.000%, NOPA=12, NOAM=0, WMC=9) |
3 |
17–72 |
The public constant name 'performance' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QPipeline.java
Violation |
Priority |
Line |
The class 'QPipeline' is suspected to be a Data Class (WOC=0.000%, NOPA=6, NOAM=0, WMC=8) |
3 |
17–59 |
The public constant name 'pipeline' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QPolicyScanMetric.java
Violation |
Priority |
Line |
The class 'QPolicyScanMetric' is suspected to be a Data Class (WOC=0.000%, NOPA=5, NOAM=0, WMC=3) |
3 |
16–42 |
The public constant name 'policyScanMetric' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/QRallyBurnDownData.java
Violation |
Priority |
Line |
The class 'QRallyBurnDownData' is suspected to be a Data Class (WOC=0.000%, NOPA=10, NOAM=0, WMC=7) |
3 |
17–66 |
The public constant name 'rallyBurnDownData' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QRallyFeature.java
Violation |
Priority |
Line |
The class 'QRallyFeature' is suspected to be a Data Class (WOC=0.000%, NOPA=24, NOAM=0, WMC=8) |
3 |
17–95 |
The public constant name 'rallyFeature' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QRallyStoryStages.java
Violation |
Priority |
Line |
The class 'QRallyStoryStages' is suspected to be a Data Class (WOC=0.000%, NOPA=8, NOAM=0, WMC=3) |
3 |
17–49 |
The public constant name 'rallyStoryStages' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
21 |
com/capitalone/dashboard/model/QRepoBranch.java
Violation |
Priority |
Line |
The class 'QRepoBranch' is suspected to be a Data Class (WOC=0.000%, NOPA=5, NOAM=0, WMC=3) |
3 |
16–42 |
The public constant name 'repoBranch' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/QRequestLog.java
Violation |
Priority |
Line |
The class 'QRequestLog' is suspected to be a Data Class (WOC=0.000%, NOPA=16, NOAM=0, WMC=7) |
3 |
17–78 |
The public constant name 'requestLog' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QReview.java
Violation |
Priority |
Line |
The class 'QReview' is suspected to be a Data Class (WOC=0.000%, NOPA=7, NOAM=0, WMC=3) |
3 |
16–46 |
The public constant name 'review' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/QSCM.java
Violation |
Priority |
Line |
The class 'QSCM' is suspected to be a Data Class (WOC=0.000%, NOPA=18, NOAM=0, WMC=3) |
3 |
17–69 |
The public constant name 'sCM' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
21 |
com/capitalone/dashboard/model/QScope.java
Violation |
Priority |
Line |
The class 'QScope' is suspected to be a Data Class (WOC=0.000%, NOPA=14, NOAM=0, WMC=9) |
3 |
17–76 |
The public constant name 'scope' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
Linguistics Antipattern - The field 'isDeleted' indicates linguistically it is a boolean, but it is 'StringPath' |
3 |
42 |
com/capitalone/dashboard/model/QScopeOwner.java
Violation |
Priority |
Line |
The class 'QScopeOwner' is suspected to be a Data Class (WOC=0.000%, NOPA=20, NOAM=0, WMC=8) |
3 |
17–109 |
The public constant name 'scopeOwner' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
Linguistics Antipattern - The field 'isDeleted' indicates linguistically it is a boolean, but it is 'StringPath' |
3 |
57 |
com/capitalone/dashboard/model/QScopeOwnerCollectorItem.java
Violation |
Priority |
Line |
The class 'QScopeOwnerCollectorItem' is suspected to be a Data Class (WOC=0.000%, NOPA=20, NOAM=0, WMC=7) |
3 |
17–108 |
The public constant name 'scopeOwnerCollectorItem' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
Linguistics Antipattern - The field 'isDeleted' indicates linguistically it is a boolean, but it is 'StringPath' |
3 |
55 |
com/capitalone/dashboard/model/QService.java
Violation |
Priority |
Line |
The class 'QService' is suspected to be a Data Class (WOC=0.000%, NOPA=11, NOAM=0, WMC=8) |
3 |
17–69 |
The public constant name 'service' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QServiceAccount.java
Violation |
Priority |
Line |
The class 'QServiceAccount' is suspected to be a Data Class (WOC=0.000%, NOPA=5, NOAM=0, WMC=7) |
3 |
17–56 |
The public constant name 'serviceAccount' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QStage.java
Violation |
Priority |
Line |
The public constant name 'stage' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
21 |
com/capitalone/dashboard/model/QTeam.java
Violation |
Priority |
Line |
The class 'QTeam' is suspected to be a Data Class (WOC=0.000%, NOPA=13, NOAM=0, WMC=9) |
3 |
17–74 |
The public constant name 'team' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
Linguistics Antipattern - The field 'isDeleted' indicates linguistically it is a boolean, but it is 'StringPath' |
3 |
40 |
com/capitalone/dashboard/model/QTeamInventory.java
Violation |
Priority |
Line |
The class 'QTeamInventory' is suspected to be a Data Class (WOC=0.000%, NOPA=11, NOAM=0, WMC=10) |
3 |
17–71 |
The public constant name 'teamInventory' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QTeamLevelDetails.java
Violation |
Priority |
Line |
The class 'QTeamLevelDetails' is suspected to be a Data Class (WOC=0.000%, NOPA=18, NOAM=0, WMC=7) |
3 |
17–104 |
The public constant name 'teamLevelDetails' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QTeamMember.java
Violation |
Priority |
Line |
The class 'QTeamMember' is suspected to be a Data Class (WOC=0.000%, NOPA=7, NOAM=0, WMC=3) |
3 |
17–47 |
The public constant name 'teamMember' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
21 |
com/capitalone/dashboard/model/QTemplate.java
Violation |
Priority |
Line |
The class 'QTemplate' is suspected to be a Data Class (WOC=0.000%, NOPA=6, NOAM=0, WMC=7) |
3 |
17–58 |
The public constant name 'template1' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QTestCapability.java
Violation |
Priority |
Line |
The class 'QTestCapability' is suspected to be a Data Class (WOC=0.000%, NOPA=19, NOAM=0, WMC=3) |
3 |
17–71 |
The public constant name 'testCapability' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
21 |
com/capitalone/dashboard/model/QTestResult.java
Violation |
Priority |
Line |
The class 'QTestResult' is suspected to be a Data Class (WOC=0.000%, NOPA=22, NOAM=0, WMC=9) |
3 |
17–92 |
The public constant name 'testResult' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/QUserInfo.java
Violation |
Priority |
Line |
The class 'QUserInfo' is suspected to be a Data Class (WOC=0.000%, NOPA=10, NOAM=0, WMC=8) |
3 |
17–64 |
The public constant name 'userInfo' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
com/capitalone/dashboard/model/QWidget.java
Violation |
Priority |
Line |
The class 'QWidget' is suspected to be a Data Class (WOC=0.000%, NOPA=5, NOAM=0, WMC=9) |
3 |
17–55 |
The public constant name 'widget' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
com/capitalone/dashboard/model/relation/QRelatedCollectorItem.java
Violation |
Priority |
Line |
The class 'QRelatedCollectorItem' is suspected to be a Data Class (WOC=0.000%, NOPA=8, NOAM=0, WMC=9) |
3 |
17–64 |
The public constant name 'relatedCollectorItem' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/score/QScoreCollectorItem.java
Violation |
Priority |
Line |
The class 'QScoreCollectorItem' is suspected to be a Data Class (WOC=0.000%, NOPA=15, NOAM=0, WMC=8) |
3 |
17–99 |
The public constant name 'scoreCollectorItem' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/score/QScoreComponentMetric.java
Violation |
Priority |
Line |
The class 'QScoreComponentMetric' is suspected to be a Data Class (WOC=0.000%, NOPA=15, NOAM=0, WMC=7) |
3 |
17–98 |
The public constant name 'scoreComponentMetric' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/score/QScoreComponentMetricBase.java
Violation |
Priority |
Line |
The class 'QScoreComponentMetricBase' is suspected to be a Data Class (WOC=0.000%, NOPA=13, NOAM=0, WMC=8) |
3 |
17–70 |
The public constant name 'scoreComponentMetricBase' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
com/capitalone/dashboard/model/score/QScoreMetric.java
Violation |
Priority |
Line |
The class 'QScoreMetric' is suspected to be a Data Class (WOC=0.000%, NOPA=13, NOAM=0, WMC=9) |
3 |
17–74 |
The public constant name 'scoreMetric' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/score/settings/QBuildScoreSettings.java
Violation |
Priority |
Line |
The class 'QBuildScoreSettings' is suspected to be a Data Class (WOC=0.000%, NOPA=8, NOAM=0, WMC=8) |
3 |
17–63 |
The public constant name 'buildScoreSettings' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/score/settings/QComponentAlert.java
Violation |
Priority |
Line |
The public constant name 'componentAlert' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/score/settings/QDeployScoreSettings.java
Violation |
Priority |
Line |
The class 'QDeployScoreSettings' is suspected to be a Data Class (WOC=0.000%, NOPA=7, NOAM=0, WMC=9) |
3 |
17–62 |
The public constant name 'deployScoreSettings' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/score/settings/QQualityScoreSettings.java
Violation |
Priority |
Line |
The class 'QQualityScoreSettings' is suspected to be a Data Class (WOC=0.000%, NOPA=8, NOAM=0, WMC=9) |
3 |
17–64 |
The public constant name 'qualityScoreSettings' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/score/settings/QScmScoreSettings.java
Violation |
Priority |
Line |
The class 'QScmScoreSettings' is suspected to be a Data Class (WOC=0.000%, NOPA=7, NOAM=0, WMC=8) |
3 |
17–61 |
The public constant name 'scmScoreSettings' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/score/settings/QScoreComponentSettings.java
Violation |
Priority |
Line |
The class 'QScoreComponentSettings' is suspected to be a Data Class (WOC=0.000%, NOPA=4, NOAM=0, WMC=3) |
3 |
16–40 |
The public constant name 'scoreComponentSettings' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
com/capitalone/dashboard/model/score/settings/QScoreCriteriaSettings.java
Violation |
Priority |
Line |
The class 'QScoreCriteriaSettings' is suspected to be a Data Class (WOC=0.000%, NOPA=11, NOAM=0, WMC=12) |
3 |
17–73 |
The public constant name 'scoreCriteriaSettings' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
com/capitalone/dashboard/model/webhook/github/QGitHubRepo.java
Violation |
Priority |
Line |
The class 'QGitHubRepo' is suspected to be a Data Class (WOC=0.000%, NOPA=19, NOAM=0, WMC=7) |
3 |
17–106 |
The public constant name 'gitHubRepo' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
23 |
The final field name '_super' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
25 |
org/bson/types/QObjectId.java
Violation |
Priority |
Line |
The class 'QObjectId' is suspected to be a Data Class (WOC=0.000%, NOPA=8, NOAM=0, WMC=3) |
3 |
16–48 |
The public constant name 'objectId' doesn't match '[A-Z][A-Z_0-9]*' |
1 |
20 |
|