Branch: refs/heads/master
Home: https://github.com/pmd/pmd
Commit: c92820eaae5eee3ab663514f60218989e4addb20
https://github.com/pmd/pmd/commit/c92820eaae5eee3ab663514f60218989e4addb20
Author: Andreas Dangel <ad...@us...>
Date: 2016-06-12 (Sun, 12 Jun 2016)
Changed paths:
A pmd-javascript/etc/grammar/es5.jj
M pmd-javascript/pom.xml
A pmd-javascript/src/main/ant/alljavacc.xml
M pmd-javascript/src/main/java/net/sourceforge/pmd/cpd/EcmascriptTokenizer.java
M pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/Ecmascript3Parser.java
A pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript5/Ecmascript5TokenManager.java
M pmd-javascript/src/test/java/net/sourceforge/pmd/cpd/EcmascriptTokenizerTest.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-35' into pmd/5.4.x
Commit: e25bd5e9c118289c257587e03b0bc632bcada240
https://github.com/pmd/pmd/commit/e25bd5e9c118289c257587e03b0bc632bcada240
Author: Andreas Dangel <ad...@us...>
Date: 2016-07-02 (Sat, 02 Jul 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1499' into pmd/5.4.x
Commit: 9240f98ccea1a5f29a2e728046009e4b1ceeecfb
https://github.com/pmd/pmd/commit/9240f98ccea1a5f29a2e728046009e4b1ceeecfb
Author: Andreas Dangel <ad...@us...>
Date: 2016-07-07 (Thu, 07 Jul 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codesize/StdCyclomaticComplexityRule.java
A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codesize/StdCyclomaticComplexityRuleTest.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-103' into pmd/5.4.x
Commit: 42a5c6a537980ce30c236623fe3f5ae8e7b9031c
https://github.com/pmd/pmd/commit/42a5c6a537980ce30c236623fe3f5ae8e7b9031c
Author: Andreas Dangel <ad...@us...>
Date: 2016-07-26 (Tue, 26 Jul 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java
M pmd-core/src/main/java/net/sourceforge/pmd/dcd/graph/UsageGraphBuilder.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/IOUtil.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBType.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/designer/Designer.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/PMDASMClassLoader.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1508' into pmd/5.4.x
Commit: 7578875cbdb88f9e738aeb4575ab84b5e0723d1f
https://github.com/pmd/pmd/commit/7578875cbdb88f9e738aeb4575ab84b5e0723d1f
Author: Andreas Dangel <ad...@us...>
Date: 2016-07-26 (Tue, 26 Jul 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
Log Message:
-----------
#1508 - Only close the classloader if its ours
Commit: d294a91ad8768041f75205753c96ad56cede8311
https://github.com/pmd/pmd/commit/d294a91ad8768041f75205753c96ad56cede8311
Author: Andreas Dangel <ad...@us...>
Date: 2016-08-07 (Sun, 07 Aug 2016)
Changed paths:
M pmd-test/pom.xml
A pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
A pmd-test/src/main/java/net/sourceforge/pmd/test/lang/ast/DummyNode.java
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
A pmd-test/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
A pmd-test/src/main/resources/rulesets/dummy/basic.xml
A pmd-test/src/test/java/net/sourceforge/pmd/testframework/RuleTstTest.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1506' into pmd/5.4.x
Commit: 354b9a9cbc340b68d96cda938163dc106477e46a
https://github.com/pmd/pmd/commit/354b9a9cbc340b68d96cda938163dc106477e46a
Author: Andreas Dangel <ad...@us...>
Date: 2016-09-25 (Sun, 25 Sep 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/comments/AbstractCommentRule.java
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/comments/xml/CommentRequired.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1522' into pmd/5.4.x
Commit: 1b52e0192acb5d4c8dcc17aa704f977627195c69
https://github.com/pmd/pmd/commit/1b52e0192acb5d4c8dcc17aa704f977627195c69
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-01 (Sat, 01 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationTest.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1529' into pmd/5.4.x
Commit: 578d854632b9c3a340254c61a8bf09640d8538bc
https://github.com/pmd/pmd/commit/578d854632b9c3a340254c61a8bf09640d8538bc
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-16 (Sun, 16 Oct 2016)
Changed paths:
M pmd-java/etc/grammar/Java.jjt
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java
A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/Bug1530.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1530' into pmd/5.4.x
Commit: b2c59bcbdb1a3284609ee732131cf311da0c3e12
https://github.com/pmd/pmd/commit/b2c59bcbdb1a3284609ee732131cf311da0c3e12
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-29 (Sat, 29 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/basic/BooleanInstantiationRule.java
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/basic/xml/BooleanInstantiation.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-111' into pmd/5.4.x
Commit: b0fb0cadc1f2c4063352192d615c8beb65de2ad8
https://github.com/pmd/pmd/commit/b0fb0cadc1f2c4063352192d615c8beb65de2ad8
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-29 (Sat, 29 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/rules/CloneMethodMustImplementCloneable.java
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/clone/xml/CloneMethodMustImplementCloneable.xml
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/typeresolution/xml/CloneMethodMustImplementCloneable.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-112' into pmd/5.4.x
Commit: 315ea28d4c5eaeac5a4a852f62eadd288b7fe68a
https://github.com/pmd/pmd/commit/315ea28d4c5eaeac5a4a852f62eadd288b7fe68a
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/rules/SignatureDeclareThrowsException.java
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/strictexception/xml/SignatureDeclareThrowsException.xml
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/typeresolution/xml/SignatureDeclareThrowsException.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-113' into pmd/5.4.x
Commit: 5827acb93e0c922e6db14aae5cbc0add8d400831
https://github.com/pmd/pmd/commit/5827acb93e0c922e6db14aae5cbc0add8d400831
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/PLSQLParserTest.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-119' into pmd/5.4.x
Commit: 4ac34af067a2f7d69b400f477235dac9a769a624
https://github.com/pmd/pmd/commit/4ac34af067a2f7d69b400f477235dac9a769a624
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1494' into pmd/5.4.x
Commit: 15ff7ca9447619240ec96fdb32f7974e1ecf5730
https://github.com/pmd/pmd/commit/15ff7ca9447619240ec96fdb32f7974e1ecf5730
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ClassScope.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/AcceptanceTest.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Fixes #1490 [java] PMD Error while processing - NullPointerException
Commit: 6dcf301e4dfa94c91cc7828e6e8698fa7287f335
https://github.com/pmd/pmd/commit/6dcf301e4dfa94c91cc7828e6e8698fa7287f335
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ClassScope.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/AcceptanceTest.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1490'
Commit: 9f9124b8fb17285d7326dd5c6f15579af1253f13
https://github.com/pmd/pmd/commit/9f9124b8fb17285d7326dd5c6f15579af1253f13
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTMethodCallExpression.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/apexunit/ApexUnitTestClassShouldHaveAsserts.java
M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/apexunit/xml/ApexUnitTestClassShouldHaveAsserts.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Fixes #1521 [apex] ApexUnitTestClassShouldHaveAsserts: Parsing error on APEX class: expected one element but was: <BlockStatement, BlockStatement>
Commit: 6810b9c54af8f5a7c57709bf395b2106c5b4e02c
https://github.com/pmd/pmd/commit/6810b9c54af8f5a7c57709bf395b2106c5b4e02c
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTMethodCallExpression.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/apexunit/ApexUnitTestClassShouldHaveAsserts.java
M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/apexunit/xml/ApexUnitTestClassShouldHaveAsserts.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1521'
Commit: 495dcb5ea975c354021e0ecfa32975e62b9ad445
https://github.com/pmd/pmd/commit/495dcb5ea975c354021e0ecfa32975e62b9ad445
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/PLSQLParserTest.java
A pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/InlinePragmaProcError.pls
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Fixes #1527 [plsql] PRAGMA AUTONOMOUS_TRANSACTION gives processing errors
Commit: 176eda21fe93a3fe54b804912984de341898b354
https://github.com/pmd/pmd/commit/176eda21fe93a3fe54b804912984de341898b354
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/PLSQLParserTest.java
A pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/InlinePragmaProcError.pls
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1527'
Commit: cec3e1a2ad17baadf8cf2586a5b9fd4fd344945c
https://github.com/pmd/pmd/commit/cec3e1a2ad17baadf8cf2586a5b9fd4fd344945c
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
A pmd-core/src/main/resources/rulesets/releases/552.xml
M pmd-plsql/src/main/resources/rulesets/plsql/rulesets.properties
A pmd-plsql/src/main/resources/rulesets/plsql/strictsyntax.xml
A pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/rule/strictsyntax/StrictsyntaxRulesTest.java
A pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/strictsyntax/xml/MisplacedPragma.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
plsql: add new rule "MisplacedPragma"
#1539 [plsql] Create new rule for strict syntax checking: MisplacedPragma
Commit: 2c7f2ec0df3d6863c8ff58118d99d446f7edb38c
https://github.com/pmd/pmd/commit/2c7f2ec0df3d6863c8ff58118d99d446f7edb38c
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
A pmd-core/src/main/resources/rulesets/releases/552.xml
M pmd-plsql/src/main/resources/rulesets/plsql/rulesets.properties
A pmd-plsql/src/main/resources/rulesets/plsql/strictsyntax.xml
A pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/rule/strictsyntax/StrictsyntaxRulesTest.java
A pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/strictsyntax/xml/MisplacedPragma.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'feature-1539'
Commit: a9d0de9450f61aee3a533dceecb77b4a376faa83
https://github.com/pmd/pmd/commit/a9d0de9450f61aee3a533dceecb77b4a376faa83
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/rules/CloneMethodMustImplementCloneable.java
M pmd-java/src/main/resources/rulesets/java/clone.xml
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/clone/xml/CloneMethodMustImplementCloneable.xml
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/typeresolution/xml/CloneMethodMustImplementCloneable.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Fixes #1532 [java] CloneMethodMustImplementCloneable: Implemented Interface extends Cloneable
Commit: 52a8758262015e618dc069c03f2c03c78dbd4ea7
https://github.com/pmd/pmd/commit/52a8758262015e618dc069c03f2c03c78dbd4ea7
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/rules/CloneMethodMustImplementCloneable.java
M pmd-java/src/main/resources/rulesets/java/clone.xml
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/clone/xml/CloneMethodMustImplementCloneable.xml
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/typeresolution/xml/CloneMethodMustImplementCloneable.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1532'
Commit: 4ab1d0cbeee7406c4a7da13d9fca6670918bc0f9
https://github.com/pmd/pmd/commit/4ab1d0cbeee7406c4a7da13d9fca6670918bc0f9
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParserVisitorAdapter.java
M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/AbstractPLSQLRule.java
M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/PLSQLParserTest.java
A pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/IsOfType.pls
A pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/Using.pls
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Fixes #1520 [plsql] Missing PL/SQL language constructs in parser: Is Of Type, Using
Commit: d7b8bae1c9ca49525315247581cbe47c9a9f4138
https://github.com/pmd/pmd/commit/d7b8bae1c9ca49525315247581cbe47c9a9f4138
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/ExcessiveMethodLength.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/ExcessiveObjectLength.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/ExcessivePackageSpecificationLength.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/ExcessiveParameterList.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/ExcessiveTypeLength.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/NcssMethodCount.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/NcssObjectCount.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/TooManyFields.xml
Log Message:
-----------
plsql: adjust code samples, since "ONLY" is now a keyword
Commit: 92153696d80690f0e09faf63e27d63d42fdee6c8
https://github.com/pmd/pmd/commit/92153696d80690f0e09faf63e27d63d42fdee6c8
Author: Andreas Dangel <ad...@us...>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParserVisitorAdapter.java
M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/AbstractPLSQLRule.java
M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/PLSQLParserTest.java
A pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/IsOfType.pls
A pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/Using.pls
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/ExcessiveMethodLength.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/ExcessiveObjectLength.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/ExcessivePackageSpecificationLength.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/ExcessiveParameterList.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/ExcessiveTypeLength.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/NcssMethodCount.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/NcssObjectCount.xml
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codesize/xml/TooManyFields.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1520'
Compare: https://github.com/pmd/pmd/compare/ba50b3183ebb...92153696d806 |