[pmd-commits] [pmd/pmd] 19a4c9: Cleanup performance.xml of deprecated rules
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 19a4c9cd847d5381d415b546d7327d37a15b6757 https://github.com/pmd/pmd/commit/19a4c9cd847d5381d415b546d7327d37a15b6757 Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M .ci/files/all-java.xml M docs/pages/7_0_0_release_notes.md M pmd-core/src/main/resources/rulesets/releases/38.xml M pmd-core/src/main/resources/rulesets/releases/40rc1.xml 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 M pmd-java/src/main/resources/category/java/performance.xml M pmd-java/src/main/resources/rulesets/java/migrating.xml M pmd-java/src/main/resources/rulesets/java/migrating_to_15.xml M pmd-java/src/main/resources/rulesets/java/optimizations.xml M pmd-java/src/main/resources/rulesets/java/quickstart.xml R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidUsingShortTypeTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/BooleanInstantiationTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/ByteInstantiationTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/IntegerInstantiationTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/LongInstantiationTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/ShortInstantiationTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/SimplifyStartsWithTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/UnnecessaryWrapperObjectCreationTest.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/AvoidUsingShortType.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/BooleanInstantiation.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/ByteInstantiation.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/IntegerInstantiation.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/LongInstantiation.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/ShortInstantiation.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/SimplifyStartsWith.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UnnecessaryWrapperObjectCreation.xml Log Message: --- Cleanup performance.xml of deprecated rules Commit: c872cec1d563f936caceba30107822cc4574db3e https://github.com/pmd/pmd/commit/c872cec1d563f936caceba30107822cc4574db3e Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M .ci/files/all-java.xml M docs/pages/7_0_0_release_notes.md M pmd-core/src/main/resources/rulesets/releases/34.xml M pmd-java/src/main/resources/category/java/codestyle.xml M pmd-java/src/main/resources/rulesets/java/controversial.xml M pmd-java/src/main/resources/rulesets/java/quickstart.xml R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/DefaultPackageTest.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/DefaultPackage.xml Log Message: --- Cleanup codestyle.xml of deprecated rules Commit: 6b6f7f3445dd54cda3d7e16fc0a8f34f9a57ff80 https://github.com/pmd/pmd/commit/6b6f7f3445dd54cda3d7e16fc0a8f34f9a57ff80 Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M .ci/files/all-java.xml M docs/pages/7_0_0_release_notes.md M pmd-core/src/main/resources/rulesets/releases/36.xml M pmd-java/src/main/resources/category/java/design.xml M pmd-java/src/main/resources/rulesets/java/junit.xml R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/SimplifyBooleanAssertionTest.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SimplifyBooleanAssertion.xml Log Message: --- Cleanup design.xml of deprecated rules Commit: f3759d0da093aaf403804a43a920cfa4e1a8b8eb https://github.com/pmd/pmd/commit/f3759d0da093aaf403804a43a920cfa4e1a8b8eb Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M .ci/files/all-java.xml M docs/pages/7_0_0_release_notes.md M pmd-core/src/main/resources/rulesets/releases/35.xml M pmd-core/src/main/resources/rulesets/releases/50.xml M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/main/resources/rulesets/java/junit.xml R
[pmd-commits] [pmd/pmd] 3734d2: Add an attribute to apex nodes to get filename fro...
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 3734d293e8cf33b9fa02e6741a98666e158b72c0 https://github.com/pmd/pmd/commit/3734d293e8cf33b9fa02e6741a98666e158b72c0 Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexParser.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParser.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/cpd/test/CpdTextComparisonTest.kt M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseTreeDumpTest.kt M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/test/BaseTextComparisonTest.kt Log Message: --- Add an attribute to apex nodes to get filename from XPath Fix #3446 Commit: e3a94a1b0440b3daae65e53a77de798aeb801b8f https://github.com/pmd/pmd/commit/e3a94a1b0440b3daae65e53a77de798aeb801b8f Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: 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 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-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/TestUtils.kt Log Message: --- Port some stuff from pmd 7, add test Commit: 172c7bec586be33aaa40640f4828529f707b2f96 https://github.com/pmd/pmd/commit/172c7bec586be33aaa40640f4828529f707b2f96 Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.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 Log Message: --- Also support nested class Commit: b9d3685b10033198cecd2a07b974362286a4a07d https://github.com/pmd/pmd/commit/b9d3685b10033198cecd2a07b974362286a4a07d Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java Log Message: --- Fix java test Commit: 54dc7562070699b792e5189d47a35862511a934b https://github.com/pmd/pmd/commit/54dc7562070699b792e5189d47a35862511a934b Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/cpd/test/CpdTextComparisonTest.kt Log Message: --- Fix cpp module Commit: 064c1d7aefa5b32a4ea9766eb40a5c3e064b05cf https://github.com/pmd/pmd/commit/064c1d7aefa5b32a4ea9766eb40a5c3e064b05cf Author: Clément Fournier Date: 2021-08-08 (Sun, 08 Aug 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java M pmd-core/src/main/java/net/sourceforge/pmd/util/designer/Designer.java M pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java M pmd-modelica/src/test/kotlin/net/sourceforge/pmd/lang/modelica/ast/ModelicaCoordsTest.kt M pmd-scala-modules/pmd-scala-common/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt Log Message: --- Store file name in data key Commit: e64d48538449f34b9f42ab22376c0239b6779353 https://github.com/pmd/pmd/commit/e64d48538449f34b9f42ab22376c0239b6779353 Author: Clément Fournier Date: 2021-08-08 (Sun, 08 Aug 2021) Changed paths: 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/rule/ApexXPathRuleTest.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DefaultASTXPathHandler.java A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/internal/CoreXPathFunctions.java
[pmd-commits] [pmd/pmd] ad26da: Update documentation
Branch: refs/heads/gh-pages Home: https://github.com/pmd/pmd Commit: ad26da8b5b1cb090463c35af16be9b987cae6354 https://github.com/pmd/pmd/commit/ad26da8b5b1cb090463c35af16be9b987cae6354 Author: PMD CI (pmd-bot) Date: 2021-08-22 (Sun, 22 Aug 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_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 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/1155795256 https://github.com/pmd/pmd/compare/57707858475b...2636fde5d969 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 3734d2: Add an attribute to apex nodes to get filename fro...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 3734d293e8cf33b9fa02e6741a98666e158b72c0 https://github.com/pmd/pmd/commit/3734d293e8cf33b9fa02e6741a98666e158b72c0 Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexParser.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParser.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/cpd/test/CpdTextComparisonTest.kt M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseTreeDumpTest.kt M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/test/BaseTextComparisonTest.kt Log Message: --- Add an attribute to apex nodes to get filename from XPath Fix #3446 Commit: e3a94a1b0440b3daae65e53a77de798aeb801b8f https://github.com/pmd/pmd/commit/e3a94a1b0440b3daae65e53a77de798aeb801b8f Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: 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 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-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/TestUtils.kt Log Message: --- Port some stuff from pmd 7, add test Commit: 172c7bec586be33aaa40640f4828529f707b2f96 https://github.com/pmd/pmd/commit/172c7bec586be33aaa40640f4828529f707b2f96 Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.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 Log Message: --- Also support nested class Commit: b9d3685b10033198cecd2a07b974362286a4a07d https://github.com/pmd/pmd/commit/b9d3685b10033198cecd2a07b974362286a4a07d Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java Log Message: --- Fix java test Commit: 54dc7562070699b792e5189d47a35862511a934b https://github.com/pmd/pmd/commit/54dc7562070699b792e5189d47a35862511a934b Author: Clément Fournier Date: 2021-08-07 (Sat, 07 Aug 2021) Changed paths: M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/cpd/test/CpdTextComparisonTest.kt Log Message: --- Fix cpp module Commit: 064c1d7aefa5b32a4ea9766eb40a5c3e064b05cf https://github.com/pmd/pmd/commit/064c1d7aefa5b32a4ea9766eb40a5c3e064b05cf Author: Clément Fournier Date: 2021-08-08 (Sun, 08 Aug 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java M pmd-core/src/main/java/net/sourceforge/pmd/util/designer/Designer.java M pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java M pmd-modelica/src/test/kotlin/net/sourceforge/pmd/lang/modelica/ast/ModelicaCoordsTest.kt M pmd-scala-modules/pmd-scala-common/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt Log Message: --- Store file name in data key Commit: e64d48538449f34b9f42ab22376c0239b6779353 https://github.com/pmd/pmd/commit/e64d48538449f34b9f42ab22376c0239b6779353 Author: Clément Fournier Date: 2021-08-08 (Sun, 08 Aug 2021) Changed paths: 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/rule/ApexXPathRuleTest.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DefaultASTXPathHandler.java A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/internal/CoreXPathFunctions.java