[pmd-commits] [pmd/pmd] 967ae6: Update documentation
Branch: refs/heads/gh-pages Home: https://github.com/pmd/pmd Commit: 967ae6215b11b926a71a9f2ff4cc3b5349369f6e https://github.com/pmd/pmd/commit/967ae6215b11b926a71a9f2ff4cc3b5349369f6e Author: PMD CI (pmd-bot) Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M feed.xml Log Message: --- Update documentation https://github.com/pmd/pmd/actions/runs/1248456743 https://github.com/pmd/pmd/compare/d7d70d503e97...4c752c650acf ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 7eaf81: [java] Update rule UnusedNullCheckInEquals
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 7eaf814b7c572547087c52372f8d91efa218b7d0 https://github.com/pmd/pmd/commit/7eaf814b7c572547087c52372f8d91efa218b7d0 Author: Andreas Dangel Date: 2021-08-21 (Sat, 21 Aug 2021) Changed paths: M .ci/files/all-java.xml M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedNullCheckInEqualsTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedNullCheckInEquals.xml Log Message: --- [java] Update rule UnusedNullCheckInEquals Commit: c3dcab412d7df3b24f6748ecb9ce680076b16831 https://github.com/pmd/pmd/commit/c3dcab412d7df3b24f6748ecb9ce680076b16831 Author: Andreas Dangel Date: 2021-08-22 (Sun, 22 Aug 2021) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedNullCheckInEquals.xml Log Message: --- [java] UnusedNullCheckInEquals: Fix FNs / FPs Commit: 4e65cbae7f3ba2a6ea8b119f56a43797adbaf369 https://github.com/pmd/pmd/commit/4e65cbae7f3ba2a6ea8b119f56a43797adbaf369 Author: Clément Fournier Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M .ci/build.sh M .ci/files/all-java.xml M .mvn/wrapper/maven-wrapper.properties M docs/_config.yml M docs/_data/sidebars/pmd_sidebar.yml M docs/_data/xpath_funs.yml M docs/pages/7_0_0_release_notes.md M docs/pages/next_major_development.md A docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md A docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md R docs/pages/pmd/devdocs/major_contributions/adding_new_language.md A docs/pages/pmd/devdocs/major_contributions/rule_guidelines.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTestBase.java R pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserXPathTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java A pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/ApexXPathRuleTest.java R pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/BooleanExpressions.cls A pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/BooleanExpressions.cls M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/NodeStream.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/impl/AbstractXPathFunctionDef.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/impl/XPathHandler.java A pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/DefaultXPathFunctions.java A pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/FileNameXPathFunction.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/main/resources/rulesets/releases/34.xml M pmd-core/src/main/resources/rulesets/releases/35.xml M pmd-core/src/main/resources/rulesets/releases/36.xml M pmd-core/src/main/resources/rulesets/releases/38.xml M pmd-core/src/main/resources/rulesets/releases/40rc1.xml M pmd-core/src/main/resources/rulesets/releases/41.xml M pmd-core/src/main/resources/rulesets/releases/42.xml M pmd-core/src/main/resources/rulesets/releases/50.xml M pmd-core/src/main/resources/rulesets/releases/550.xml M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQueryTest.java M pmd-dist/pom.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnonymousClassDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnyTypeDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryBoxingRule.java A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SimplifyConditionalRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SwitchDensityRule.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/internal/JavaRuleUtil.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/StablePathMatcher.java M
[pmd-commits] [pmd/pmd] 0be2b6: [java] InsufficientStringBufferDeclaration: Fix NPE
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 0be2b6122ac7fa6d746c8d07cf2861b93af56a73 https://github.com/pmd/pmd/commit/0be2b6122ac7fa6d746c8d07cf2861b93af56a73 Author: Andreas Dangel Date: 2021-08-21 (Sat, 21 Aug 2021) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InsufficientStringBufferDeclarationRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/InsufficientStringBufferDeclaration.xml Log Message: --- [java] InsufficientStringBufferDeclaration: Fix NPE ... when StringBuilder is used in lambda and if without else Commit: cec8225d4e76522659635c972e02e065192380c0 https://github.com/pmd/pmd/commit/cec8225d4e76522659635c972e02e065192380c0 Author: Clément Fournier Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M .ci/build.sh M .ci/files/all-java.xml M .mvn/wrapper/maven-wrapper.properties M docs/_config.yml M docs/_data/sidebars/pmd_sidebar.yml M docs/_data/xpath_funs.yml M docs/pages/7_0_0_release_notes.md M docs/pages/next_major_development.md A docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md A docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md R docs/pages/pmd/devdocs/major_contributions/adding_new_language.md A docs/pages/pmd/devdocs/major_contributions/rule_guidelines.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTestBase.java R pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserXPathTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java A pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/ApexXPathRuleTest.java R pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/BooleanExpressions.cls A pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/BooleanExpressions.cls M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/NodeStream.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/impl/AbstractXPathFunctionDef.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/impl/XPathHandler.java A pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/DefaultXPathFunctions.java A pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/FileNameXPathFunction.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/main/resources/rulesets/releases/34.xml M pmd-core/src/main/resources/rulesets/releases/35.xml M pmd-core/src/main/resources/rulesets/releases/36.xml M pmd-core/src/main/resources/rulesets/releases/38.xml M pmd-core/src/main/resources/rulesets/releases/40rc1.xml M pmd-core/src/main/resources/rulesets/releases/41.xml M pmd-core/src/main/resources/rulesets/releases/42.xml M pmd-core/src/main/resources/rulesets/releases/50.xml M pmd-core/src/main/resources/rulesets/releases/550.xml M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQueryTest.java M pmd-dist/pom.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnonymousClassDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnyTypeDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryBoxingRule.java A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SimplifyConditionalRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SwitchDensityRule.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/internal/JavaRuleUtil.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/StablePathMatcher.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/DoubleCheckedLockingRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/NonThreadSafeSingletonRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/UnsynchronizedStaticFormatterRule.java R pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/BooleanInstantiationRule.java R pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UnnecessaryWrapperObjectCreationRule.java
[pmd-commits] [pmd/pmd] 6ceef1: [java] Update rule UseProperClassLoader
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 6ceef1593398bcbca36ce52102f419dac35c27fd https://github.com/pmd/pmd/commit/6ceef1593398bcbca36ce52102f419dac35c27fd Author: Andreas Dangel Date: 2021-08-19 (Thu, 19 Aug 2021) Changed paths: M .ci/files/all-java.xml M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/UseProperClassLoaderTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseProperClassLoader.xml Log Message: --- [java] Update rule UseProperClassLoader Commit: a50759ba1765622d820d0887da8db5d829895861 https://github.com/pmd/pmd/commit/a50759ba1765622d820d0887da8db5d829895861 Author: Andreas Dangel Date: 2021-08-20 (Fri, 20 Aug 2021) Changed paths: M .ci/files/all-java.xml M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/UseLocaleWithCaseConversionsTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseLocaleWithCaseConversions.xml Log Message: --- [java] Update rule UseLocaleWithCaseConversions Commit: 517a2e66d80ee10228cb4a7b33825ec7e2987d7b https://github.com/pmd/pmd/commit/517a2e66d80ee10228cb4a7b33825ec7e2987d7b Author: Andreas Dangel Date: 2021-08-20 (Fri, 20 Aug 2021) Changed paths: M docs/pages/7_0_0_release_notes.md M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseProperClassLoader.xml Log Message: --- Add test case for #3173 Commit: e415bd795b15f775351e7438d7de48917af3762c https://github.com/pmd/pmd/commit/e415bd795b15f775351e7438d7de48917af3762c Author: Clément Fournier Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M .ci/build.sh M .ci/files/all-java.xml M .mvn/wrapper/maven-wrapper.properties M docs/_config.yml M docs/_data/sidebars/pmd_sidebar.yml M docs/_data/xpath_funs.yml M docs/pages/7_0_0_release_notes.md M docs/pages/next_major_development.md A docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md A docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md R docs/pages/pmd/devdocs/major_contributions/adding_new_language.md A docs/pages/pmd/devdocs/major_contributions/rule_guidelines.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTestBase.java R pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserXPathTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java A pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/ApexXPathRuleTest.java R pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/BooleanExpressions.cls A pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/BooleanExpressions.cls M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/NodeStream.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/impl/AbstractXPathFunctionDef.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/impl/XPathHandler.java A pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/DefaultXPathFunctions.java A pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/FileNameXPathFunction.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/main/resources/rulesets/releases/34.xml M pmd-core/src/main/resources/rulesets/releases/35.xml M pmd-core/src/main/resources/rulesets/releases/36.xml M pmd-core/src/main/resources/rulesets/releases/38.xml M pmd-core/src/main/resources/rulesets/releases/40rc1.xml M pmd-core/src/main/resources/rulesets/releases/41.xml M pmd-core/src/main/resources/rulesets/releases/42.xml M pmd-core/src/main/resources/rulesets/releases/50.xml M pmd-core/src/main/resources/rulesets/releases/550.xml M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQueryTest.java M pmd-dist/pom.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnonymousClassDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnyTypeDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryBoxingRule.java A
[pmd-commits] [pmd/pmd] 5611ed: [java] Update rule UnsynchronizedStaticFormatter
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 5611ed93cd47b83177ca0cf57c5cc9b157a7af72 https://github.com/pmd/pmd/commit/5611ed93cd47b83177ca0cf57c5cc9b157a7af72 Author: Andreas Dangel Date: 2021-08-19 (Thu, 19 Aug 2021) Changed paths: M .ci/files/all-java.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/UnsynchronizedStaticFormatterRule.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/UnsynchronizedStaticFormatterTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/UnsynchronizedStaticFormatter.xml Log Message: --- [java] Update rule UnsynchronizedStaticFormatter Commit: 72b7428578dc3ae79a8571b7b702975965ba985f https://github.com/pmd/pmd/commit/72b7428578dc3ae79a8571b7b702975965ba985f Author: Andreas Dangel Date: 2021-08-19 (Thu, 19 Aug 2021) Changed paths: M .ci/files/all-java.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/NonThreadSafeSingletonRule.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/NonThreadSafeSingletonTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/NonThreadSafeSingleton.xml Log Message: --- [java] Update rule NonThreadSafeSingleton Commit: dd9a757596c91ce7b87d4d8ed9b10b7a25dc5e86 https://github.com/pmd/pmd/commit/dd9a757596c91ce7b87d4d8ed9b10b7a25dc5e86 Author: Andreas Dangel Date: 2021-08-19 (Thu, 19 Aug 2021) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/NonThreadSafeSingletonRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/NonThreadSafeSingleton.xml Log Message: --- [java] Fix false positive with valid double checked locking pattern Commit: b379a670b1333e721081d58784a7d9779cfa74ff https://github.com/pmd/pmd/commit/b379a670b1333e721081d58784a7d9779cfa74ff Author: Andreas Dangel Date: 2021-08-20 (Fri, 20 Aug 2021) Changed paths: M .ci/files/all-java.xml M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/UseEqualsToCompareStringsTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseEqualsToCompareStrings.xml Log Message: --- [java] Update rule UseEqualsToCompareStrings Commit: b6baa1017833177f0413ad98db4022f2a1f49d2a https://github.com/pmd/pmd/commit/b6baa1017833177f0413ad98db4022f2a1f49d2a Author: Andreas Dangel Date: 2021-08-20 (Fri, 20 Aug 2021) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseEqualsToCompareStrings.xml Log Message: --- [java] UseEqualsToCompareStrings: Fix false positives Commit: d70821a48d88fd384500893c5dd13adeab0b4850 https://github.com/pmd/pmd/commit/d70821a48d88fd384500893c5dd13adeab0b4850 Author: Clément Fournier Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml Log Message: --- Apply suggestions from code review Commit: 634a0f75fe249c0554671897c6f25efa75429300 https://github.com/pmd/pmd/commit/634a0f75fe249c0554671897c6f25efa75429300 Author: Clément Fournier Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M .ci/build.sh M .ci/files/all-java.xml M .mvn/wrapper/maven-wrapper.properties M docs/_config.yml M docs/_data/sidebars/pmd_sidebar.yml M docs/_data/xpath_funs.yml M docs/pages/7_0_0_release_notes.md M docs/pages/next_major_development.md A docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md A docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md R docs/pages/pmd/devdocs/major_contributions/adding_new_language.md A docs/pages/pmd/devdocs/major_contributions/rule_guidelines.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTestBase.java R pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserXPathTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java A pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/ApexXPathRuleTest.java R pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/BooleanExpressions.cls A
[pmd-commits] [pmd/pmd] b82582: Update documentation
Branch: refs/heads/gh-pages Home: https://github.com/pmd/pmd Commit: b8258238d570233f624717b2fb1224564adf1670 https://github.com/pmd/pmd/commit/b8258238d570233f624717b2fb1224564adf1670 Author: PMD CI (pmd-bot) Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M feed.xml M pmd_release_notes.html Log Message: --- Update documentation https://github.com/pmd/pmd/actions/runs/1248456743 https://github.com/pmd/pmd/compare/d7d70d503e97...4c752c650acf ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 15255f: Update documentation
Branch: refs/heads/gh-pages Home: https://github.com/pmd/pmd Commit: 15255f3ab6ba91bae5339165787f148d356f https://github.com/pmd/pmd/commit/15255f3ab6ba91bae5339165787f148d356f Author: PMD CI (pmd-bot) Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M 404.html M feed.xml M index.html M js/mydoc_scroll.html M license.html M news.html M news_archive.html M pmd_about_help.html M pmd_apex_metrics_index.html M pmd_devdocs_building.html M pmd_devdocs_development.html M pmd_devdocs_experimental_ast_dump.html M pmd_devdocs_how_pmd_works.html M pmd_devdocs_major_adding_new_cpd_language.html M pmd_devdocs_major_adding_new_language.html M pmd_devdocs_major_adding_new_metrics_framework.html M pmd_devdocs_major_rule_guidelines.html M pmd_devdocs_pmdtester.html M pmd_devdocs_roadmap.html M pmd_devdocs_rule_deprecation_policy.html M pmd_devdocs_writing_documentation.html M pmd_java_metrics_index.html M pmd_languages_jsp.html M pmd_languages_plsql.html M pmd_next_major_development.html M pmd_projectdocs_committers_infrastructure.html M pmd_projectdocs_committers_main_landing_page.html M pmd_projectdocs_committers_merging_pull_requests.html M pmd_projectdocs_committers_releasing.html M pmd_projectdocs_credits.html M pmd_projectdocs_faq.html M pmd_projectdocs_trivia_meaning.html M pmd_projectdocs_trivia_news.html M pmd_projectdocs_trivia_products.html M pmd_projectdocs_trivia_similarprojects.html M pmd_release_notes.html M pmd_release_notes_old.html M pmd_rules_apex.html M pmd_rules_apex_bestpractices.html M pmd_rules_apex_codestyle.html M pmd_rules_apex_design.html M pmd_rules_apex_documentation.html M pmd_rules_apex_errorprone.html M pmd_rules_apex_performance.html M pmd_rules_apex_security.html M pmd_rules_ecmascript.html M pmd_rules_ecmascript_bestpractices.html M pmd_rules_ecmascript_codestyle.html M pmd_rules_ecmascript_errorprone.html M pmd_rules_java.html M pmd_rules_java_bestpractices.html M pmd_rules_java_codestyle.html M pmd_rules_java_design.html M pmd_rules_java_documentation.html M pmd_rules_java_errorprone.html M pmd_rules_java_multithreading.html M pmd_rules_java_performance.html M pmd_rules_java_security.html M pmd_rules_jsp.html M pmd_rules_jsp_bestpractices.html M pmd_rules_jsp_codestyle.html M pmd_rules_jsp_design.html M pmd_rules_jsp_errorprone.html M pmd_rules_jsp_security.html M pmd_rules_modelica.html M pmd_rules_modelica_bestpractices.html M pmd_rules_plsql.html M pmd_rules_plsql_bestpractices.html M pmd_rules_plsql_codestyle.html M pmd_rules_plsql_design.html M pmd_rules_plsql_errorprone.html M pmd_rules_pom.html M pmd_rules_pom_errorprone.html M pmd_rules_scala.html M pmd_rules_vf.html M pmd_rules_vf_security.html M pmd_rules_vm.html M pmd_rules_vm_bestpractices.html M pmd_rules_vm_design.html M pmd_rules_vm_errorprone.html M pmd_rules_xml.html M pmd_rules_xml_errorprone.html M pmd_rules_xsl.html M pmd_rules_xsl_codestyle.html M pmd_rules_xsl_performance.html M pmd_userdocs_best_practices.html M pmd_userdocs_cli_reference.html M pmd_userdocs_configuring_rules.html M pmd_userdocs_cpd.html M pmd_userdocs_cpd_report_formats.html M pmd_userdocs_extending_defining_properties.html M pmd_userdocs_extending_designer_reference.html M pmd_userdocs_extending_metrics_howto.html M pmd_userdocs_extending_rule_guidelines.html M pmd_userdocs_extending_testing.html M pmd_userdocs_extending_writing_java_rules.html M pmd_userdocs_extending_writing_pmd_rules.html M pmd_userdocs_extending_writing_rules_intro.html M pmd_userdocs_extending_writing_xpath_rules.html M pmd_userdocs_extending_your_first_rule.html M pmd_userdocs_incremental_analysis.html M pmd_userdocs_installation.html M pmd_userdocs_making_rulesets.html M pmd_userdocs_report_formats.html M pmd_userdocs_suppressing_warnings.html M pmd_userdocs_tools.html M pmd_userdocs_tools_ant.html M pmd_userdocs_tools_ci.html M pmd_userdocs_tools_gradle.html M pmd_userdocs_tools_java_api.html M pmd_userdocs_tools_maven.html M search.json M sitemap.xml M tag_devdocs.html M tag_extending.html M tag_getting_started.html M tag_languages.html M tag_metrics.html M tag_release_notes.html M tag_rule_references.html M tag_tools.html M tag_troubleshooting.html M tag_userdocs.html Log Message: --- Update documentation https://github.com/pmd/pmd/actions/runs/1248454495 https://github.com/pmd/pmd/compare/46e70a0d8fe1...d7d70d503e97 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net
[pmd-commits] [pmd/pmd] 46e70a: Bump pmd from 6.37.0 to 6.38.0
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 46e70a0d8fe13e479024b623e1802e30f1921971 https://github.com/pmd/pmd/commit/46e70a0d8fe13e479024b623e1802e30f1921971 Author: Andreas Dangel Date: 2021-08-28 (Sat, 28 Aug 2021) Changed paths: M pom.xml Log Message: --- Bump pmd from 6.37.0 to 6.38.0 Commit: e6d2b5815fdf6416279f68efbebb815239e805b6 https://github.com/pmd/pmd/commit/e6d2b5815fdf6416279f68efbebb815239e805b6 Author: Andreas Dangel Date: 2021-08-30 (Mon, 30 Aug 2021) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidAccessibilityAlterationTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml Log Message: --- [java] AvoidAccessibilityAlteration: add tests and fix rule Commit: c00d84aa9afe4b47ccd2e638b09bfd961078caed https://github.com/pmd/pmd/commit/c00d84aa9afe4b47ccd2e638b09bfd961078caed Author: Andreas Dangel Date: 2021-09-02 (Thu, 02 Sep 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQueryTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml Log Message: --- [core] Fix XPath rulechain optimization bug For XPath query "//dummyNode[ends-with(@Image, 'foo')][pmd-dummy:typeIs('bar')]" we lost the first condition (ends-with...) and only applied the second one (pmd-dummy:typeIs). Commit: 1f520a9f6f3c9cecf70136c93c5e807010bceae6 https://github.com/pmd/pmd/commit/1f520a9f6f3c9cecf70136c93c5e807010bceae6 Author: Andreas Dangel Date: 2021-09-02 (Thu, 02 Sep 2021) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml Log Message: --- [java] AvoidAccessibilityAlteration - improve rule message Commit: 83d56dab2844cdac1ca8680ad6ef00b0cc0cf703 https://github.com/pmd/pmd/commit/83d56dab2844cdac1ca8680ad6ef00b0cc0cf703 Author: Andreas Dangel Date: 2021-09-03 (Fri, 03 Sep 2021) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml Log Message: --- [java] AvoidAccessibilityAlteration: allow setAccessible(false) This restores the cheks for the Java language access control. Commit: 1138b96b81cd7c65bd4691dc7f881b2a9ca9cc7a https://github.com/pmd/pmd/commit/1138b96b81cd7c65bd4691dc7f881b2a9ca9cc7a Author: Andreas Dangel Date: 2021-09-03 (Fri, 03 Sep 2021) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Update release notes (#3493, #3010) Commit: 3dd4eda7eac9bb88ff497d1df2e92ada130f2f85 https://github.com/pmd/pmd/commit/3dd4eda7eac9bb88ff497d1df2e92ada130f2f85 Author: Andreas Dangel Date: 2021-09-03 (Fri, 03 Sep 2021) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml Log Message: --- [java] AvoidAccessibilityAlteration: more tests for setAccessible(false) Commit: 8fd326ca0a002f9d8a744a82bb75d451393fcbad https://github.com/pmd/pmd/commit/8fd326ca0a002f9d8a744a82bb75d451393fcbad Author: Andreas Dangel Date: 2021-09-10 (Fri, 10 Sep 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQueryTest.java Log Message: --- [core] Fix XPath rulechain with combined node tests For now, we don't try to optimize the expression for rulechain. Although it would be theoretically possible: the manual optimization looks like variant3 in the unit test. Commit: 414b5c9a89b5e37e7a1be91894ec85ddf2cd68c7 https://github.com/pmd/pmd/commit/414b5c9a89b5e37e7a1be91894ec85ddf2cd68c7 Author: Andreas Dangel Date: 2021-09-10 (Fri, 10 Sep 2021) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Update release notes (#3499) Commit: 4377ca0ef915fc059cb7e48755757489e8636c9c https://github.com/pmd/pmd/commit/4377ca0ef915fc059cb7e48755757489e8636c9c Author: Andreas Dangel Date: 2021-09-10 (Fri, 10 Sep 2021) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml Log Message: --- [doc] Mention deprecation of Security Manager for AvoidAccessAlteration Commit: d7d70d503e9720f23d42dd245de515f6dda975f7 https://github.com/pmd/pmd/commit/d7d70d503e9720f23d42dd245de515f6dda975f7 Author: Clément Fournier Date: 2021-09-18
[pmd-commits] [pmd/pmd] 8fd326: [core] Fix XPath rulechain with combined node tests
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 8fd326ca0a002f9d8a744a82bb75d451393fcbad https://github.com/pmd/pmd/commit/8fd326ca0a002f9d8a744a82bb75d451393fcbad Author: Andreas Dangel Date: 2021-09-10 (Fri, 10 Sep 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQueryTest.java Log Message: --- [core] Fix XPath rulechain with combined node tests For now, we don't try to optimize the expression for rulechain. Although it would be theoretically possible: the manual optimization looks like variant3 in the unit test. Commit: 414b5c9a89b5e37e7a1be91894ec85ddf2cd68c7 https://github.com/pmd/pmd/commit/414b5c9a89b5e37e7a1be91894ec85ddf2cd68c7 Author: Andreas Dangel Date: 2021-09-10 (Fri, 10 Sep 2021) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Update release notes (#3499) Commit: e0bc09ed8efe3b2c34894b4925beb982db309cc6 https://github.com/pmd/pmd/commit/e0bc09ed8efe3b2c34894b4925beb982db309cc6 Author: Clément Fournier Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQueryTest.java M pmd-java/src/main/resources/category/java/errorprone.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidAccessibilityAlterationTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml Log Message: --- Merge branch 'master' into pr/3499 Commit: 4c752c650acf5330cce1d39058269465b6834d38 https://github.com/pmd/pmd/commit/4c752c650acf5330cce1d39058269465b6834d38 Author: Clément Fournier Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQueryTest.java Log Message: --- Merge branch 'pr/3499' Refs #3499 Compare: https://github.com/pmd/pmd/compare/d7d70d503e97...4c752c650acf ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits