Branch: refs/heads/pmd/7.0.x
Home: https://github.com/pmd/pmd
Commit: f5c8be8f529e6975beab15f3d75565767b146b06
https://github.com/pmd/pmd/commit/f5c8be8f529e6975beab15f3d75565767b146b06
Author: Gregor Riegler <[email protected]>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml
Log Message:
-----------
[java] LawOfDemeter to support inner builder pattern
Commit: a660f2cfcb6c916a98bad3ed07ce862674b25fe7
https://github.com/pmd/pmd/commit/a660f2cfcb6c916a98bad3ed07ce862674b25fe7
Author: markhall82 <[email protected]>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M docs/pages/pmd/rules/java.md
M docs/pages/pmd/rules/java/errorprone.md
M pmd-java/pom.xml
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidSlf4jMessageFormatRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/MoreThanOneLoggerRule.java
M pmd-java/src/main/resources/category/java/errorprone.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidSlf4jMessageFormat.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MoreThanOneLogger.xml
Log Message:
-----------
Fix for issue #336, introduce log4j 2 support as it can use the same rules as
slf4j.
Note, one of the rules remains InvalidSlf4jMessageFormatRule, to make the rule
more generic it would require a documentation change on sourceforge site.
Commit: 16f7f9385b8ce2cdc032090a3ff5e2d534196682
https://github.com/pmd/pmd/commit/16f7f9385b8ce2cdc032090a3ff5e2d534196682
Author: markhall82 <[email protected]>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M docs/pages/pmd/rules/java.md
M pmd-java/pom.xml
Log Message:
-----------
Correct previous error in doc re: placeholders
Revert IntelliJ added tags from pom.xml
Commit: 96449c2ae56a8f800bcfacd3e8c0443c6c0e7ee3
https://github.com/pmd/pmd/commit/96449c2ae56a8f800bcfacd3e8c0443c6c0e7ee3
Author: markhall82 <[email protected]>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M pmd-java/pom.xml
Log Message:
-----------
Ensure pom formatting remains same as master
Commit: 395e3453cb4e1e21bf4be9d68695c810669b9f22
https://github.com/pmd/pmd/commit/395e3453cb4e1e21bf4be9d68695c810669b9f22
Author: Andreas Dangel <[email protected]>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cache/AbstractAnalysisCache.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDTask.java
M
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java
M
pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/EmacsRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/IDEAJRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextPadRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/VBHTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XSLTRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/FileUtil.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/ZipDataSource.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/designer/Designer.java
M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java
M
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java
M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java
M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java
M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/AbstractVmNode.java
M pom.xml
Log Message:
-----------
dogfood: Upgrade to PMD 6.17.0 and fix CloseResource issues
Commit: 8d08016a9408384cbe11da5974798cffaa0ddb4e
https://github.com/pmd/pmd/commit/8d08016a9408384cbe11da5974798cffaa0ddb4e
Author: Andreas Dangel <[email protected]>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDTask.java
M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/AbstractVmNode.java
M pom.xml
Log Message:
-----------
Update PMD to 6.18.0, remove unnecessary suppressions
Commit: 07ea0b0f794bb1e1a5116f73774aeef4d800b5d4
https://github.com/pmd/pmd/commit/07ea0b0f794bb1e1a5116f73774aeef4d800b5d4
Author: Andreas Dangel <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java
M
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/DataSource.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/FileDataSource.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/ReaderDataSource.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/ZipDataSource.java
A
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/internal/AbstractDataSource.java
M
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
Log Message:
-----------
[core] DataSource is now closable, add default impl as abstract class
Commit: ab434f374706b7f02634ee27573abaf40d892327
https://github.com/pmd/pmd/commit/ab434f374706b7f02634ee27573abaf40d892327
Author: markhall1982 <[email protected]>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidSlf4jMessageFormatRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidSlf4jMessageFormat.xml
Log Message:
-----------
changes in response to feedback
Remove wrapping HashMap
Add log4j2 to test descriptions
Commit: 0d9419ef3ed6d20b24000d8d35419e5a0631a41a
https://github.com/pmd/pmd/commit/0d9419ef3ed6d20b24000d8d35419e5a0631a41a
Author: Andreas Dangel <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidSlf4jMessageFormat.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MoreThanOneLogger.xml
Log Message:
-----------
Remove unnecessary CDATA for test descriptions
Commit: 744fea736683685d28095dbcfe30b33277a7a7e1
https://github.com/pmd/pmd/commit/744fea736683685d28095dbcfe30b33277a7a7e1
Author: Andreas Dangel <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M pmd-java/src/main/resources/category/java/errorprone.xml
Log Message:
-----------
[doc] Update rule descriptions for supported logging frameworks
Commit: 3093e0bf02ece41ff54016a119552c54ab93b654
https://github.com/pmd/pmd/commit/3093e0bf02ece41ff54016a119552c54ab93b654
Author: Andreas Dangel <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes, refs #2012, fixes #336
Commit: f4d590a3b2c1192c789cc336e931e398bc4dec06
https://github.com/pmd/pmd/commit/f4d590a3b2c1192c789cc336e931e398bc4dec06
Author: Andreas Dangel <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M docs/pages/pmd/rules/java.md
M docs/pages/pmd/rules/java/errorprone.md
M docs/pages/release_notes.md
M pmd-java/pom.xml
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidSlf4jMessageFormatRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/MoreThanOneLoggerRule.java
M pmd-java/src/main/resources/category/java/errorprone.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidSlf4jMessageFormat.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MoreThanOneLogger.xml
Log Message:
-----------
Merge branch 'pr-2012'
Commit: 407cebcba92876afb3f2b4ad5f412648cf827b8e
https://github.com/pmd/pmd/commit/407cebcba92876afb3f2b4ad5f412648cf827b8e
Author: Travis CI (pmd-bot) <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M docs/pages/pmd/rules/java/bestpractices.md
M docs/pages/pmd/rules/java/codestyle.md
Log Message:
-----------
Update documentation
TRAVIS_JOB_NUMBER=4279.1
TRAVIS_COMMIT_RANGE=63e2454ed25f...04e5619fa884
Commit: 18557a72c195b69aeafc66c2e1b18def7ca3cc14
https://github.com/pmd/pmd/commit/18557a72c195b69aeafc66c2e1b18def7ca3cc14
Author: Andreas Dangel <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M docs/pages/pmd/rules/java.md
M docs/pages/pmd/rules/java/errorprone.md
Log Message:
-----------
[doc] Update generated documentation
Commit: 9c8cab088e4edc961ff9e98d3b01e228368a8db0
https://github.com/pmd/pmd/commit/9c8cab088e4edc961ff9e98d3b01e228368a8db0
Author: Andreas Dangel <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M docs/pages/pmd/rules/java/bestpractices.md
M docs/pages/pmd/rules/java/codestyle.md
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclarator.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/DumpFacade.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/qname/QualifiedNameResolver.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJUnitRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorClassGenerationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/ArrayIsStoredDirectlyRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/MissingOverrideRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedFormalParameterRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ClassNamingConventionsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LinguisticNamingRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/MethodNamingConventionsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryModifierRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssConstructorCountRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssMethodCountRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SignatureDeclareThrowsExceptionRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UseUtilityClassRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UselessOverridingMethodRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidFieldNameMatchingMethodNameRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java
M pmd-java/src/main/resources/category/java/bestpractices.xml
M pmd-java/src/main/resources/category/java/codestyle.xml
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/SigMaskTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 7f936e3c38e0b8da72c5db11d7818f2069f875f7
https://github.com/pmd/pmd/commit/7f936e3c38e0b8da72c5db11d7818f2069f875f7
Author: Clément Fournier <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M docs/pages/pmd/userdocs/cli_reference.md
Log Message:
-----------
Fix CLI switches documented with a default value
Switches take no argument
Commit: 06add3a5a731297cd874a16d729cc52991108810
https://github.com/pmd/pmd/commit/06add3a5a731297cd874a16d729cc52991108810
Author: Andreas Dangel <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml
Log Message:
-----------
[doc] Update release notes, refs #2010
Commit: 5156e8922e261f172a5a6ab759324f15a0777d72
https://github.com/pmd/pmd/commit/5156e8922e261f172a5a6ab759324f15a0777d72
Author: Andreas Dangel <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml
Log Message:
-----------
Merge branch 'pr-2010'
Commit: 5c21dd7933447d7eb591256e94de6ed14de459d6
https://github.com/pmd/pmd/commit/5c21dd7933447d7eb591256e94de6ed14de459d6
Author: Andreas Dangel <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cache/AbstractAnalysisCache.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDTask.java
M
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java
M
pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/EmacsRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/IDEAJRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextPadRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/VBHTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XSLTRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/FileUtil.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/DataSource.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/FileDataSource.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/ReaderDataSource.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/ZipDataSource.java
A
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/internal/AbstractDataSource.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/designer/Designer.java
M
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java
M
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java
M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java
M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java
M pom.xml
Log Message:
-----------
Merge branch 'pr-1955'
Commit: 6a2c87cd941d407720a8052a4427028dc803243b
https://github.com/pmd/pmd/commit/6a2c87cd941d407720a8052a4427028dc803243b
Author: Clément Fournier <[email protected]>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M docs/pages/pmd/rules/java.md
M docs/pages/pmd/rules/java/bestpractices.md
M docs/pages/pmd/rules/java/codestyle.md
M docs/pages/pmd/rules/java/errorprone.md
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cache/AbstractAnalysisCache.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDTask.java
M
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java
M
pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/EmacsRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/IDEAJRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextPadRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/VBHTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XSLTRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/FileUtil.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/DataSource.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/FileDataSource.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/ReaderDataSource.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/ZipDataSource.java
A
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/internal/AbstractDataSource.java
M
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java
M pmd-java/pom.xml
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidSlf4jMessageFormatRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/MoreThanOneLoggerRule.java
M pmd-java/src/main/resources/category/java/errorprone.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidSlf4jMessageFormat.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MoreThanOneLogger.xml
M
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java
M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java
M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java
M pom.xml
Log Message:
-----------
Merge branch 'master' into 7.0.x
Compare: https://github.com/pmd/pmd/compare/2d74ec40125d...6a2c87cd941d
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits