7628 Commits

Author SHA1 Message Date
Andreas Dangel
a2e6088faa Fix duplicated code in DBMSMetadata 2014-11-15 19:09:51 +01:00
Andreas Dangel
e844ca290c Add cpd to the build 2014-11-15 19:08:39 +01:00
Andreas Dangel
0bca478e31 #1282 False Positive with implicit String.valuesOf() (Java) 2014-11-15 17:02:50 +01:00
Andreas Dangel
55a912e731 #1281 UnusedPrivateMethod incorrectly flagged for methods nested private classes 2014-11-15 16:51:51 +01:00
Andreas Dangel
70723b16bc verify #1280 False Positive in UnusedImports when import used in javadoc 2014-11-15 15:19:12 +01:00
Andreas Dangel
a8d7b594ab #1276 False positive in UnusedPrivateMethod with inner enum 2014-11-15 12:55:15 +01:00
Andreas Dangel
a5bc2a079f #1276, #1278, #1279, #1280 False positive in UnusedPrivateMethod
Make the auxclasspath option optional. Falls back to the old behavior,
which prevents many false positives.
But it introduces the false negative case #1226, if no auxclasspath is set.
2014-11-15 12:21:18 +01:00
Andreas Dangel
60fe895abf verify #1280 False Positive in UnusedImports when import used in javadoc 2014-11-13 20:10:14 +01:00
Andreas Dangel
4da773b7fc Add ruleset factory tests for all languages 2014-11-09 11:20:54 +01:00
Andreas Dangel
0daca93634 Fix links on index.html site 2014-11-05 21:18:34 +01:00
Andreas Dangel
461df4b86c Prepare changelog for next version 2014-11-03 20:45:16 +01:00
Andreas Dangel
a97e9fc532 [maven-release-plugin] prepare for next development iteration 2014-11-03 19:59:01 +01:00
Andreas Dangel
22d22382f6 [maven-release-plugin] prepare release pmd_releases/5.2.1 pmd_releases/5.2.1 2014-11-03 19:59:00 +01:00
Andreas Dangel
588330b4b9 pmd: Prepare pmd release 5.2.1 2014-11-03 19:45:50 +01:00
Andreas Dangel
61b11beda7 Another jdk9 fix for Swing's JTree TreeNode 2014-11-02 12:18:45 +01:00
Andreas Dangel
0450f9a9d7 #1258 Java 8 Lambda parse error on direct field access 2014-11-02 10:47:51 +01:00
Andreas Dangel
6b80078c03 #1253 Document default behaviour when CPD command line arguments "encoding" and "ignoreAnnotations" are not specified 2014-11-02 10:24:44 +01:00
Andreas Dangel
58bd3c0514 #1255 UseUtilityClass false positive with Exceptions 2014-11-02 10:13:12 +01:00
Andreas Dangel
1454d8d9c8 #1256 PositionLiteralsFirstInComparisons false positive with Characters 2014-11-02 09:55:04 +01:00
Andreas Dangel
fdac23abfe #1259 CloseResource rule ignores conditionnals within finally blocks 2014-10-24 22:00:46 +02:00
Andreas Dangel
5fec443bad #1261 False positive "Avoid unused private methods" with Generics, another case 2014-10-24 20:18:19 +02:00
Andreas Dangel
0e68c00f41 #1275 False positive: UnusedModifier rule for static inner class in enum 2014-10-23 21:36:59 +02:00
Andreas Dangel
76af873708 #1274 ant integration broken with pmd-5.2.0
Separate PMDTask and PMDTaskImpl and set the context classloader
when executing PMD
For CPD, the validation of the language is deferred, until
the context class loader has been switched
2014-10-23 20:00:57 +02:00
Andreas Dangel
d9ff018846 Checkstyle, whitespace, formatting 2014-10-21 22:38:19 +02:00
Andreas Dangel
67b1ad9c98 #1261 False positive "Avoid unused private methods" with Generics 2014-10-20 19:17:54 +02:00
Andreas Dangel
238f54ad70 Update rhino dependency to 1.7R4 2014-10-18 21:52:08 +02:00
Andreas Dangel
d76454ec81 Update maven plugins 2014-10-18 21:38:57 +02:00
Andreas Dangel
71476b2b5a Fix website base url for sf-release 2014-10-18 21:28:36 +02:00
Andreas Dangel
ef007904d2 Update maven-release-plugin 2014-10-18 21:28:26 +02:00
Andreas Dangel
2e7ddc9312 Update dependencies. The new dependencies don't seem to use any
internal jdk api anymore. At least, "jdeps -jdkinternals" doesn't flag
anything.
2014-10-18 21:22:21 +02:00
Andreas Dangel
f213e7c38e Add project reports for top level site 2014-10-18 21:02:39 +02:00
Andreas Dangel
30c1a3f831 Fix duplicated maven-clover2-plugin configuration 2014-10-18 21:01:02 +02:00
Andreas Dangel
53048546ba Checkstyle/whitespace fixes 2014-10-18 13:31:14 +02:00
Andreas Dangel
cc24717980 #1262 False positive for MissingBreakInSwitch 2014-10-18 13:15:47 +02:00
Andreas Dangel
8f866a8906 #1272 varargs in methods are causing IndexOutOfBoundException when trying to process files 2014-10-18 13:02:41 +02:00
Andreas Dangel
5f9bd17ee6 #1252 net.sourceforge.pmd.lang.ast.TokenMgrError: Lexical error in file xxx.cpp 2014-10-18 12:33:40 +02:00
Andreas Dangel
66ea6b0f9b #550 False +: MissingBreakInSwitch 2014-10-18 11:49:17 +02:00
Andreas Dangel
85afbcfe7c #1263 PMD reports CheckResultSet violation in completely unrelated source files. 2014-10-18 11:44:23 +02:00
Andreas Dangel
0b6f6322e6 #1273 CheckResultSet false positive in try-with-resources nested in if 2014-10-18 11:36:56 +02:00
Andreas Dangel
4660855609 delete Java grammer from pmd-core - it's now in pmd-java 2014-10-18 10:56:53 +02:00
Andreas Dangel
0351d02b20 Update changelog for next version 2014-10-17 22:37:05 +02:00
Andreas Dangel
6e9d825678 Update release process 2014-10-17 22:35:09 +02:00
Andreas Dangel
4a7be51c70 [maven-release-plugin] prepare for next development iteration 2014-10-17 20:15:46 +02:00
Andreas Dangel
118d1c5d30 [maven-release-plugin] prepare release pmd_releases/5.2.0 pmd_releases/5.2.0 2014-10-17 20:15:45 +02:00
Andreas Dangel
cdcbc8c7aa Enable autoVersionSubmodules for releasing 2014-10-17 20:08:42 +02:00
Andreas Dangel
7ee2faa359 Prepare pmd release 5.2.0 2014-10-17 20:01:40 +02:00
Andreas Dangel
f3c238527b Fix link to changelog on index.html 2014-10-13 20:36:39 +02:00
Andreas Dangel
b654d3c9cc Merge branch 'modularization' 2014-10-13 19:25:23 +02:00
Andreas Dangel
c7d3d2969f Move Go Language into own sub-module, update changelog 2014-10-12 20:05:17 +02:00
Andreas Dangel
e8fadec7de Merge branch 'cpd-language-go' of https://github.com/oinume/pmd into oinume-cpd-language-go 2014-10-12 19:57:41 +02:00