jborgers/PMD-jPinpoint-rules
PMD rule set for responsible Java and Kotlin coding: performance, sustainability, multi-threading, data mixup and more.
JavaApache-2.0
Issues
- 0
- 0
Fix Request: AvoidForEachInStreams - do not allow log with multiple statements
#341 opened by stokpop - 0
Rule Request: EqualsHashCodeMissingInEntity
#340 opened by jborgers - 1
- 0
Fix Request: false positive in MDCPutWithoutRemove
#326 opened by jborgers - 0
- 0
Fix Request: false positive for MissingEqualsAndHashCodeWithGetterSetter on enum
#324 opened by jborgers - 1
- 2
Fix Request: extend rule ImproperVariableName
#323 opened by jborgers - 2
Migrate java rules to pmd 7.x.x
#309 opened by emouty - 0
- 0
Fix Request Avoid using ExecutorService::invokeAll or invokeAny without a timeout - sometimes a false positive
#320 opened by aguskd - 3
- 0
Upgrade to PMD 7.2.0
#316 opened by jborgers - 0
Merge PMD7 rules in another file then jpinpoint-rules.xml until enough rules are migrated
#314 opened by jborgers - 2
Fix Request for UnconditionalCreatedLogArgument
#312 opened by jborgers - 0
- 2
Fix Request: AvoidFutureJoinWithoutTimeout with CompletableFuture.allOf using varargs
#300 opened by sdalemans - 0
- 0
Rule Request: make rule for improper use of @Async and/or ThreadPoolTaskExecutor
#303 opened by stokpop - 0
Update all javase doc URLs from 6/7/8 to 11
#299 opened by jborgers - 0
Remove all recommendations to use joda time
#298 opened by jborgers - 0
Evaluate Java rules for use as Kotlin rule
#289 opened by jborgers - 1
Fix Request: False positive for AvoidMutableList
#288 opened by rodrigolopes - 0
Rule Request: AvoidExecutorInvokeWithoutTimeout
#281 opened by jborgers - 0
Remove usage of deprecated attibute `VariableDeclaratorId/@Image` on AvoidUnusedAssignments
#267 opened by emouty - 0
- 1
Fix Request: MDCPutWithoutRemove false positive
#285 opened by jborgers - 0
- 0
Rule Request: HttpClientBuilderWithoutTimeouts for Apache HttpClient version 5
#284 opened by jborgers - 1
- 0
Fix Request: AvoidRecompilingXPathExpression
#283 opened by jborgers - 0
Rule Request: AvoidReactorOnEachOperator
#280 opened by jborgers - 0
Rule Request: AvoidMDCInReactor
#279 opened by jborgers - 0
Rule Request: AvoidParallelFlux
#278 opened by jborgers - 1
Fix request: false positive in BufferFilesNewStream
#273 opened by jborgers - 0
Fix request: False positive in BufferFileStreaming
#272 opened by jborgers - 1
Fix Request for AvoidImproperAnnotationCombinations
#277 opened by jborgers - 0
Fix Request for AvoidTimeUnitConfusion
#276 opened by jborgers - 2
Fix Request: AvoidSaajSoapMessaging
#275 opened by jborgers - 1
Rule request: AvoidRecreatingSecurityProviders
#274 opened by jborgers - 0
Rule Request: AvoidSaajSoapMessaging
#271 opened by jborgers - 3
- 1
- 0
- 3
how to integrate into sonar-pmd-plugin?
#265 opened by ruojingO - 1
- 1
- 0
Rule Request: AvoidLoadingAllFromFile
#263 opened by jborgers - 1
Fix Request: LimitNestingInLambdas needs separate limit for 1 statement lambdas
#262 opened by jborgers