Commit Graph

15074 Commits

Author SHA1 Message Date
YoonhoChoi96
82ea3ed51b Simplify nested loop 2019-07-17 19:49:08 +09:00
YoonhoChoi96
24cb0aa976 add test cases for reduce False Positive 2019-07-17 19:26:22 +09:00
YoonhoChoi96
d080e3cb48 add test cases for reduce False Positive 2019-07-17 19:02:54 +09:00
YoonhoChoi96
cf16484ec6 Modifiying for reduce Fasle Positive in DFA Analysis Rule 2019-07-05 10:04:37 +09:00
Andreas Dangel
e8f62f8d58 Fix release notes for 6.16.0
Refs #1896
2019-07-01 19:07:45 +02:00
Travis CI (pmd-bot)
85186f46aa Update documentation
TRAVIS_JOB_NUMBER=3945.1
TRAVIS_COMMIT_RANGE=f6c43c63b616...1a690ed1e838
2019-07-01 16:53:51 +00:00
Clément Fournier
1a690ed1e8 Fix DoubleBraceInitialization example 2019-07-01 18:33:48 +02:00
Andreas Dangel
f6c43c63b6 Prepare next development version 2019-06-30 11:04:30 +02:00
Andreas Dangel
73a8e4cc69 [maven-release-plugin] prepare for next development iteration 2019-06-30 10:33:08 +02:00
Andreas Dangel
45facbd323 [maven-release-plugin] prepare release pmd_releases/6.16.0 pmd_releases/6.16.0 2019-06-30 10:32:58 +02:00
Andreas Dangel
743671ff23 Prepare pmd release 6.16.0 2019-06-30 10:23:07 +02:00
Andreas Dangel
17faa9ead4 Update pmd-designer to 6.16.0 2019-06-30 09:39:28 +02:00
Andreas Dangel
cbd8856007 (doc) Update generated rule documentation 2019-06-30 09:38:58 +02:00
Andreas Dangel
92184ba56f Merge branch 'pr-1539' 2019-06-30 09:28:16 +02:00
Andreas Dangel
210a3dc8f9 Merge branch 'pr-1894' 2019-06-30 09:25:45 +02:00
Andreas Dangel
bb2afbfb27 Merge branch 'pr-1482' 2019-06-30 09:23:28 +02:00
Andreas Dangel
45e2248fa7 (doc) Add PMD article 2019-06-29 21:50:39 +02:00
Andreas Dangel
df4da7e78f Merge branch 'pr-1893' 2019-06-29 21:38:18 +02:00
Andreas Dangel
634e3592c7 Update docs/pages/release_notes.md
Co-Authored-By: Clément Fournier <clement.fournier76@gmail.com>
2019-06-29 21:35:01 +02:00
Andreas Dangel
1e2d94ebf9 Use released build-tools version 3 2019-06-29 15:56:34 +02:00
Andreas Dangel
da69dc777a [java] CloseResource: fix another FP 2019-06-29 15:29:03 +02:00
Andreas Dangel
3928242f56 (doc) Fix release notes 2019-06-29 15:05:05 +02:00
Andreas Dangel
c2a45c64ca [java] CloseResource: verify first argument for chained streams 2019-06-29 15:01:24 +02:00
Andreas Dangel
74f36bf18e [java] Deprecate AvoidFinalLocalVariable
Fixes #1612, Refs #1482
2019-06-29 14:34:36 +02:00
Karl-Philipp Richter
d10d522d1f Explain the existence of AvoidFinalLocalVariable in it's description 2019-06-29 14:20:36 +02:00
Andreas Dangel
40849dda65 [java] CloseResource: consider chained streams
This assumes that the underlaying stream is always the
first argument in the constructor call.
2019-06-29 14:13:42 +02:00
Andreas Dangel
5825f6190f Merge branch 'master' into close-resource-io 2019-06-29 12:30:18 +02:00
Andreas Dangel
18006de84c [java] CloseResource: Update release notes and rule documentation 2019-06-29 12:29:40 +02:00
Andreas Dangel
ae046bb516 [java] CloseResource: verify old behaviour can be restored 2019-06-29 12:19:24 +02:00
Andreas Dangel
62a2c12585 [java] CloseResource: consider javax.jms.Connection as before
Adding back the default types java.sql.Connection etc. so that
we also match javax.jms.Connection in case no type information
is available as before.

Also fix the reported type when method calls are involved.
2019-06-29 12:15:19 +02:00
Andreas Dangel
f6cc999f2c [java] CloseResource: Use simple class name in message
Report simple class name to retain same message as before.
This helps in comparing the reports.
2019-06-29 11:22:03 +02:00
Andreas Dangel
314bb71336 Fix reporting of nested classes inside interfaces/enums 2019-06-29 11:13:51 +02:00
Andreas Dangel
26967d627e Update release notes, fixes #1880 2019-06-29 10:36:46 +02:00
Andreas Dangel
7db495f7aa [java] CommentDefaultAccessModifier: add new property "checkTopLevelTypes"
Fixes #1880
2019-06-29 10:30:45 +02:00
Andreas Dangel
c6ac31f41d Update release notes, fixes #1879 2019-06-29 09:51:37 +02:00
Andreas Dangel
9b095e113d [plsql] Fix JoinClause preceded by subquery
Fixes #1879
2019-06-29 09:50:45 +02:00
Andreas Dangel
76d9d83894 Merge branch 'pr-1886' 2019-06-28 22:07:50 +02:00
Andreas Dangel
fd0b603260 Update release notes, refs #1886 2019-06-28 22:07:09 +02:00
Andreas Dangel
26832f5d2a Merge branch 'pr-1885' 2019-06-28 22:00:02 +02:00
Andreas Dangel
f6f4512a92 Update release notes, refs #1885 2019-06-28 21:59:34 +02:00
Andreas Dangel
f05cde6f24 [plsql] Fix lookahead for CaseExpression 2019-06-28 21:56:16 +02:00
Hugo Araya Nash
5570e65baf [plsql] Correct case expression 2019-06-28 21:56:16 +02:00
Andreas Dangel
43dde7f8bb Merge branch 'pr-1876' 2019-06-28 21:44:39 +02:00
Andreas Dangel
3589b6b739 Update release notes, refs #1876 2019-06-28 21:43:47 +02:00
Andreas Dangel
3e5b3d66aa [plsql] Fix PrimaryPrefix: parse literals first 2019-06-28 21:42:09 +02:00
Andreas Dangel
8c750d57f6 (doc) Update generated rule documentation 2019-06-28 21:20:32 +02:00
Andreas Dangel
793f7808be (doc) Fix typo 2019-06-28 21:13:51 +02:00
Andreas Dangel
c66fb768ef Merge branch 'pr-1889' 2019-06-28 21:10:55 +02:00
Andreas Dangel
939a1dfb78 Update release notes, fixes #1854 2019-06-28 21:10:39 +02:00
Andreas Dangel
d7b0a21f99 Merge branch 'pr-1887' 2019-06-28 20:59:39 +02:00