|
388e29a9de
|
Fix unused exception in loop
|
2020-06-28 16:35:53 +02:00 |
|
|
105f1a13a1
|
Implement loop condition flow
|
2020-06-28 02:22:06 +02:00 |
|
|
49f775be83
|
Disable reporting of unused vars by default
|
2020-06-28 00:26:22 +02:00 |
|
|
4207c36740
|
Fix some bugs
|
2020-06-27 23:34:29 +02:00 |
|
|
b049541126
|
Fix pmd warnings
|
2020-06-27 22:19:13 +02:00 |
|
|
36b0f83158
|
Make sure DFA issues are fixed
Refs #1304, #399, #400, #1107, #1251, #1606, #1675, #1682, #2131
|
2020-06-27 19:08:50 +02:00 |
|
|
b0891dfca3
|
Refactor
|
2020-06-27 18:21:39 +02:00 |
|
|
2dc8675b85
|
Doc
|
2020-06-27 18:21:39 +02:00 |
|
|
b7c09a9555
|
Suppress some overlap with UnusedVariable
|
2020-06-27 18:21:39 +02:00 |
|
|
58adfca79f
|
Fix parenthesized expressions
|
2020-06-27 18:21:39 +02:00 |
|
|
1d022d3d91
|
Fix FP with side-effect in toplevel condition
|
2020-06-27 18:21:39 +02:00 |
|
|
c837e244e9
|
Handle shortcut boolean expressions in if/ternary
|
2020-06-27 18:21:39 +02:00 |
|
|
cb09b6b9be
|
Test local/anon class
|
2020-06-27 18:21:39 +02:00 |
|
|
496f7653c6
|
Special case pre-increment if value is used
|
2020-06-27 18:21:39 +02:00 |
|
|
96e96406ff
|
Better messages
|
2020-06-27 18:21:39 +02:00 |
|
|
5fe97ee9ca
|
Add tests
|
2020-06-27 18:21:39 +02:00 |
|
|
776bf0990c
|
React to @SuppressWarnings("unused")
|
2020-06-27 18:21:39 +02:00 |
|
|
e0e2d8de6c
|
Fix foreach bug
|
2020-06-27 18:21:39 +02:00 |
|
|
3a036c4933
|
FN with ctor var shadowing
|
2020-06-27 18:21:39 +02:00 |
|
|
46ae538b18
|
Fix some FPs
|
2020-06-27 18:21:39 +02:00 |
|
|
d9a9a83caf
|
Handle field initializers and ctors
|
2020-06-27 18:21:39 +02:00 |
|
|
b7e5cb0182
|
Refactor
|
2020-06-27 18:21:39 +02:00 |
|
|
32392ed27e
|
Lambda bug
|
2020-06-27 18:21:39 +02:00 |
|
|
e228e5590f
|
Improve finally
|
2020-06-27 18:21:39 +02:00 |
|
|
972610fe89
|
Try/catch
|
2020-06-27 18:21:39 +02:00 |
|
|
9f54f2715e
|
Change terminology
|
2020-06-27 18:21:39 +02:00 |
|
|
069287e9e1
|
Better messages
|
2020-06-27 18:21:39 +02:00 |
|
|
aee18faae3
|
Named labels
|
2020-06-27 18:21:39 +02:00 |
|
|
b6dd5ad425
|
Simplify
|
2020-06-27 18:21:39 +02:00 |
|
|
fec7a3b14b
|
REVERT code to check for unused variables
|
2020-06-27 18:21:39 +02:00 |
|
|
990b39c472
|
Handle labeled loops
|
2020-06-27 18:21:39 +02:00 |
|
|
5cebe5d5ec
|
Consider inc/decrement expressions
|
2020-06-27 18:21:38 +02:00 |
|
|
75b5fbf62b
|
Continue statement
|
2020-06-27 18:21:38 +02:00 |
|
|
e771242597
|
Switch
|
2020-06-27 18:21:38 +02:00 |
|
|
d0a96e7808
|
Finish loops
|
2020-06-27 18:21:38 +02:00 |
|
|
2448cc73ce
|
Handle break
|
2020-06-27 18:21:38 +02:00 |
|
|
138698be0a
|
Handle while loop
|
2020-06-27 18:21:38 +02:00 |
|
|
e8bd8c1d71
|
Fix conditional flow
|
2020-06-27 18:21:38 +02:00 |
|
|
dd0532f095
|
Add UnusedAssignment to replace data flow rule
|
2020-06-27 18:21:38 +02:00 |
|
|
95d8e80c1b
|
[maven-release-plugin] prepare for next development iteration
|
2020-06-27 11:31:27 +02:00 |
|
|
a219b2e1be
|
[maven-release-plugin] prepare release pmd_releases/6.25.0
|
2020-06-27 11:31:16 +02:00 |
|
|
acbbbee685
|
Merge branch 'pr-2608'
[apex][plsql][java] Deprecate base rule classes #2608
|
2020-06-26 18:01:30 +02:00 |
|
|
9508a92c2b
|
[java] Change rule priority of new rules to 3
|
2020-06-22 19:34:58 +02:00 |
|
|
6fded20178
|
Merge branch 'master' into perf-UseIOStreamsWithApacheCommonsFileItem
|
2020-06-22 19:32:29 +02:00 |
|
|
ee8d77bf09
|
Merge branch 'master' into perf-UseStringBufferForStringAppends
|
2020-06-21 17:58:06 +02:00 |
|
|
75146a06bf
|
Merge branch 'master' into perf-InefficientStringBuffering
|
2020-06-21 17:50:29 +02:00 |
|
|
ae2b481aa2
|
Merge branch 'master' into perf-AvoidCalendarDateCreation
|
2020-06-21 17:42:25 +02:00 |
|
|
f6644c0eb0
|
[java] Deprecate overly specific base rule classes
Fixes #971
|
2020-06-20 11:54:55 +02:00 |
|
|
26cfd347fd
|
Merge branch 'master' into perf-UseStringBufferForStringAppends
|
2020-06-20 11:29:11 +02:00 |
|
|
4b494899bf
|
[java] UseStringBufferForStringAppends: fix false positives
Fix false positives with field assignment and shadowing parameters
|
2020-06-20 10:50:31 +02:00 |
|