Alexander Stillich
dbddeb01f1
Fixed NPE in ConsecutiveAppendsShouldReuseRule.getVariableAppended() which was triggered with the dogfood ruleset
2014-04-16 13:29:32 +02:00
Andreas Dangel
8694a26caf
Fix #1167 Error while processing PLSQL file with BOM
2014-04-13 10:48:20 -04:00
Andreas Dangel
6eb8f84769
Fix #1165 SimplifyConditional false positive
2014-04-13 09:44:17 -04:00
Andreas Dangel
4bcef67b42
Fix #1185 UnusedModifier throws NPE when parsing enum with a nested static interface
2014-04-13 09:43:58 -04:00
Andreas Dangel
0f72ff41d9
Deleted all the folders that have been moved out into own repositories.
...
pmd-eclipse-plugin -> https://github.com/pmd/pmd-eclipse-plugin
pmd-jdeveloper* -> https://github.com/pmd/pmd-jdeveloper
website -> https://github.com/pmd/pmd.sourceforge.net
pmd-emacs -> https://github.com/pmd/pmd-emacs
everything else -> https://github.com/pmd/pmd-misc
2014-04-12 19:50:56 -04:00
Andreas Dangel
24c9bb9de9
Add test for AbstractCommentRule
2014-04-12 10:00:18 -04:00
Andreas Dangel
1fcc5ceeae
Merge branch 'comment-fixes' of https://github.com/igniti-gmbh/pmd into igniti-gmbh-comment-fixes
2014-04-12 09:40:12 -04:00
Stuart Turton
db000f3ad0
DBURI - add more feedback for problems returning DataSources from DBURIs
2014-04-11 20:37:12 -04:00
Stuart Turton
5ad79006ab
PLSQL - Add InlinePragma class to support PRAGMA INLINE( method , ('YESY'|'NO') ) statement
2014-04-11 20:37:05 -04:00
Stuart Turton
a12bc08c3b
PLSQL - remove commented out Java Rule for PLSQ code size.xml Rules file
2014-04-11 20:36:57 -04:00
Andreas Dangel
423ac78d91
Enable PLSQL XPath Rule TooManyMethods
2014-04-11 20:34:42 -04:00
Stuart Turton
9a61116259
Incorporate PLDoc changes:-
...
Adding [EDITIONABLE|NONEDITIONABLE] keyword broke LOOKAHEAD Increase
QuickFix for Inline PRAGMA compiler instruction (support clause without adding new AST Type)
2014-04-11 20:24:11 -04:00
Andreas Dangel
2b11c5e1f2
Fix #1166 PLSQL XPath Rules Fail for XPath 1.0
2014-04-11 20:19:56 -04:00
Stuart Turton
06057f17ee
PLSQL- Add minimal XPathHandler to PLSQLHandler in order to avoid NPE in XPath rules for XPath 1.0.
2014-04-11 20:06:49 -04:00
Andreas Dangel
1e3dbdb357
Add unit test for bug #1166 PLSQL XPath Rules Fail for XPath 1.0
2014-04-11 20:06:14 -04:00
Alexander Stillich
e42bc43287
Fix comments between other comments being wrongly assigned:
...
/** Comment 1 */
public void method1() {}
/** Comment 2 */
/** Comment 3 */
public void method2() {}
Would assign Comment 2 to method2, should assign Comment 3.
Also added support for enums in AbstractCommentRule.orderedCommentsAndDeclarations().
2014-04-10 15:54:37 +02:00
Andreas Dangel
1aa11e5ee7
Fix unit test DesignerTest so that it runs in headless mode, too.
2014-04-07 21:02:11 -04:00
Andreas Dangel
e8e7420027
Document that PMD requires java 1.6
2014-04-07 20:05:01 -04:00
Andreas Dangel
4dd18721c1
pmd: fix #1168 Designer errors when trying to copy xml to clipboard
2014-04-04 18:32:09 -04:00
Andreas Dangel
552acfd0c1
pmd: fix #1180 False Positive for ConsecutiveAppendsShouldReuse on different variable names
2014-04-03 20:20:28 -04:00
Andreas Dangel
bc4f7cc1c2
pmd: fix #1177 Incorrect StringBuffer warning when that class is not used
2014-04-03 19:33:01 -04:00
Andreas Dangel
36fc87c3c8
pmd/cpd: add skipLexicalErrors and skipDuplicateFiles to CPD's ant task
2014-04-02 21:29:57 -04:00
Andreas Dangel
12adae6034
pmd: fix #1178 LexicalError while parsing Java code aborts CPD run
2014-04-02 20:22:34 -04:00
Andreas Dangel
88ee9c47d8
pmd: fix #1176 ShortVariable false positive with for-each loops
2014-03-30 16:58:26 -04:00
Andreas Dangel
e54b6dd22f
pmd: fix #1173 Java 8 support: method references
2014-03-30 09:32:10 -04:00
Andreas Dangel
e0ece8f82a
pmd: fix #1170 false positive with switch in loop
2014-03-29 19:49:38 -04:00
Andreas Dangel
7a806df932
pmd: verify #1173 Java 8 support: method references
2014-03-29 19:34:15 -04:00
Andreas Dangel
87989b524a
pmd: fix #1175 false positive for StringBuilder.append called 2 consecutive times
2014-03-29 19:18:46 -04:00
Andreas Dangel
6e1927ee2a
pmd: fix #1171 Specifying minimum priority from command line gives NPE
2014-03-29 16:51:21 -04:00
Andreas Dangel
f0049c5946
pmd: format source, no changes
2014-03-29 16:44:57 -04:00
Andreas Dangel
21750b9bc4
pmd: update release process documentation
...
pmd.website.baseurl is set correctly if the profile "pmd-release" is used
during releasing
2014-02-12 20:46:58 +01:00
Andreas Dangel
4aee867fc2
[maven-release-plugin] prepare for next development iteration
2014-02-11 21:32:12 +01:00
Andreas Dangel
79a9af14f2
[maven-release-plugin] prepare release pmd_releases/5.1.0
pmd_releases/5.1.0
2014-02-11 21:30:13 +01:00
Andreas Dangel
c7bba5bf26
pmd: Update changelog for next development version
2014-02-11 20:26:15 +01:00
Andreas Dangel
b970324b97
pmd: Prepare pmd release 5.1.0
2014-02-11 20:26:15 +01:00
Andreas Dangel
d36190ea7c
pmd: Prepare next development version 5.2.0-SNAPSHOT
2014-02-11 20:26:15 +01:00
Andreas Dangel
83552fb843
pmd: Fix rulesets not meeting pmd conventions
2014-02-11 20:26:08 +01:00
Andreas Dangel
f4343f6b19
pmd: update documentation about new supported languages.
2014-02-09 09:37:19 +01:00
Andreas Dangel
c011fc6dd1
pmd: fix #1054 XML Rules ever report a line -1 and not the line/column where the error occurs
2014-02-08 22:46:55 +01:00
Andreas Dangel
93a46d17e7
pmd: fix #1045 //NOPMD not working (or not implemented) with ECMAscript
2014-02-02 22:37:15 +01:00
Andreas Dangel
ec0471cebe
pmd: fix #1164 Violations are not suppressed with @java.lang.SuppressWarnings("all")
2014-02-02 13:21:30 +01:00
Andreas Dangel
8aa83291c0
pmd: update changelog
2014-02-02 12:12:10 +01:00
Andreas Dangel
08041af650
pmd: fix #1124 PMD.run() multithreading issue
2014-02-02 12:09:55 +01:00
Andreas Dangel
8482948518
pmd: fix #1120 equalsnull false positive
2014-02-02 11:51:59 +01:00
Andreas Dangel
a0a7f58dec
pmd: verify #1122 parse error at class.super
2014-02-02 11:18:42 +01:00
Andreas Dangel
29a139797c
pmd: verify #1143 ShortClassName fires with a 5-letter class name
2014-02-02 11:14:31 +01:00
Andreas Dangel
8607d02120
pmd: fix #1146 UseArrayListInsteadOfVector false positive when using own Vector class
2014-02-02 11:11:07 +01:00
Andreas Dangel
8e8cec667e
pmd: fix #1125 Missing Static Method In Non Instantiatable Class
2014-02-02 10:54:03 +01:00
Andreas Dangel
5b52ba642c
pmd: fix #1126 False positive with FieldDeclarationsShouldBeAtStartOfClass for static enums
2014-02-02 10:33:31 +01:00
Andreas Dangel
bbb36686b9
pmd: fix #1147 EmptyMethodInAbstractClassShouldBeAbstract false positives
2014-02-01 19:47:43 +01:00