Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 4dba533056a38db7fdd81b505658de391ec4f966 https://github.com/pmd/pmd/commit/4dba533056a38db7fdd81b505658de391ec4f966 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-06-25 (Fri, 25 Jun 2021)
Changed paths: A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionRule.java M pmd-java/src/main/resources/category/java/bestpractices.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/SimplifiableTestAssertion.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseAssertEqualsInsteadOfAssertTrue.xml Log Message: ----------- Fix #2908 - new rule SimplifiableTestAssertion Commit: fd4b0a97954da90d2df53a3fbba48e1b56096e13 https://github.com/pmd/pmd/commit/fd4b0a97954da90d2df53a3fbba48e1b56096e13 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-06-25 (Fri, 25 Jun 2021) Changed paths: M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/main/resources/category/java/design.xml Log Message: ----------- Deprecate old rules bestpractices.xml UseAssertEqualsInsteadOfAssertTrue UseAssertNullInsteadOfAssertTrue UseAssertSameInsteadOfAssertTrue UseAssertTrueInsteadOfAssertEquals design.xml/SimplifyBooleanAssertion Commit: f17d6b76f9a54629d984e7e3fd835afaf9a58820 https://github.com/pmd/pmd/commit/f17d6b76f9a54629d984e7e3fd835afaf9a58820 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-06-25 (Fri, 25 Jun 2021) Changed paths: M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/main/resources/category/java/design.xml Log Message: ----------- Finish doc Commit: b7ec9c4b909b352e79449973b6d7166cbca91846 https://github.com/pmd/pmd/commit/b7ec9c4b909b352e79449973b6d7166cbca91846 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-06-25 (Fri, 25 Jun 2021) Changed paths: M pmd-java/src/main/resources/category/java/bestpractices.xml Log Message: ----------- Fix url Commit: 5e76d6d2d67966e528be77dcf593a602c4274c83 https://github.com/pmd/pmd/commit/5e76d6d2d67966e528be77dcf593a602c4274c83 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-06-25 (Fri, 25 Jun 2021) Changed paths: M pmd-java/src/main/resources/rulesets/java/quickstart.xml Log Message: ----------- Update quickstart.xml Commit: eb64904e4fb2ee7e0e75fa1aea26f9f0a0a2856d https://github.com/pmd/pmd/commit/eb64904e4fb2ee7e0e75fa1aea26f9f0a0a2856d Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-06-25 (Fri, 25 Jun 2021) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionRule.java Log Message: ----------- Fix pmd warnings Commit: 5d2ba4666b135cde1c8e6a91a118b2cc60b8bfea https://github.com/pmd/pmd/commit/5d2ba4666b135cde1c8e6a91a118b2cc60b8bfea Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-06-25 (Fri, 25 Jun 2021) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionRule.java Log Message: ----------- cleanup Commit: 5f618ff508e3d2d7f358f785ea0c6a31ed161937 https://github.com/pmd/pmd/commit/5f618ff508e3d2d7f358f785ea0c6a31ed161937 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-06-28 (Mon, 28 Jun 2021) Changed paths: M do-release.sh M docs/_config.yml M docs/pages/next_major_development.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M pmd-apex-jorje/pom.xml M pmd-apex/pom.xml M pmd-core/pom.xml M pmd-cpp/pom.xml M pmd-cs/pom.xml M pmd-dart/pom.xml M pmd-dist/pom.xml M pmd-doc/pom.xml M pmd-fortran/pom.xml M pmd-go/pom.xml M pmd-groovy/pom.xml M pmd-java/pom.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedAssignmentRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml M pmd-java8/pom.xml M pmd-javascript/pom.xml M pmd-jsp/pom.xml M pmd-kotlin/pom.xml M pmd-lang-test/pom.xml M pmd-lua/pom.xml M pmd-matlab/pom.xml M pmd-modelica/pom.xml M pmd-objectivec/pom.xml M pmd-perl/pom.xml M pmd-php/pom.xml M pmd-plsql/pom.xml M pmd-python/pom.xml M pmd-ruby/pom.xml M pmd-scala-modules/pmd-scala-common/pom.xml M pmd-scala-modules/pmd-scala_2.12/pom.xml M pmd-scala-modules/pmd-scala_2.13/pom.xml M pmd-scala/pom.xml M pmd-swift/pom.xml M pmd-test/pom.xml M pmd-visualforce/pom.xml M pmd-vm/pom.xml M pmd-xml/pom.xml M pom.xml Log Message: ----------- Merge branch 'master' into isue2908-merge-junit-rules Commit: 3c9f27766417739d6b1ad4e1bb034f8f32a34466 https://github.com/pmd/pmd/commit/3c9f27766417739d6b1ad4e1bb034f8f32a34466 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-06-28 (Mon, 28 Jun 2021) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/SimplifiableTestAssertion.xml Log Message: ----------- Hande call chains properly Commit: c42120e16e5c9eec75bee936f872c1af26722acd https://github.com/pmd/pmd/commit/c42120e16e5c9eec75bee936f872c1af26722acd Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-06-28 (Mon, 28 Jun 2021) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/SimplifiableTestAssertion.xml Log Message: ----------- Make sure primitives don't use assertSame Commit: d7bb380bf8808cd0f0d5a1bd40ddf7cd63f97d82 https://github.com/pmd/pmd/commit/d7bb380bf8808cd0f0d5a1bd40ddf7cd63f97d82 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-06-28 (Mon, 28 Jun 2021) Changed paths: M docs/pages/release_notes.md Log Message: ----------- Update release notes, refs #3363 Commit: 9b4fe22a1bdd5f49a97280ac1508f0327e4df1c6 https://github.com/pmd/pmd/commit/9b4fe22a1bdd5f49a97280ac1508f0327e4df1c6 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-07-11 (Sun, 11 Jul 2021) Changed paths: M .ci/files/project-list.xml M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java 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/cpd/CPD.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokens.java M pmd-core/src/main/java/net/sourceforge/pmd/util/IOUtil.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java M pom.xml Log Message: ----------- Merge branch 'master' into issue2908-merge-junit-rules Commit: 2c8dbea5a7e2c6e5796925c4e05715e1e5bb68e8 https://github.com/pmd/pmd/commit/2c8dbea5a7e2c6e5796925c4e05715e1e5bb68e8 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-07-11 (Sun, 11 Jul 2021) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/SimplifiableTestAssertion.xml Log Message: ----------- SimplifiableTestAssertion: Stop looking for test annotations to find methods We now focus on what method is called. This whole logic should be torn off in the pmd 7 branch and replaced by invocation matchers Commit: 5ace072df28ceee1012eaa23b1275b5dd0a9136b https://github.com/pmd/pmd/commit/5ace072df28ceee1012eaa23b1275b5dd0a9136b Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-07-24 (Sat, 24 Jul 2021) Changed paths: M .ci/build.sh M .ci/inc/regression-tester.inc M Gemfile.lock M docs/Gemfile.lock M docs/pages/pmd/userdocs/tools/tools.md M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/Helper.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/main/resources/category/apex/security.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/main/resources/rulesets/java/quickstart.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/ImplicitSwitchFallThroughTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/MissingBreakInSwitchTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/ReturnEmptyCollectionRatherThanNullTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ImplicitSwitchFallThrough.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingBreakInSwitch.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ReturnEmptyCollectionRatherThanNull.xml M pom.xml Log Message: ----------- Merge branch 'master' into isue2908-merge-junit-rules Commit: dc8e31b4be11f42141ce0f933a86dec7a8d7ebdc https://github.com/pmd/pmd/commit/dc8e31b4be11f42141ce0f933a86dec7a8d7ebdc Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-07-29 (Thu, 29 Jul 2021) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes Commit: 89f2a13e3b9898c543fdbc289a9f64c336e0f660 https://github.com/pmd/pmd/commit/89f2a13e3b9898c543fdbc289a9f64c336e0f660 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-07-29 (Thu, 29 Jul 2021) Changed paths: M docs/pages/release_notes.md A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionRule.java M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/main/resources/category/java/design.xml M pmd-java/src/main/resources/rulesets/java/quickstart.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/SimplifiableTestAssertion.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseAssertEqualsInsteadOfAssertTrue.xml Log Message: ----------- Merge pull request #3363 from oowekyala:isue2908-merge-junit-rules [java] New rule SimplifiableTestAssertion #3363 Commit: 2f9aa60aae237e64488d443979a6eabb87638720 https://github.com/pmd/pmd/commit/2f9aa60aae237e64488d443979a6eabb87638720 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-07-29 (Thu, 29 Jul 2021) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/resources/category/java/bestpractices.xml Log Message: ----------- [doc] Fix rule references Compare: https://github.com/pmd/pmd/compare/bc5da416aa35...2f9aa60aae23 _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits