Branch: refs/heads/pmd/7.0.x
Home: https://github.com/pmd/pmd
Commit: 9e2105dcb378cb2ef9ba5725f8784562a6c75e21
https://github.com/pmd/pmd/commit/9e2105dcb378cb2ef9ba5725f8784562a6c75e21
Author: Nathan Braun <[email protected]>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
Log Message:
-----------
[pmd-core] Allow adding SourceCode directly into CPD #2014.
Commit: f5b02ef2b096acfb2920a124596f428324ff988c
https://github.com/pmd/pmd/commit/f5b02ef2b096acfb2920a124596f428324ff988c
Author: Clément Fournier <[email protected]>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java
Log Message:
-----------
Log wrong include/exclude patterns
Commit: 7c475d64a101e2ad464802de2320263195bdcba1
https://github.com/pmd/pmd/commit/7c475d64a101e2ad464802de2320263195bdcba1
Author: Clément Fournier <[email protected]>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
Log Message:
-----------
Document
Commit: ea6174ebeddbd0a645a81895d9be7a48ae1b7f1c
https://github.com/pmd/pmd/commit/ea6174ebeddbd0a645a81895d9be7a48ae1b7f1c
Author: andi <[email protected]>
Date: 2019-09-28 (Sat, 28 Sep 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/AbstractJavaClassMetric.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/metrics/impl/xml/NoamTest.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/metrics/impl/xml/NopaTest.xml
Log Message:
-----------
Fix computation of metrics with annotations
Commit: 8e28fb35dc3caed527ce1e0effebe74c1ab3c456
https://github.com/pmd/pmd/commit/8e28fb35dc3caed527ce1e0effebe74c1ab3c456
Author: Andreas Dangel <[email protected]>
Date: 2019-09-28 (Sat, 28 Sep 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/typedefinition/JavaTypeDefinitionSimple.java
Log Message:
-----------
fix: [java] PMD crashes with ClassFormatError: Absent Code attribute...
Retrieving the enclosing class might result in a LinkageError or
ClassFormatError.
For now this error is just logged as a warning and ignored.
fixes #2042
Commit: 8299e7d231262cd71dc631ae411d5681050cfc32
https://github.com/pmd/pmd/commit/8299e7d231262cd71dc631ae411d5681050cfc32
Author: Andreas Dangel <[email protected]>
Date: 2019-09-28 (Sat, 28 Sep 2019)
Changed paths:
M Gemfile
Log Message:
-----------
[ci] Danger is failing builds
Temporarily pin down faraday to <0.16.0.
Refs #2040
Commit: 83a8a58f043d7ec16a2201d5ddbf737527f2c139
https://github.com/pmd/pmd/commit/83a8a58f043d7ec16a2201d5ddbf737527f2c139
Author: Andreas Dangel <[email protected]>
Date: 2019-09-29 (Sun, 29 Sep 2019)
Changed paths:
M Gemfile
Log Message:
-----------
Revert "[ci] Danger is failing builds"
This reverts commit 8299e7d231262cd71dc631ae411d5681050cfc32.
Commit: 6c4b6b1649b252d3288ca9c07798fbe9eacc52fc
https://github.com/pmd/pmd/commit/6c4b6b1649b252d3288ca9c07798fbe9eacc52fc
Author: Andreas Dangel <[email protected]>
Date: 2019-09-29 (Sun, 29 Sep 2019)
Changed paths:
A Gemfile.lock
Log Message:
-----------
fix:[ci] Danger is failing builds
Add Gemfile.lock to pin down the current versions
fixes #2040
Commit: 9fe501d1a02aabb23dffbd529a5656dea5f1a170
https://github.com/pmd/pmd/commit/9fe501d1a02aabb23dffbd529a5656dea5f1a170
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2019-09-30 (Mon, 30 Sep 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/typedefinition/JavaTypeDefinitionSimple.java
Log Message:
-----------
Merge pull request #2043 from adangel/fix-2042
[java] PMD crashes with ClassFormatError: Absent Code attribute
Commit: 69a1fb7c3146cd9883660cb1cde7c57c52fa5db1
https://github.com/pmd/pmd/commit/69a1fb7c3146cd9883660cb1cde7c57c52fa5db1
Author: Clément Fournier <[email protected]>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M Gemfile
A Gemfile.lock
Log Message:
-----------
Merge pull request #2045 from adangel/issue-2040
fix:[ci] Danger is failing builds
Commit: acbb57da726ba871461abfd34308756991e7121e
https://github.com/pmd/pmd/commit/acbb57da726ba871461abfd34308756991e7121e
Author: Clément Fournier <[email protected]>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
Log Message:
-----------
Deprecate LanguageRegistry methods
Refs #2035
Commit: df4ed6097155e9495c30747cfbd53579a8be10fc
https://github.com/pmd/pmd/commit/df4ed6097155e9495c30747cfbd53579a8be10fc
Author: Clément Fournier <[email protected]>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java
Log Message:
-----------
Use Pattern everywhere instead of String
Commit: 98bd5cb57f5af3c7ecaf82abed8228404cd178bd
https://github.com/pmd/pmd/commit/98bd5cb57f5af3c7ecaf82abed8228404cd178bd
Author: Andreas Dangel <[email protected]>
Date: 2019-10-03 (Thu, 03 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
doc:Update release notes, refs #2047, fixes #1912
Commit: 6ace28fdca7341f79289858eca1cfa58a7c724a5
https://github.com/pmd/pmd/commit/6ace28fdca7341f79289858eca1cfa58a7c724a5
Author: Andreas Dangel <[email protected]>
Date: 2019-10-03 (Thu, 03 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/AbstractJavaClassMetric.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/metrics/impl/xml/NoamTest.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/metrics/impl/xml/NopaTest.xml
Log Message:
-----------
Merge branch 'pr-2047'
Commit: e7bb587b2be463182868906efd446d53e14ab409
https://github.com/pmd/pmd/commit/e7bb587b2be463182868906efd446d53e14ab409
Author: Andreas Dangel <[email protected]>
Date: 2019-10-03 (Thu, 03 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
Log Message:
-----------
doc:Update release notes, refs #2037, fixes #2036, add deprecations
Commit: 1dc75e66947984d7b282bc711233581567f47071
https://github.com/pmd/pmd/commit/1dc75e66947984d7b282bc711233581567f47071
Author: Andreas Dangel <[email protected]>
Date: 2019-10-03 (Thu, 03 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java
Log Message:
-----------
Merge branch 'pr-2037'
Commit: b1083555e5fcc858f49b663526bfe31922b96418
https://github.com/pmd/pmd/commit/b1083555e5fcc858f49b663526bfe31922b96418
Author: Andreas Dangel <[email protected]>
Date: 2019-10-03 (Thu, 03 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
doc:fix jdoc links in release notes
Commit: 459b430916d1f320cf706b51b3735f64aadc3aa2
https://github.com/pmd/pmd/commit/459b430916d1f320cf706b51b3735f64aadc3aa2
Author: Andreas Dangel <[email protected]>
Date: 2019-10-03 (Thu, 03 Oct 2019)
Changed paths:
M docs/Gemfile.lock
Log Message:
-----------
[doc] Update gems, fix rubyzip security alert
Upgrades rubyzip to 2.0.0, which fixes CVE-2019-16892
Commit: 2628b169b247f656af012fc733409b2964c6237b
https://github.com/pmd/pmd/commit/2628b169b247f656af012fc733409b2964c6237b
Author: Andreas Dangel <[email protected]>
Date: 2019-10-04 (Fri, 04 Oct 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
Log Message:
-----------
[core] Add @Experimental for CPD#add(SourceCode)
Commit: 4b8de80c0162357ec11b318feb6e989970c0957c
https://github.com/pmd/pmd/commit/4b8de80c0162357ec11b318feb6e989970c0957c
Author: Andreas Dangel <[email protected]>
Date: 2019-10-04 (Fri, 04 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes, refs #2032, fixes #2014
Commit: 3e59c408505c97ad66e9da7e9e17cfcbb93f33a8
https://github.com/pmd/pmd/commit/3e59c408505c97ad66e9da7e9e17cfcbb93f33a8
Author: Andreas Dangel <[email protected]>
Date: 2019-10-04 (Fri, 04 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
Log Message:
-----------
Merge branch 'pr-2032'
Commit: 63e2454ed25f9a91ad21fafe7189ed5547670d21
https://github.com/pmd/pmd/commit/63e2454ed25f9a91ad21fafe7189ed5547670d21
Author: Clément Fournier <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/lang/Parser.java
Log Message:
-----------
Deprecate Parser#canParse
Refs #2035
Commit: 04e5619fa884283a4fa024c871ca99b9f160d911
https://github.com/pmd/pmd/commit/04e5619fa884283a4fa024c871ca99b9f160d911
Author: Clément Fournier <[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/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:
-----------
Deprecations for #2034
Also, replace deprecated method usages
Commit: cb54f4580046b1d25460e327449f4fa26cd6eae7
https://github.com/pmd/pmd/commit/cb54f4580046b1d25460e327449f4fa26cd6eae7
Author: Clément Fournier <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
A Gemfile.lock
M docs/Gemfile.lock
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java
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/metrics/AbstractJavaClassMetric.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/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/java/net/sourceforge/pmd/lang/java/typeresolution/typedefinition/JavaTypeDefinitionSimple.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
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/metrics/impl/xml/NoamTest.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/metrics/impl/xml/NopaTest.xml
Log Message:
-----------
Merge branch 'master' into 7.0.x
Compare: https://github.com/pmd/pmd/compare/9da3067ec652...cb54f4580046
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits