Branch: refs/heads/master
Home: https://github.com/pmd/pmd
Commit: f3c4ec9ad9cbe1c8354a3b49546cb2e3bdabe488
https://github.com/pmd/pmd/commit/f3c4ec9ad9cbe1c8354a3b49546cb2e3bdabe488
Author: Andreas Dangel <[email protected]>
Date: 2019-11-08 (Fri, 08 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/subpackage/MyAnnotation.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml
Log Message:
-----------
[java] UnnecessaryFullyQualifiedName: regression / false positive
Fixes #2098
Commit: 2541e22c3836d09e3b8754760ee5b4ee6ab5bf03
https://github.com/pmd/pmd/commit/2541e22c3836d09e3b8754760ee5b4ee6ab5bf03
Author: Andreas Dangel <[email protected]>
Date: 2019-11-08 (Fri, 08 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
A pmd-core/src/test/resources/net/sourceforge/pmd/ant/src/sample.dummy
M pmd-core/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml
M pmd-core/src/test/resources/rulesets/dummy/basic.xml
Log Message:
-----------
[core] Shortnames parameter does not work with Ant
Fixes #2062
Commit: 4e8bc2b36a6b2d50161e80519b421cced3a481f1
https://github.com/pmd/pmd/commit/4e8bc2b36a6b2d50161e80519b421cced3a481f1
Author: Andreas Dangel <[email protected]>
Date: 2019-11-08 (Fri, 08 Nov 2019)
Changed paths:
M docs/pages/pmd/projectdocs/trivia/products.md
M docs/pages/pmd/userdocs/extending/writing_pmd_rules.md
M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
Log Message:
-----------
[doc] Issue with http://pmdapplied.com/ linking to a gambling Web site
Fixes #2002
Commit: bb8fbb8c1d096e0d1a9d6c2859ca9cf48439c2dc
https://github.com/pmd/pmd/commit/bb8fbb8c1d096e0d1a9d6c2859ca9cf48439c2dc
Author: Andreas Dangel <[email protected]>
Date: 2019-11-08 (Fri, 08 Nov 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml
Log Message:
-----------
[java] UnnecessaryFullyQualifiedName: Fix false-neg with nested classes
Commit: 206ae6ef96ff0c5053d9061fed08dac5bbac5947
https://github.com/pmd/pmd/commit/206ae6ef96ff0c5053d9061fed08dac5bbac5947
Author: Andreas Dangel <[email protected]>
Date: 2019-11-08 (Fri, 08 Nov 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml
Log Message:
-----------
[java] UnnecessaryFullyQualifiedName: Fix false-neg with nested exceptions
Commit: f93bea624c0b55dd74dbe9732afc2a3ca4fcb620
https://github.com/pmd/pmd/commit/f93bea624c0b55dd74dbe9732afc2a3ca4fcb620
Author: Andreas Dangel <[email protected]>
Date: 2019-11-15 (Fri, 15 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M pmd-java/src/main/resources/category/java/errorprone.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml
Log Message:
-----------
[java] False positive MissingStaticMethodInNonInstantiatableClass when
inheritors are instantiable
Fixes #2102
Commit: 9dbbfba420966e271e283b762826e5474c05d3df
https://github.com/pmd/pmd/commit/9dbbfba420966e271e283b762826e5474c05d3df
Author: Andreas Dangel <[email protected]>
Date: 2019-11-15 (Fri, 15 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml
Log Message:
-----------
[java] ImmutableField false positive with inner class
Fixes #2075
Commit: 461977b8f6fea931e4b942f20fd04378a3f3c5b7
https://github.com/pmd/pmd/commit/461977b8f6fea931e4b942f20fd04378a3f3c5b7
Author: Andreas Dangel <[email protected]>
Date: 2019-11-15 (Fri, 15 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/TestClass.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml
Log Message:
-----------
[java] UnnecessaryFullyQualifiedName false-positive for non-static nested
classes
Fixes #2029
Commit: f17758637fc4b1927871d7b447351cad20811e0f
https://github.com/pmd/pmd/commit/f17758637fc4b1927871d7b447351cad20811e0f
Author: Andreas Dangel <[email protected]>
Date: 2019-11-15 (Fri, 15 Nov 2019)
Changed paths:
A docs/pages/pmd/userdocs/extending/rule_deprecation.md
Log Message:
-----------
[doc] Rule deprecation policy
Commit: dd708a32c02b8a6b332a59e7c6dc34cf13e31ce1
https://github.com/pmd/pmd/commit/dd708a32c02b8a6b332a59e7c6dc34cf13e31ce1
Author: Clément Fournier <[email protected]>
Date: 2019-11-17 (Sun, 17 Nov 2019)
Changed paths:
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractLanguageVersionHandler.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
A
pmd-core/src/main/java/net/sourceforge/pmd/util/designerbindings/DesignerBindings.java
A
pmd-core/src/main/java/net/sourceforge/pmd/util/designerbindings/RelatedNodesSelector.java
Log Message:
-----------
Add designer bindings interface
Commit: d02bccbcad23a4af889e319dd4aaf204e00f2803
https://github.com/pmd/pmd/commit/d02bccbcad23a4af889e319dd4aaf204e00f2803
Author: Andreas Dangel <[email protected]>
Date: 2019-11-18 (Mon, 18 Nov 2019)
Changed paths:
M pom.xml
Log Message:
-----------
Update dokka version to 0.10.0
Commit: 05368bddab45c4b7c42d5222a55c1ae20cfb320d
https://github.com/pmd/pmd/commit/05368bddab45c4b7c42d5222a55c1ae20cfb320d
Author: Andreas Dangel <[email protected]>
Date: 2019-11-18 (Mon, 18 Nov 2019)
Changed paths:
A docs/pages/pmd/devdocs/rule_deprecation.md
R docs/pages/pmd/userdocs/extending/rule_deprecation.md
Log Message:
-----------
[doc] Move rule deprecation policy to devdocs
Commit: 596365cf75ddf5f9e126e0caec4a4bec4d944b20
https://github.com/pmd/pmd/commit/596365cf75ddf5f9e126e0caec4a4bec4d944b20
Author: Andreas Dangel <[email protected]>
Date: 2019-11-18 (Mon, 18 Nov 2019)
Changed paths:
M docs/_data/sidebars/pmd_sidebar.yml
Log Message:
-----------
[doc] Update sidebar
Adding rule deprecation policy
Commit: ef476a6e9e6ec1bab5737b1417eeaf803ef77f96
https://github.com/pmd/pmd/commit/ef476a6e9e6ec1bab5737b1417eeaf803ef77f96
Author: Ozan Gulle <[email protected]>
Date: 2019-11-18 (Mon, 18 Nov 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LinguisticNamingRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LinguisticNaming.xml
Log Message:
-----------
isBoolean method also returns true for Predicates
Tests are commented out. They only work if the java version is increased to 8
on the pom.xml.
Commit: c41dc3f5ab004e0dd834721a163568a735cc71f0
https://github.com/pmd/pmd/commit/c41dc3f5ab004e0dd834721a163568a735cc71f0
Author: Ozan Gulle <[email protected]>
Date: 2019-11-19 (Tue, 19 Nov 2019)
Changed paths:
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LinguisticNaming.xml
Log Message:
-----------
Fixed the test and added a second one
Commit: 6306809a8d93c75b46637fc7636f4292ad023fab
https://github.com/pmd/pmd/commit/6306809a8d93c75b46637fc7636f4292ad023fab
Author: Ozan Gulle <[email protected]>
Date: 2019-11-19 (Tue, 19 Nov 2019)
Changed paths:
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LinguisticNaming.xml
Log Message:
-----------
Corrected naming
Commit: 533b32a9929404d5cbc238daff5cf4f194785923
https://github.com/pmd/pmd/commit/533b32a9929404d5cbc238daff5cf4f194785923
Author: Ozan Gulle <[email protected]>
Date: 2019-11-19 (Tue, 19 Nov 2019)
Changed paths:
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LinguisticNaming.xml
Log Message:
-----------
Slight adjustments in the test cases
Commit: b1b3b370959445f2d0d7de0133c5ba6bac7f7c21
https://github.com/pmd/pmd/commit/b1b3b370959445f2d0d7de0133c5ba6bac7f7c21
Author: Andreas Dangel <[email protected]>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/subpackage/MyAnnotation.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml
Log Message:
-----------
Merge branch 'pr-2099'
[java] UnnecessaryFullyQualifiedName: regression / false positive
Commit: 967d3ae4e8af625d2f53cf87f4a46f6639ab4a95
https://github.com/pmd/pmd/commit/967d3ae4e8af625d2f53cf87f4a46f6639ab4a95
Author: Andreas Dangel <[email protected]>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
A pmd-core/src/test/resources/net/sourceforge/pmd/ant/src/sample.dummy
M pmd-core/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml
M pmd-core/src/test/resources/rulesets/dummy/basic.xml
Log Message:
-----------
Merge branch 'pr-2100'
[core] Shortnames parameter does not work with Ant
Commit: 5858048df212a6b1b25852a51f2c8ff40c14fa99
https://github.com/pmd/pmd/commit/5858048df212a6b1b25852a51f2c8ff40c14fa99
Author: Andreas Dangel <[email protected]>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M docs/pages/pmd/projectdocs/trivia/products.md
M docs/pages/pmd/userdocs/extending/writing_pmd_rules.md
M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
Log Message:
-----------
Merge branch 'pr-2101'
[doc] Issue with http://pmdapplied.com/ linking to a gambling Web site
Commit: c25049a24bb84588f233ae0815ba9993dcd1d5f8
https://github.com/pmd/pmd/commit/c25049a24bb84588f233ae0815ba9993dcd1d5f8
Author: Andreas Dangel <[email protected]>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M pmd-java/src/main/resources/category/java/errorprone.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml
Log Message:
-----------
Merge branch 'pr-2111'
[java] False positive MissingStaticMethodInNonInstantiatableClass ...
when inheritors are instantiable
Commit: 9cf0083bcec10eba312afa52a24769647b9bf56e
https://github.com/pmd/pmd/commit/9cf0083bcec10eba312afa52a24769647b9bf56e
Author: Andreas Dangel <[email protected]>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml
Log Message:
-----------
Merge branch 'pr-2112'
[java] ImmutableField false positive with inner class
Commit: f8bf862d43c81d6db357d4ac26904d4c5450899a
https://github.com/pmd/pmd/commit/f8bf862d43c81d6db357d4ac26904d4c5450899a
Author: Andreas Dangel <[email protected]>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/TestClass.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml
Log Message:
-----------
Merge branch 'pr-2113'
[java] UnnecessaryFullyQualifiedName false-positive for non-static
nested classes
Commit: 1790c1e84eaab11bce86c3e97a925d16397e0d63
https://github.com/pmd/pmd/commit/1790c1e84eaab11bce86c3e97a925d16397e0d63
Author: Andreas Dangel <[email protected]>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractLanguageVersionHandler.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
A
pmd-core/src/main/java/net/sourceforge/pmd/util/designerbindings/DesignerBindings.java
A
pmd-core/src/main/java/net/sourceforge/pmd/util/designerbindings/RelatedNodesSelector.java
Log Message:
-----------
Merge branch 'pr-2118'
[core] Add designer bindings interface
Commit: c1674ddd7f5a1c4a7626b39568bfc9763efe3a86
https://github.com/pmd/pmd/commit/c1674ddd7f5a1c4a7626b39568bfc9763efe3a86
Author: Andreas Dangel <[email protected]>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M docs/_data/sidebars/pmd_sidebar.yml
A docs/pages/pmd/devdocs/rule_deprecation.md
Log Message:
-----------
Merge branch 'pr-2114'
[doc] Rule deprecation policy
Commit: f5dc2fe80fa75f4698af6d5724b8e7fab5deab5e
https://github.com/pmd/pmd/commit/f5dc2fe80fa75f4698af6d5724b8e7fab5deab5e
Author: Andreas Dangel <[email protected]>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LinguisticNaming.xml
Log Message:
-----------
[java] LinguisticNaming: Add test case for method returning predicate
Commit: 9d584e009ca3bf76c77c4d1f63036020499eb71d
https://github.com/pmd/pmd/commit/9d584e009ca3bf76c77c4d1f63036020499eb71d
Author: Andreas Dangel <[email protected]>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes, refs #2121, fixes #1362
Commit: e485396b3a96b311d01494c17384693542bc52ae
https://github.com/pmd/pmd/commit/e485396b3a96b311d01494c17384693542bc52ae
Author: Andreas Dangel <[email protected]>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LinguisticNamingRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LinguisticNaming.xml
Log Message:
-----------
Merge branch 'pr-2121'
[java] Predicates treated like booleans
Compare: https://github.com/pmd/pmd/compare/5517662381f5...e485396b3a96
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits