[pmd-commits] [pmd/pmd] c4bbd6: [core] CPD: Optimize --skip-lexical-errors option
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: c4bbd6bab115da763537524ce32b17d4bf1c78bf https://github.com/pmd/pmd/commit/c4bbd6bab115da763537524ce32b17d4bf1c78bf Author: Woongsik Choi Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java Log Message: --- [core] CPD: Optimize --skip-lexical-errors option Commit: f6714a660222358a7089567b54b8ce7ef29d2515 https://github.com/pmd/pmd/commit/f6714a660222358a7089567b54b8ce7ef29d2515 Author: Juan Martín Sotuyo Dodero Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: 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 Log Message: --- Improve semantics of token state management Commit: bd4caa6a471af780f911f482bd0a34f3f1c0e625 https://github.com/pmd/pmd/commit/bd4caa6a471af780f911f482bd0a34f3f1c0e625 Author: Juan Martín Sotuyo Dodero Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #3385 Commit: 5b31a74735b2ed5167fcd18bd9ddb5ab2b61a055 https://github.com/pmd/pmd/commit/5b31a74735b2ed5167fcd18bd9ddb5ab2b61a055 Author: Juan Martín Sotuyo Dodero Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M docs/pages/release_notes.md 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 Log Message: --- Merge branch 'pr-3385' Compare: https://github.com/pmd/pmd/compare/ff5deed1933c...5b31a74735b2 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 0c4732: Usability improvements
Branch: refs/heads/usability-improvements Home: https://github.com/pmd/pmd-designer Commit: 0c4732bbf3ad32470bbd020d0f0cbd3c21d71ec4 https://github.com/pmd/pmd-designer/commit/0c4732bbf3ad32470bbd020d0f0cbd3c21d71ec4 Author: Juan Martín Sotuyo Dodero Date: 2021-07-07 (Wed, 07 Jul 2021) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/TestCaseListCell.java M src/main/resources/net/sourceforge/pmd/util/fxdesigner/fxml/editor.fxml M src/main/resources/net/sourceforge/pmd/util/fxdesigner/less/tests.less Log Message: --- Usability improvements - The export AST now uses the same icon as other exports - The edit test code button now uses a more descriptive icon - The edit test name button is now smaller and to the left to keep them all aligned - The duplicate test tooltip text is improved - The border around test status no longer fades around the sides ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 86e21f: Update src/main/resources/net/sourceforge/pmd/util...
Branch: refs/heads/usability-improvements Home: https://github.com/pmd/pmd-designer Commit: 86e21fe9a8d8ff81687bf44c5c84230138a35f90 https://github.com/pmd/pmd-designer/commit/86e21fe9a8d8ff81687bf44c5c84230138a35f90 Author: Juan Martín Sotuyo Dodero Date: 2021-07-07 (Wed, 07 Jul 2021) Changed paths: M src/main/resources/net/sourceforge/pmd/util/fxdesigner/less/tests.less Log Message: --- Update src/main/resources/net/sourceforge/pmd/util/fxdesigner/less/tests.less Co-authored-by: Clément Fournier ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer]
Branch: refs/heads/usability-improvements Home: https://github.com/pmd/pmd-designer ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 98fdc6: Ignore Eclipse project files
Branch: refs/heads/cli-compat Home: https://github.com/pmd/pmd-designer Commit: 98fdc6c14692b8b1edb330786840d24234acbcd0 https://github.com/pmd/pmd-designer/commit/98fdc6c14692b8b1edb330786840d24234acbcd0 Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M .gitignore Log Message: --- Ignore Eclipse project files Commit: 5c844e8d23c9450c08bcec7c226cdc068d01448b https://github.com/pmd/pmd-designer/commit/5c844e8d23c9450c08bcec7c226cdc068d01448b Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java A src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/GlobalDiskManagerImpl.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/OnDiskPersistenceManager.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java Log Message: --- Move version info away from Designer - This allows consumers (ie: pmd-cli) to access the Designer version without requiring JavaFX Commit: 6b06d6e97ccd0d92727e19c0c9470032f74a7239 https://github.com/pmd/pmd-designer/commit/6b06d6e97ccd0d92727e19c0c9470032f74a7239 Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java Log Message: --- Debug params compatibility with toher commands - All other commands allow for --debug and -D on top of --verbose and -v Commit: c889e2a69b8699d6fc862843c6beec3bad9e6a04 https://github.com/pmd/pmd-designer/commit/c889e2a69b8699d6fc862843c6beec3bad9e6a04 Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java Log Message: --- Allow DesignerStarter to be invoked directly - The JCommander usage is deprecated - We update debug params for compatibility with all PMD commands - We allow to call startGui directly Compare: https://github.com/pmd/pmd-designer/compare/98fdc6c14692%5E...c889e2a69b86 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] fb75fd: Add mimssing System.exit
Branch: refs/heads/cli-compat Home: https://github.com/pmd/pmd-designer Commit: fb75fda7ae87796671ca471fa9b7d1d8351d1cc5 https://github.com/pmd/pmd-designer/commit/fb75fda7ae87796671ca471fa9b7d1d8351d1cc5 Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Add mimssing System.exit ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] c2c28b: Fix import order
Branch: refs/heads/cli-compat Home: https://github.com/pmd/pmd-designer Commit: c2c28b06b76ce8354b790f546ac6adc276313803 https://github.com/pmd/pmd-designer/commit/c2c28b06b76ce8354b790f546ac6adc276313803 Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Fix import order ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 202877: Provide a fix for issue #10
Branch: refs/heads/issue-10 Home: https://github.com/pmd/pmd-designer Commit: 2028779b44004d4f19e1f8d09860fef9f10f013b https://github.com/pmd/pmd-designer/commit/2028779b44004d4f19e1f8d09860fef9f10f013b Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Provide a fix for issue #10 Commit: 2868ca74f6df7a5bc8771dd76d376e6839f23eb2 https://github.com/pmd/pmd-designer/commit/2868ca74f6df7a5bc8771dd76d376e6839f23eb2 Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Add version check for Mac OSX Commit: c8d4a9edcb42bd401d426fdb433040be7b365554 https://github.com/pmd/pmd-designer/commit/c8d4a9edcb42bd401d426fdb433040be7b365554 Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M pom.xml Log Message: --- Update dev javafx version to 14 so it works on Mac Compare: https://github.com/pmd/pmd-designer/compare/2028779b4400%5E...c8d4a9edcb42 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 81d1e5: Update to JavaFX 14 latest
Branch: refs/heads/issue-10 Home: https://github.com/pmd/pmd-designer Commit: 81d1e59173937acf0f89a9d293bf4acfe73e4fab https://github.com/pmd/pmd-designer/commit/81d1e59173937acf0f89a9d293bf4acfe73e4fab Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M pom.xml Log Message: --- Update to JavaFX 14 latest Commit: ea242c969c2ef6f2d25a36075a4cc4f080bd071d https://github.com/pmd/pmd-designer/commit/ea242c969c2ef6f2d25a36075a4cc4f080bd071d Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt Log Message: --- Ensure the platform is initialized to avoid NPEs - Soem internals of JavaFX seem to have changed, ensuing that, at least on Mac OS, there is a NPE the first time CodeAre tries to animate it's text. Forcing this initialization prevents that. Compare: https://github.com/pmd/pmd-designer/compare/c8d4a9edcb42...ea242c969c2e ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] a07c51: Try to use a virtual display
Branch: refs/heads/issue-10 Home: https://github.com/pmd/pmd-designer Commit: a07c51d33b9cecb118724154ff3b1f42ce81bc8f https://github.com/pmd/pmd-designer/commit/a07c51d33b9cecb118724154ff3b1f42ce81bc8f Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M .ci/build.sh Log Message: --- Try to use a virtual display ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] c26b3c: Revert to building with JavaFX 11.0.2
Branch: refs/heads/issue-10 Home: https://github.com/pmd/pmd-designer Commit: c26b3c182fc713372d989cc56c044f03e9965bc6 https://github.com/pmd/pmd-designer/commit/c26b3c182fc713372d989cc56c044f03e9965bc6 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M .ci/build.sh M pom.xml Log Message: --- Revert to building with JavaFX 11.0.2 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 802d5c: Remove platform startup
Branch: refs/heads/issue-10 Home: https://github.com/pmd/pmd-designer Commit: 802d5c3594187f1f98276decf1a4aad8bac36032 https://github.com/pmd/pmd-designer/commit/802d5c3594187f1f98276decf1a4aad8bac36032 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt Log Message: --- Remove platform startup ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] e82bff: Checkstyle
Branch: refs/heads/issue-10 Home: https://github.com/pmd/pmd-designer Commit: e82bff293a608b961314dd150dbb3f58d491199c https://github.com/pmd/pmd-designer/commit/e82bff293a608b961314dd150dbb3f58d491199c Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Checkstyle ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 3ad43c: Review requested changes
Branch: refs/heads/cli-compat Home: https://github.com/pmd/pmd-designer Commit: 3ad43cea6aa2c7012c7b0267da0b9ca1d73423c7 https://github.com/pmd/pmd-designer/commit/3ad43cea6aa2c7012c7b0267da0b9ca1d73423c7 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Review requested changes ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 202877: Provide a fix for issue #10
Branch: refs/heads/master Home: https://github.com/pmd/pmd-designer Commit: 2028779b44004d4f19e1f8d09860fef9f10f013b https://github.com/pmd/pmd-designer/commit/2028779b44004d4f19e1f8d09860fef9f10f013b Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Provide a fix for issue #10 Commit: 2868ca74f6df7a5bc8771dd76d376e6839f23eb2 https://github.com/pmd/pmd-designer/commit/2868ca74f6df7a5bc8771dd76d376e6839f23eb2 Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Add version check for Mac OSX Commit: c8d4a9edcb42bd401d426fdb433040be7b365554 https://github.com/pmd/pmd-designer/commit/c8d4a9edcb42bd401d426fdb433040be7b365554 Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M pom.xml Log Message: --- Update dev javafx version to 14 so it works on Mac Commit: 81d1e59173937acf0f89a9d293bf4acfe73e4fab https://github.com/pmd/pmd-designer/commit/81d1e59173937acf0f89a9d293bf4acfe73e4fab Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M pom.xml Log Message: --- Update to JavaFX 14 latest Commit: ea242c969c2ef6f2d25a36075a4cc4f080bd071d https://github.com/pmd/pmd-designer/commit/ea242c969c2ef6f2d25a36075a4cc4f080bd071d Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt Log Message: --- Ensure the platform is initialized to avoid NPEs - Soem internals of JavaFX seem to have changed, ensuing that, at least on Mac OS, there is a NPE the first time CodeAre tries to animate it's text. Forcing this initialization prevents that. Commit: a07c51d33b9cecb118724154ff3b1f42ce81bc8f https://github.com/pmd/pmd-designer/commit/a07c51d33b9cecb118724154ff3b1f42ce81bc8f Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M .ci/build.sh Log Message: --- Try to use a virtual display Commit: c26b3c182fc713372d989cc56c044f03e9965bc6 https://github.com/pmd/pmd-designer/commit/c26b3c182fc713372d989cc56c044f03e9965bc6 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M .ci/build.sh M pom.xml Log Message: --- Revert to building with JavaFX 11.0.2 Commit: 802d5c3594187f1f98276decf1a4aad8bac36032 https://github.com/pmd/pmd-designer/commit/802d5c3594187f1f98276decf1a4aad8bac36032 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt Log Message: --- Remove platform startup Commit: e82bff293a608b961314dd150dbb3f58d491199c https://github.com/pmd/pmd-designer/commit/e82bff293a608b961314dd150dbb3f58d491199c Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Checkstyle Commit: be58f57f0c482f2949a0446b46a59cfc6ee23aca https://github.com/pmd/pmd-designer/commit/be58f57f0c482f2949a0446b46a59cfc6ee23aca Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Merge pull request #53 from pmd/issue-10 Resolve text rendering issues across different platforms Compare: https://github.com/pmd/pmd-designer/compare/a4b96b969a77...be58f57f0c48 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer]
Branch: refs/heads/issue-10 Home: https://github.com/pmd/pmd-designer ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] c51a04: Ignore Eclipse project files
Branch: refs/heads/cli-compat Home: https://github.com/pmd/pmd-designer Commit: c51a04f10b70d5542d3f9c9d7872a96d12b4fb38 https://github.com/pmd/pmd-designer/commit/c51a04f10b70d5542d3f9c9d7872a96d12b4fb38 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M .gitignore Log Message: --- Ignore Eclipse project files Commit: afbcbf40d3297b23d06f707edaae1121e5abbcc8 https://github.com/pmd/pmd-designer/commit/afbcbf40d3297b23d06f707edaae1121e5abbcc8 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java A src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/GlobalDiskManagerImpl.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/OnDiskPersistenceManager.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java Log Message: --- Move version info away from Designer - This allows consumers (ie: pmd-cli) to access the Designer version without requiring JavaFX Commit: 437bcff6990059df08744728e608940c85593433 https://github.com/pmd/pmd-designer/commit/437bcff6990059df08744728e608940c85593433 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java Log Message: --- Debug params compatibility with toher commands - All other commands allow for --debug and -D on top of --verbose and -v Commit: 7b2086fe032efc8d5ac3e6c4f5c4b27720341a9f https://github.com/pmd/pmd-designer/commit/7b2086fe032efc8d5ac3e6c4f5c4b27720341a9f Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java Log Message: --- Allow DesignerStarter to be invoked directly - The JCommander usage is deprecated - We update debug params for compatibility with all PMD commands - We allow to call startGui directly Commit: 3b8997a2f088571fd6ff9ad27bf74974c99701f0 https://github.com/pmd/pmd-designer/commit/3b8997a2f088571fd6ff9ad27bf74974c99701f0 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Add mimssing System.exit Commit: 3936a636d6b80a13fbc1226c2dae5eb237468652 https://github.com/pmd/pmd-designer/commit/3936a636d6b80a13fbc1226c2dae5eb237468652 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Review requested changes Compare: https://github.com/pmd/pmd-designer/compare/3ad43cea6aa2...3936a636d6b8 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] c51a04: Ignore Eclipse project files
Branch: refs/heads/master Home: https://github.com/pmd/pmd-designer Commit: c51a04f10b70d5542d3f9c9d7872a96d12b4fb38 https://github.com/pmd/pmd-designer/commit/c51a04f10b70d5542d3f9c9d7872a96d12b4fb38 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M .gitignore Log Message: --- Ignore Eclipse project files Commit: afbcbf40d3297b23d06f707edaae1121e5abbcc8 https://github.com/pmd/pmd-designer/commit/afbcbf40d3297b23d06f707edaae1121e5abbcc8 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java A src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/GlobalDiskManagerImpl.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/OnDiskPersistenceManager.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java Log Message: --- Move version info away from Designer - This allows consumers (ie: pmd-cli) to access the Designer version without requiring JavaFX Commit: 437bcff6990059df08744728e608940c85593433 https://github.com/pmd/pmd-designer/commit/437bcff6990059df08744728e608940c85593433 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java Log Message: --- Debug params compatibility with toher commands - All other commands allow for --debug and -D on top of --verbose and -v Commit: 7b2086fe032efc8d5ac3e6c4f5c4b27720341a9f https://github.com/pmd/pmd-designer/commit/7b2086fe032efc8d5ac3e6c4f5c4b27720341a9f Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java Log Message: --- Allow DesignerStarter to be invoked directly - The JCommander usage is deprecated - We update debug params for compatibility with all PMD commands - We allow to call startGui directly Commit: 3b8997a2f088571fd6ff9ad27bf74974c99701f0 https://github.com/pmd/pmd-designer/commit/3b8997a2f088571fd6ff9ad27bf74974c99701f0 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Add mimssing System.exit Commit: 3936a636d6b80a13fbc1226c2dae5eb237468652 https://github.com/pmd/pmd-designer/commit/3936a636d6b80a13fbc1226c2dae5eb237468652 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Review requested changes Commit: c3ec06cbeecebab2f3ed5bbe02a34f872cf2875c https://github.com/pmd/pmd-designer/commit/c3ec06cbeecebab2f3ed5bbe02a34f872cf2875c Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M .gitignore M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java A src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/GlobalDiskManagerImpl.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/OnDiskPersistenceManager.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java Log Message: --- Merge pull request #52 from pmd/cli-compat Better expose entry points for pmd-cli integration Compare: https://github.com/pmd/pmd-designer/compare/be58f57f0c48...c3ec06cbeece ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer]
Branch: refs/heads/cli-compat Home: https://github.com/pmd/pmd-designer ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 202877: Provide a fix for issue #10
Branch: refs/heads/compat-7.0 Home: https://github.com/pmd/pmd-designer Commit: 2028779b44004d4f19e1f8d09860fef9f10f013b https://github.com/pmd/pmd-designer/commit/2028779b44004d4f19e1f8d09860fef9f10f013b Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Provide a fix for issue #10 Commit: 2868ca74f6df7a5bc8771dd76d376e6839f23eb2 https://github.com/pmd/pmd-designer/commit/2868ca74f6df7a5bc8771dd76d376e6839f23eb2 Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Add version check for Mac OSX Commit: c8d4a9edcb42bd401d426fdb433040be7b365554 https://github.com/pmd/pmd-designer/commit/c8d4a9edcb42bd401d426fdb433040be7b365554 Author: Juan Martín Sotuyo Dodero Date: 2022-08-10 (Wed, 10 Aug 2022) Changed paths: M pom.xml Log Message: --- Update dev javafx version to 14 so it works on Mac Commit: 81d1e59173937acf0f89a9d293bf4acfe73e4fab https://github.com/pmd/pmd-designer/commit/81d1e59173937acf0f89a9d293bf4acfe73e4fab Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M pom.xml Log Message: --- Update to JavaFX 14 latest Commit: ea242c969c2ef6f2d25a36075a4cc4f080bd071d https://github.com/pmd/pmd-designer/commit/ea242c969c2ef6f2d25a36075a4cc4f080bd071d Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt Log Message: --- Ensure the platform is initialized to avoid NPEs - Soem internals of JavaFX seem to have changed, ensuing that, at least on Mac OS, there is a NPE the first time CodeAre tries to animate it's text. Forcing this initialization prevents that. Commit: a07c51d33b9cecb118724154ff3b1f42ce81bc8f https://github.com/pmd/pmd-designer/commit/a07c51d33b9cecb118724154ff3b1f42ce81bc8f Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M .ci/build.sh Log Message: --- Try to use a virtual display Commit: c26b3c182fc713372d989cc56c044f03e9965bc6 https://github.com/pmd/pmd-designer/commit/c26b3c182fc713372d989cc56c044f03e9965bc6 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M .ci/build.sh M pom.xml Log Message: --- Revert to building with JavaFX 11.0.2 Commit: 802d5c3594187f1f98276decf1a4aad8bac36032 https://github.com/pmd/pmd-designer/commit/802d5c3594187f1f98276decf1a4aad8bac36032 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt Log Message: --- Remove platform startup Commit: e82bff293a608b961314dd150dbb3f58d491199c https://github.com/pmd/pmd-designer/commit/e82bff293a608b961314dd150dbb3f58d491199c Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Checkstyle Commit: be58f57f0c482f2949a0446b46a59cfc6ee23aca https://github.com/pmd/pmd-designer/commit/be58f57f0c482f2949a0446b46a59cfc6ee23aca Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java Log Message: --- Merge pull request #53 from pmd/issue-10 Resolve text rendering issues across different platforms Commit: c51a04f10b70d5542d3f9c9d7872a96d12b4fb38 https://github.com/pmd/pmd-designer/commit/c51a04f10b70d5542d3f9c9d7872a96d12b4fb38 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M .gitignore Log Message: --- Ignore Eclipse project files Commit: afbcbf40d3297b23d06f707edaae1121e5abbcc8 https://github.com/pmd/pmd-designer/commit/afbcbf40d3297b23d06f707edaae1121e5abbcc8 Author: Juan Martín Sotuyo Dodero Date: 2022-08-11 (Thu, 11 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java A src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/GlobalDiskManagerImpl.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/OnDiskPersistenceManager.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java Log Message: --- Move version info away from Designe
[pmd-commits] [pmd/pmd-designer] 5e3674: Fix breaking change introduced in #52
Branch: refs/heads/fix-breaking-change Home: https://github.com/pmd/pmd-designer Commit: 5e3674a7023a5a84c565be32f09970b11c44ccb4 https://github.com/pmd/pmd-designer/commit/5e3674a7023a5a84c565be32f09970b11c44ccb4 Author: Juan Martín Sotuyo Dodero Date: 2022-08-24 (Wed, 24 Aug 2022) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java Log Message: --- Fix breaking change introduced in #52 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 6faf6e: [doc] Update docs to reflect supported languages (...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 6faf6ed223d9cb4d0b06a7b30d77315a55a78e32 https://github.com/pmd/pmd/commit/6faf6ed223d9cb4d0b06a7b30d77315a55a78e32 Author: Andreas Dangel Date: 2022-10-06 (Thu, 06 Oct 2022) Changed paths: M docs/index.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/installation.md M docs/pages/release_notes.md M pom.xml Log Message: --- [doc] Update docs to reflect supported languages (#4143) Refs #4059 Commit: 1063d6c2243c49a6379dac38cc0f39f1f0c702c6 https://github.com/pmd/pmd/commit/1063d6c2243c49a6379dac38cc0f39f1f0c702c6 Author: Juan Martín Sotuyo Dodero Date: 2022-10-06 (Thu, 06 Oct 2022) Changed paths: M docs/pages/release_notes.md Log Message: --- Update docs/pages/release_notes.md Co-authored-by: Andreas Dangel Commit: e22a77699e1e130c46e0e339c4f05c9726a796c4 https://github.com/pmd/pmd/commit/e22a77699e1e130c46e0e339c4f05c9726a796c4 Author: Juan Martín Sotuyo Dodero Date: 2022-10-06 (Thu, 06 Oct 2022) Changed paths: M .all-contributorsrc M .github/ISSUE_TEMPLATE/0rule_violation_false-positive.md M .github/ISSUE_TEMPLATE/1rule_violation_false-negative.md M .github/ISSUE_TEMPLATE/2new_rule.md M .github/ISSUE_TEMPLATE/4bug_report.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-java/src/main/resources/category/java/documentation.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/UncommentedEmptyConstructor.xml M pmd-xml/pom.xml M pmd-xml/src/main/resources/category/pom/errorprone.xml Log Message: --- Merge branch 'master' into doc-supported-languages Commit: 5f2961f78fc811fa7eee688d2306901363257907 https://github.com/pmd/pmd/commit/5f2961f78fc811fa7eee688d2306901363257907 Author: Juan Martín Sotuyo Dodero Date: 2022-10-06 (Thu, 06 Oct 2022) Changed paths: M docs/index.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/installation.md M docs/pages/release_notes.md M pom.xml Log Message: --- Merge pull request #4144 from adangel/doc-supported-languages [doc] Update docs to reflect supported languages Compare: https://github.com/pmd/pmd/compare/d09aa4806402...5f2961f78fc8 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] b9737e: Backport to PMD6 changes to accomodate PicoCli in ...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: b9737e23b5a71b68a4135257e6bb10797cb16d52 https://github.com/pmd/pmd/commit/b9737e23b5a71b68a4135257e6bb10797cb16d52 Author: Juan Martín Sotuyo Dodero Date: 2022-10-14 (Fri, 14 Oct 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-dist/src/main/resources/scripts/run.sh Log Message: --- Backport to PMD6 changes to accomodate PicoCli in PMD7 - Companion PR for #4059 - Add deprecations and path the way for the upcoming changes to the CLI in PMD7 Commit: 7d0208f6ac12161b6dca857995160e88bf294b95 https://github.com/pmd/pmd/commit/7d0208f6ac12161b6dca857995160e88bf294b95 Author: Juan Martín Sotuyo Dodero Date: 2022-10-14 (Fri, 14 Oct 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java Log Message: --- Avoid NPEs Commit: 9e92ca3d76fe7f505a53a2ef0340dfeaa3224ed8 https://github.com/pmd/pmd/commit/9e92ca3d76fe7f505a53a2ef0340dfeaa3224ed8 Author: Juan Martín Sotuyo Dodero Date: 2022-10-17 (Mon, 17 Oct 2022) Changed paths: M docs/pages/release_notes.md Log Message: --- Include CLI deprecations Commit: 21306f36dbf71c452ae83cf7ca09b0d041ae0ac6 https://github.com/pmd/pmd/commit/21306f36dbf71c452ae83cf7ca09b0d041ae0ac6 Author: Juan Martín Sotuyo Dodero Date: 2022-10-17 (Mon, 17 Oct 2022) Changed paths: M docs/pages/release_notes.md Log Message: --- Add deprecations Commit: 637b701778f34c6bc57ae47abeb4926e9c7ecb55 https://github.com/pmd/pmd/commit/637b701778f34c6bc57ae47abeb4926e9c7ecb55 Author: Juan Martín Sotuyo Dodero Date: 2022-10-17 (Mon, 17 Oct 2022) Changed paths: M docs/pages/pmd/userdocs/installation.md Log Message: --- Fix link to JavaFX Commit: ecd7ab14ce9c338cc2c62d9684bdfc0e9d332063 https://github.com/pmd/pmd/commit/ecd7ab14ce9c338cc2c62d9684bdfc0e9d332063 Author: Juan Martín Sotuyo Dodero Date: 2022-10-17 (Mon, 17 Oct 2022) Changed paths: M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/cpd/cpd.md Log Message: --- Update CLI docs Commit: 6c5c34bb03dd1ca0825e556f3e0a96659af1e39f https://github.com/pmd/pmd/commit/6c5c34bb03dd1ca0825e556f3e0a96659af1e39f Author: Juan Martín Sotuyo Dodero Date: 2022-11-10 (Thu, 10 Nov 2022) Changed paths: M docs/pages/pmd/userdocs/cli_reference.md Log Message: --- Update docs/pages/pmd/userdocs/cli_reference.md Co-authored-by: Clément Fournier Commit: c513d72d592adf9486ab2974db828249ff9c740c https://github.com/pmd/pmd/commit/c513d72d592adf9486ab2974db828249ff9c740c Author: Juan Martín Sotuyo Dodero Date: 2022-11-10 (Thu, 10 Nov 2022) Changed paths: M docs/pages/release_notes.md Log Message: --- Fix typo Commit: 79e294b36eca7a8e831d370ed3acde1bb2a33c7c https://github.com/pmd/pmd/commit/79e294b36eca7a8e831d370ed3acde1bb2a33c7c Author: Juan Martín Sotuyo Dodero Date: 2022-11-10 (Thu, 10 Nov 2022) Changed paths: M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/installation.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-dist/src/main/resources/scripts/run.sh Log Message: --- Merge pull request #4161 from Monits/prep-4059 [core] Backport to PMD6 changes to accomodate PicoCli in PMD7 Compare: https://github.com/pmd/pmd/compare/a6a419928757...79e294b36eca ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] e38326: Fix compilation errors
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: e38326844a464c1de610120400cc937ed7651f16 https://github.com/pmd/pmd/commit/e38326844a464c1de610120400cc937ed7651f16 Author: Juan Martín Sotuyo Dodero Date: 2022-11-24 (Thu, 24 Nov 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JjtreeNode.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBlock.java Log Message: --- Fix compilation errors - Due to multiple paths ending up with the same interface being implemented with differing generic restrictions and erasure, compilation errors arose depending on how the compiler picks them up. ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] a377f0: Fix doc showing deprecated CLI switches
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: a377f07b9c1da5139e986b7f7940650f00820d0c https://github.com/pmd/pmd/commit/a377f07b9c1da5139e986b7f7940650f00820d0c Author: Clément Fournier Date: 2022-12-07 (Wed, 07 Dec 2022) Changed paths: M docs/pages/pmd/languages/java.md Log Message: --- Fix doc showing deprecated CLI switches Commit: 3f525dfdbb36927919dd8e4e1a0f6980483e8381 https://github.com/pmd/pmd/commit/3f525dfdbb36927919dd8e4e1a0f6980483e8381 Author: Juan Martín Sotuyo Dodero Date: 2022-12-07 (Wed, 07 Dec 2022) Changed paths: M docs/pages/pmd/languages/java.md Log Message: --- Merge pull request #4256 from pmd/doc-fix-use-version [doc] Fix doc showing deprecated CLI switches Compare: https://github.com/pmd/pmd/compare/30b78ddec3e0...3f525dfdbb36 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd]
Branch: refs/heads/doc-fix-use-version Home: https://github.com/pmd/pmd ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] d6ef48: Fix ASTPatternTest to have leaf test nodes
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: d6ef489dd1800c3ffbf6696b6871a943e9dc8032 https://github.com/pmd/pmd/commit/d6ef489dd1800c3ffbf6696b6871a943e9dc8032 Author: Andreas Dangel Date: 2023-01-19 (Thu, 19 Jan 2023) Changed paths: M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt Log Message: --- Fix ASTPatternTest to have leaf test nodes Commit: bc7b0f8e2ffe5af48a3cb72af5d26fd04b477cd2 https://github.com/pmd/pmd/commit/bc7b0f8e2ffe5af48a3cb72af5d26fd04b477cd2 Author: Andreas Dangel Date: 2023-01-20 (Fri, 20 Jan 2023) Changed paths: M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt Log Message: --- Fix missing package for Java11Test Commit: 67c04ef42b4ff890ade111436b7141e2bf7f8203 https://github.com/pmd/pmd/commit/67c04ef42b4ff890ade111436b7141e2bf7f8203 Author: Andreas Dangel Date: 2023-01-20 (Fri, 20 Jan 2023) Changed paths: M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParserTestSpec.kt Log Message: --- Refactor ParserTestSpec to not depend on internal kotest API This adds custom test scopes and makes the ParserTestCtx a container. Commit: ac2e4d881bb3a4e7a37d8df05a504455753b3ab4 https://github.com/pmd/pmd/commit/ac2e4d881bb3a4e7a37d8df05a504455753b3ab4 Author: Andreas Dangel Date: 2023-01-20 (Fri, 20 Jan 2023) Changed paths: M pom.xml Log Message: --- Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 Remove forkMode option as it doesn't exist anymore Commit: eff73bdb0b513a2cbb8e60671a1ba938c6b04c98 https://github.com/pmd/pmd/commit/eff73bdb0b513a2cbb8e60671a1ba938c6b04c98 Author: Andreas Dangel Date: 2023-01-20 (Fri, 20 Jan 2023) Changed paths: M pom.xml Log Message: --- Fix wrong junit-platform-commons version Commit: de1c886c2a755e9a0f693b10985db43b3147b568 https://github.com/pmd/pmd/commit/de1c886c2a755e9a0f693b10985db43b3147b568 Author: Andreas Dangel Date: 2023-01-20 (Fri, 20 Jan 2023) Changed paths: M pom.xml Log Message: --- Bump build-tools from 19 to 20-SNAPSHOT Commit: b59808f04f9b11032d9740c611eefda6bd4dfb0a https://github.com/pmd/pmd/commit/b59808f04f9b11032d9740c611eefda6bd4dfb0a Author: Andreas Dangel Date: 2023-01-20 (Fri, 20 Jan 2023) Changed paths: M pom.xml Log Message: --- Use custom surefire console reporter from build tools Commit: 61ecf4c500e31041293fee6b7e769d7b98776b2e https://github.com/pmd/pmd/commit/61ecf4c500e31041293fee6b7e769d7b98776b2e Author: Juan Martín Sotuyo Dodero Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParserTestSpec.kt M pom.xml Log Message: --- Merge pull request #4346 from adangel/issue-4236-kotest [testing] Use custom surefire console reporter Compare: https://github.com/pmd/pmd/compare/774a8fbadf92...61ecf4c500e3 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 611cb9: [core] Allow empty values for rule properties
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 611cb94b7a76b59ce3d1b90ef4a431ce1fda72f9 https://github.com/pmd/pmd/commit/611cb94b7a76b59ce3d1b90ef4a431ce1fda72f9 Author: Andreas Dangel Date: 2023-01-11 (Wed, 11 Jan 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleFactory.java M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java Log Message: --- [core] Allow empty values for rule properties Fixes #4279 Commit: d3c576fd0d0fbe395ac5310b9978bb749ddee156 https://github.com/pmd/pmd/commit/d3c576fd0d0fbe395ac5310b9978bb749ddee156 Author: Juan Martín Sotuyo Dodero Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- Update release notes Commit: 453d2282fc6956fdb3e6d8be9652dd7f3b9758fd https://github.com/pmd/pmd/commit/453d2282fc6956fdb3e6d8be9652dd7f3b9758fd Author: Juan Martín Sotuyo Dodero Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleFactory.java M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java Log Message: --- Merge branch 'pr-4300' Compare: https://github.com/pmd/pmd/compare/61ecf4c500e3...453d2282fc69 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 26a571: [core] Add CPDReport#filterMatches
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 26a57156a1423802728bc3611804bd3b63796399 https://github.com/pmd/pmd/commit/26a57156a1423802728bc3611804bd3b63796399 Author: Andreas Dangel Date: 2023-01-18 (Wed, 18 Jan 2023) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java A pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDReportTest.java Log Message: --- [core] Add CPDReport#filterMatches Fixes #4340 Commit: e6696a3f7e541481ed1564ab6754a0f7fcb21547 https://github.com/pmd/pmd/commit/e6696a3f7e541481ed1564ab6754a0f7fcb21547 Author: Juan Martín Sotuyo Dodero Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java A pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDReportTest.java Log Message: --- Merge branch 'pr-4341' Compare: https://github.com/pmd/pmd/compare/453d2282fc69...e6696a3f7e54 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 125edb: [core] CPD - implement CPDReportRenderer for all r...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 125edb4fed5a4089e47efe9c9b9bb4d9380212fa https://github.com/pmd/pmd/commit/125edb4fed5a4089e47efe9c9b9bb4d9380212fa Author: Andreas Dangel Date: 2023-01-19 (Thu, 19 Jan 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/VSRenderer.java Log Message: --- [core] CPD - implement CPDReportRenderer for all renderers Commit: 39c62fca7fd8481023063951d4076e3250d3728c https://github.com/pmd/pmd/commit/39c62fca7fd8481023063951d4076e3250d3728c Author: Juan Martín Sotuyo Dodero Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/VSRenderer.java Log Message: --- Merge pull request #4343 from adangel/cpd-renderer [core] CPD - implement CPDReportRenderer for all renderers Compare: https://github.com/pmd/pmd/compare/e6696a3f7e54...39c62fca7fd8 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] c5784c: Remove PMDParameters.RulePriorityConverter (#881)
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: c5784c3f50955124d28a8798d05ce42605a04f55 https://github.com/pmd/pmd/commit/c5784c3f50955124d28a8798d05ce42605a04f55 Author: Andreas Dangel Date: 2023-01-18 (Wed, 18 Jan 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java Log Message: --- Remove PMDParameters.RulePriorityConverter (#881) Commit: e4ea22431660328f04ab51871a3ff33733a68d62 https://github.com/pmd/pmd/commit/e4ea22431660328f04ab51871a3ff33733a68d62 Author: Andreas Dangel Date: 2023-01-18 (Wed, 18 Jan 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java Log Message: --- Remove RuleSetWriter#RULESET_NS_URI (#881) Commit: f2ab6ebeb4fc1ced7abc27b129007563e17895e8 https://github.com/pmd/pmd/commit/f2ab6ebeb4fc1ced7abc27b129007563e17895e8 Author: Andreas Dangel Date: 2023-01-18 (Wed, 18 Jan 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleReference.java M pmd-core/src/test/java/net/sourceforge/pmd/RuleReferenceTest.java M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetWriterTest.java Log Message: --- Remove default ctor of RuleReference (#881) Commit: 2b1b1c6ac88709b3b4c2db34151ed96438b7eb02 https://github.com/pmd/pmd/commit/2b1b1c6ac88709b3b4c2db34151ed96438b7eb02 Author: Andreas Dangel Date: 2023-01-19 (Thu, 19 Jan 2023) Changed paths: R pmd-core/src/main/resources/net/sourceforge/pmd/util/viewer/resources/viewer_strings.properties Log Message: --- Remove viewer_strings.properties (#881) It was only used be the old ui viewer, which was removed with #1431 already Commit: 661abf024d9495709422e7801bfb6e8c7dbd0243 https://github.com/pmd/pmd/commit/661abf024d9495709422e7801bfb6e8c7dbd0243 Author: Juan Martín Sotuyo Dodero Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleReference.java R pmd-core/src/main/resources/net/sourceforge/pmd/util/viewer/resources/viewer_strings.properties M pmd-core/src/test/java/net/sourceforge/pmd/RuleReferenceTest.java M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetWriterTest.java Log Message: --- Merge pull request #4342 from adangel/pmd7-issue-881-deprecation-removals [core] Remove deprecated classes/methods (finish #881) Compare: https://github.com/pmd/pmd/compare/9bc62266a22b...661abf024d94 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] fe568a: Add failing test using type inference
Branch: refs/heads/fix-closeresource-rule Home: https://github.com/pmd/pmd Commit: fe568a016151d8a8151e1daf311e1b4a4955c600 https://github.com/pmd/pmd/commit/fe568a016151d8a8151e1daf311e1b4a4955c600 Author: Juan Martín Sotuyo Dodero Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml Log Message: --- Add failing test using type inference Commit: 25afa04d7671d1d2c748946f621cc308df6fec56 https://github.com/pmd/pmd/commit/25afa04d7671d1d2c748946f621cc308df6fec56 Author: Juan Martín Sotuyo Dodero Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java Log Message: --- Fix failing test - Type inference now leads to runtime types being used, even if it's on a MethodCall expression Compare: https://github.com/pmd/pmd/compare/fe568a016151%5E...25afa04d7671 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 378ba3: Add failing test for UseDiamongOperatorRule
Branch: refs/heads/fix-usediamongoperator-rule Home: https://github.com/pmd/pmd Commit: 378ba33f596e635fef8d762ec647d0a769a6e1c4 https://github.com/pmd/pmd/commit/378ba33f596e635fef8d762ec647d0a769a6e1c4 Author: Juan Martín Sotuyo Dodero Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseDiamondOperator.xml Log Message: --- Add failing test for UseDiamongOperatorRule - An IllegalStateException is produced when the inference context corresponds to an invocation of an unresolved method. - The rule effectively can't determine if the diamond oeprator can be used, but the current message of "overload resolution is not complete" is noisy, not actionable to the user (the issue is a missing class in the auxclasspath, not the overload resolution), and prevents the rule from continuing to analyze the current file. Commit: 8ef6042eb4931cefc12c3e5dffbf3bfc934643d3 https://github.com/pmd/pmd/commit/8ef6042eb4931cefc12c3e5dffbf3bfc934643d3 Author: Juan Martín Sotuyo Dodero Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java Log Message: --- Suppress the overload resolution failure and continue - This is probably not the best solution (maybe the Infer logic needs to remove the check and handle it seamlessly?) but that code is too complex for me to make that call Compare: https://github.com/pmd/pmd/compare/378ba33f596e%5E...8ef6042eb493 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd]
Branch: refs/heads/fix-usediamongoperator-rule Home: https://github.com/pmd/pmd ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 378ba3: Add failing test for UseDiamongOperatorRule
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 378ba33f596e635fef8d762ec647d0a769a6e1c4 https://github.com/pmd/pmd/commit/378ba33f596e635fef8d762ec647d0a769a6e1c4 Author: Juan Martín Sotuyo Dodero Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseDiamondOperator.xml Log Message: --- Add failing test for UseDiamongOperatorRule - An IllegalStateException is produced when the inference context corresponds to an invocation of an unresolved method. - The rule effectively can't determine if the diamond oeprator can be used, but the current message of "overload resolution is not complete" is noisy, not actionable to the user (the issue is a missing class in the auxclasspath, not the overload resolution), and prevents the rule from continuing to analyze the current file. Commit: 8ef6042eb4931cefc12c3e5dffbf3bfc934643d3 https://github.com/pmd/pmd/commit/8ef6042eb4931cefc12c3e5dffbf3bfc934643d3 Author: Juan Martín Sotuyo Dodero Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java Log Message: --- Suppress the overload resolution failure and continue - This is probably not the best solution (maybe the Infer logic needs to remove the check and handle it seamlessly?) but that code is too complex for me to make that call Commit: 869752bc342e44cf321fc98fcea96ec0159cd5ae https://github.com/pmd/pmd/commit/869752bc342e44cf321fc98fcea96ec0159cd5ae Author: Clément Fournier Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/BaseInvocMirror.java Log Message: --- Shortcut equivalence check if ctdecl is unresolved Commit: 596cc2694d04bd2132aa05058551e01069c453cd https://github.com/pmd/pmd/commit/596cc2694d04bd2132aa05058551e01069c453cd Author: Juan Martín Sotuyo Dodero Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/BaseInvocMirror.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseDiamondOperator.xml Log Message: --- Merge pull request #4357 from pmd/fix-usediamongoperator-rule [java] Fix IllegalStateException in UseDiamongOperator rule Compare: https://github.com/pmd/pmd/compare/74cbba5f61c9...596cc2694d04 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 7c428d: [core] Deprecate get/setEncoding on CPDConfiguration
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 7c428db06207b80afe2e87db7fa7e1bcad66cad8 https://github.com/pmd/pmd/commit/7c428db06207b80afe2e87db7fa7e1bcad66cad8 Author: Andreas Dangel Date: 2023-01-17 (Tue, 17 Jan 2023) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java Log Message: --- [core] Deprecate get/setEncoding on CPDConfiguration Commit: 3dcecb6b552b6614bbb45a74ee7be927d633aac8 https://github.com/pmd/pmd/commit/3dcecb6b552b6614bbb45a74ee7be927d633aac8 Author: Andreas Dangel Date: 2023-01-17 (Tue, 17 Jan 2023) Changed paths: M docs/pages/release_notes.md M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java Log Message: --- [test] Deprecate BaseCLITest Commit: aa06344d8733a8d3cfd342a9cfc3690697745add https://github.com/pmd/pmd/commit/aa06344d8733a8d3cfd342a9cfc3690697745add Author: Andreas Dangel Date: 2023-01-17 (Tue, 17 Jan 2023) Changed paths: M docs/pages/release_notes.md M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCPDCLITest.java Log Message: --- [core] Deprecate BaseCPDCLITest Commit: bab2e6f9ab6182aaf32ccb3f469cde35127f91db https://github.com/pmd/pmd/commit/bab2e6f9ab6182aaf32ccb3f469cde35127f91db Author: Andreas Dangel Date: 2023-01-17 (Tue, 17 Jan 2023) Changed paths: M docs/pages/release_notes.md M pmd-test/src/main/java/net/sourceforge/pmd/ant/AbstractAntTestHelper.java Log Message: --- [core] Deprecate some fields in AbstractAntTestHelper Refs #4155 Commit: b6062ca1fd47b6e2870ddf1262d004c1626b6ecb https://github.com/pmd/pmd/commit/b6062ca1fd47b6e2870ddf1262d004c1626b6ecb Author: Andreas Dangel Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java Log Message: --- Fixups from review (#4336) Commit: 87220c05e6407346ec4fd7e046aa5e990888e780 https://github.com/pmd/pmd/commit/87220c05e6407346ec4fd7e046aa5e990888e780 Author: Juan Martín Sotuyo Dodero Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-test/src/main/java/net/sourceforge/pmd/ant/AbstractAntTestHelper.java M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCPDCLITest.java Log Message: --- Merge pull request #4336 from adangel/deprecations-for-4235 [core] Deprecations in CPDConfiguration, Base(CPD)CLITest, AbstractAntTestHelper Compare: https://github.com/pmd/pmd/compare/7619693102bc...87220c05e640 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] d3e68d: Add --relativize-paths-with
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: d3e68d795b07d0cbc94e38ac85e708f7d5fef107 https://github.com/pmd/pmd/commit/d3e68d795b07d0cbc94e38ac85e708f7d5fef107 Author: Clément Fournier Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/PMDTask.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/NioTextFile.java M pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/FileDataSource.java M pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FileCollectorTest.java M pmd-core/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml Log Message: --- Add --relativize-paths-with Commit: 99b24b702ff3cad00d6cc0217d8ced0944c5c08f https://github.com/pmd/pmd/commit/99b24b702ff3cad00d6cc0217d8ced0944c5c08f Author: Clément Fournier Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java A pmd-core/src/test/resources/net/sourceforge/pmd/cli/FakeRuleset2.xml A pmd-core/src/test/resources/net/sourceforge/pmd/cli/filelist4.txt A pmd-core/src/test/resources/net/sourceforge/pmd/cli/otherSrc/somefile.dummy Log Message: --- Add tests, dedup collected files Commit: e0c0bd924126df5d4387651877a0bc87fbeedef6 https://github.com/pmd/pmd/commit/e0c0bd924126df5d4387651877a0bc87fbeedef6 Author: Clément Fournier Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java Log Message: --- Test -z / Commit: b45ab080210678b0352d8402abe8e699f58573e0 https://github.com/pmd/pmd/commit/b45ab080210678b0352d8402abe8e699f58573e0 Author: Clément Fournier Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java A pmd-core/src/test/java/net/sourceforge/pmd/cli/ZipFileTest.java A pmd-core/src/test/resources/net/sourceforge/pmd/cli/zipWithSources.zip Log Message: --- Add tests for zip file paths Commit: faf3b6ebf95371455284f390be5e46f2230e5f09 https://github.com/pmd/pmd/commit/faf3b6ebf95371455284f390be5e46f2230e5f09 Author: Andreas Dangel Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/files/project-list.xml M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml M Gemfile.lock M docs/Gemfile M docs/Gemfile.lock M docs/_config.yml M docs/_data/sidebars/pmd_sidebar.yml M docs/pages/next_major_development.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/projectdocs/committers/releasing.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/projectdocs/trivia/similarprojects.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/extending/metrics_howto.md M docs/pages/pmd/userdocs/installation.md M docs/pages/pmd/userdocs/making_rulesets.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-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexUnitTestRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java M pmd-apex/src/main/java/n
[pmd-commits] [pmd/pmd] d3e68d: Add --relativize-paths-with
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: d3e68d795b07d0cbc94e38ac85e708f7d5fef107 https://github.com/pmd/pmd/commit/d3e68d795b07d0cbc94e38ac85e708f7d5fef107 Author: Clément Fournier Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/PMDTask.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/NioTextFile.java M pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/FileDataSource.java M pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FileCollectorTest.java M pmd-core/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml Log Message: --- Add --relativize-paths-with Commit: 99b24b702ff3cad00d6cc0217d8ced0944c5c08f https://github.com/pmd/pmd/commit/99b24b702ff3cad00d6cc0217d8ced0944c5c08f Author: Clément Fournier Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java A pmd-core/src/test/resources/net/sourceforge/pmd/cli/FakeRuleset2.xml A pmd-core/src/test/resources/net/sourceforge/pmd/cli/filelist4.txt A pmd-core/src/test/resources/net/sourceforge/pmd/cli/otherSrc/somefile.dummy Log Message: --- Add tests, dedup collected files Commit: e0c0bd924126df5d4387651877a0bc87fbeedef6 https://github.com/pmd/pmd/commit/e0c0bd924126df5d4387651877a0bc87fbeedef6 Author: Clément Fournier Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java Log Message: --- Test -z / Commit: b45ab080210678b0352d8402abe8e699f58573e0 https://github.com/pmd/pmd/commit/b45ab080210678b0352d8402abe8e699f58573e0 Author: Clément Fournier Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java A pmd-core/src/test/java/net/sourceforge/pmd/cli/ZipFileTest.java A pmd-core/src/test/resources/net/sourceforge/pmd/cli/zipWithSources.zip Log Message: --- Add tests for zip file paths Commit: faf3b6ebf95371455284f390be5e46f2230e5f09 https://github.com/pmd/pmd/commit/faf3b6ebf95371455284f390be5e46f2230e5f09 Author: Andreas Dangel Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/files/project-list.xml M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml M Gemfile.lock M docs/Gemfile M docs/Gemfile.lock M docs/_config.yml M docs/_data/sidebars/pmd_sidebar.yml M docs/pages/next_major_development.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/projectdocs/committers/releasing.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/projectdocs/trivia/similarprojects.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/extending/metrics_howto.md M docs/pages/pmd/userdocs/installation.md M docs/pages/pmd/userdocs/making_rulesets.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-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexUnitTestRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java M pmd-apex/src/main/jav
[pmd-commits] [pmd/pmd] ba18f3: Improve CommentSize
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: ba18f3b364b326c42ae2480ae6638ab4c215b59e https://github.com/pmd/pmd/commit/ba18f3b364b326c42ae2480ae6638ab4c215b59e Author: Clément Fournier Date: 2023-01-27 (Fri, 27 Jan 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaComment.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentSizeRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentSize.xml Log Message: --- Improve CommentSize Commit: 0e19c2aaed6daf5d859558dbeae11c7f540ef303 https://github.com/pmd/pmd/commit/0e19c2aaed6daf5d859558dbeae11c7f540ef303 Author: Juan Martín Sotuyo Dodero Date: 2023-01-27 (Fri, 27 Jan 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaComment.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentSizeRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentSize.xml Log Message: --- Merge pull request #4369 from oowekyala/pmd7.fix-commentsize [java] Improve CommentSize Compare: https://github.com/pmd/pmd/compare/120e89f81b74...0e19c2aaed6d ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 056516: Micro-opts
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 056516bee4f02af66f4f74aa637c29547f3b42b3 https://github.com/pmd/pmd/commit/056516bee4f02af66f4f74aa637c29547f3b42b3 Author: Clément Fournier Date: 2023-01-23 (Mon, 23 Jan 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/AbstractNode.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/AstTreeInfo.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotationMemberList.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTIntersectionType.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTList.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMemberValuePair.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTUnionType.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTWildcardType.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalInterfaces.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/documentation/CommentSizeRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidInstantiatingObjectsInLoopsRule.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/NodeParsingCtx.kt Log Message: --- Micro-opts Commit: ea4c8271169b33e3e79f4b5003e2c8cb8bbff5eb https://github.com/pmd/pmd/commit/ea4c8271169b33e3e79f4b5003e2c8cb8bbff5eb Author: Clément Fournier Date: 2023-01-23 (Mon, 23 Jan 2023) Changed paths: A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AddEmptyStringRule.java M pmd-java/src/main/resources/category/java/performance.xml Log Message: --- Convert AddEmptyString to java rule Commit: 1a366e3683ff2ddb9630b112c86e62ccb8e344a0 https://github.com/pmd/pmd/commit/1a366e3683ff2ddb9630b112c86e62ccb8e344a0 Author: Clément Fournier Date: 2023-01-27 (Fri, 27 Jan 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/files/project-list.xml M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml M Gemfile.lock M docs/Gemfile M docs/Gemfile.lock M docs/pages/7_0_0_release_notes.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/pmd_report_formats.md M docs/pages/pmd/userdocs/tools/ant.md M docs/pages/release_notes.md A docs/report-examples/html-report-v2.html M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java M pmd-ant/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java M pmd-ant/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml M pmd-apex-jorje/pom.xml R pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexHandler.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java A pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/internal/ApexHandler.java A pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/internal/ApexViolationSuppressors.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexUnitTestRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/UnusedLocalVariableRule.java R pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/ApexRuleViolationFactory.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/UnusedLocalVariable.xml M pmd-cli/pom.xml A pmd-cli/src/main/java/me/tongfei/progressbar/PmdProgressBarFriend.java M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.java M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdCommand.java M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/DesignerCommand.java M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdCommand.java M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdRootCommand.java M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/TreeExportCommand.java A pmd-cli/src/main/java/net/sourceforge/pmd/cli/internal/CliExitCode.java R pmd-cli/src/main/java/net/s
[pmd-commits] [pmd/pmd]
Branch: refs/heads/fix-closeresource-rule Home: https://github.com/pmd/pmd ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 016afb: [go] Deprecate GoLanguageModule
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 016afb96e386bc947fa8b33d36dcd71f6ebfce91 https://github.com/pmd/pmd/commit/016afb96e386bc947fa8b33d36dcd71f6ebfce91 Author: Andreas Dangel Date: 2023-02-03 (Fri, 03 Feb 2023) Changed paths: M docs/pages/release_notes.md M pmd-go/src/main/java/net/sourceforge/pmd/lang/go/GoLanguageModule.java R pmd-go/src/test/java/net/sourceforge/pmd/LanguageVersionTest.java Log Message: --- [go] Deprecate GoLanguageModule Commit: bc3d9b24adcf96821aba77b41f07486e75af6626 https://github.com/pmd/pmd/commit/bc3d9b24adcf96821aba77b41f07486e75af6626 Author: Juan Martín Sotuyo Dodero Date: 2023-02-09 (Thu, 09 Feb 2023) Changed paths: M docs/pages/release_notes.md M pmd-go/src/main/java/net/sourceforge/pmd/lang/go/GoLanguageModule.java R pmd-go/src/test/java/net/sourceforge/pmd/LanguageVersionTest.java Log Message: --- Merge pull request #4374 from adangel/pmd6-deprecate-go-language-module [go] Deprecate GoLanguageModule Compare: https://github.com/pmd/pmd/compare/e10cf6a4ff96...bc3d9b24adcf ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 17364a: [doc] CPD - use non deprecated `--dir` cli option
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 17364a997b1ff135cb48dc412a797286bb0025fe https://github.com/pmd/pmd/commit/17364a997b1ff135cb48dc412a797286bb0025fe Author: Andreas Dangel Date: 2023-02-17 (Fri, 17 Feb 2023) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/installation.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-javascript/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java Log Message: --- [doc] CPD - use non deprecated `--dir` cli option Commit: 67c8daaf25a151d9cc6508c030e8132efbf86dc6 https://github.com/pmd/pmd/commit/67c8daaf25a151d9cc6508c030e8132efbf86dc6 Author: Juan Martín Sotuyo Dodero Date: 2023-02-21 (Tue, 21 Feb 2023) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/installation.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-javascript/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java Log Message: --- Merge pull request #4398 from adangel/pmd6-cpd-usage-text [doc] CPD - use non deprecated `--dir` cli option Compare: https://github.com/pmd/pmd/compare/a74bf9665fe9...67c8daaf25a1 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] abc0b3: Delete pmd-test/DummyLanguageModule
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: abc0b3c94ef2eff25df4a3f177bf22233569eee9 https://github.com/pmd/pmd/commit/abc0b3c94ef2eff25df4a3f177bf22233569eee9 Author: Clément Fournier Date: 2023-02-18 (Sat, 18 Feb 2023) Changed paths: M pmd-test/pom.xml R pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java R pmd-test/src/main/java/net/sourceforge/pmd/test/lang/ast/DummyNode.java M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java M pmd-test/src/main/java/net/sourceforge/pmd/testframework/SimpleAggregatorTst.java R pmd-test/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language M pmd-test/src/test/java/net/sourceforge/pmd/testframework/RuleTstTest.java Log Message: --- Delete pmd-test/DummyLanguageModule Refs #2436 Commit: 72ce6c5dc0d6b8993c2d4f0089001572c2547816 https://github.com/pmd/pmd/commit/72ce6c5dc0d6b8993c2d4f0089001572c2547816 Author: Juan Martín Sotuyo Dodero Date: 2023-02-25 (Sat, 25 Feb 2023) Changed paths: M pmd-test/pom.xml R pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java R pmd-test/src/main/java/net/sourceforge/pmd/test/lang/ast/DummyNode.java M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java M pmd-test/src/main/java/net/sourceforge/pmd/testframework/SimpleAggregatorTst.java R pmd-test/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language M pmd-test/src/test/java/net/sourceforge/pmd/testframework/RuleTstTest.java Log Message: --- Merge pull request #4399 from oowekyala/clem.pmd7-remove-dummy-lang [test] Remove dummy language module from pmd-test Compare: https://github.com/pmd/pmd/compare/132cb61511a0...72ce6c5dc0d6 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 3d6e15: Disable maven-pmd-plugin option linkXRef
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 3d6e15b523205aa64ee0373adaa4741cad1b4823 https://github.com/pmd/pmd/commit/3d6e15b523205aa64ee0373adaa4741cad1b4823 Author: Andreas Dangel Date: 2023-04-06 (Thu, 06 Apr 2023) Changed paths: M pom.xml Log Message: --- Disable maven-pmd-plugin option linkXRef We don't have the jxr plugin and also don't create reports. Disabling this option avoids the many warnings like `[WARNING] Unable to locate Source XRef to link to - DISABLED`. Commit: 0313ffdedd19d5f84e844f50d43fc5c8961ae1f9 https://github.com/pmd/pmd/commit/0313ffdedd19d5f84e844f50d43fc5c8961ae1f9 Author: Juan Martín Sotuyo Dodero Date: 2023-04-06 (Thu, 06 Apr 2023) Changed paths: M pom.xml Log Message: --- Merge pull request #4461 from adangel/pmd-plugin-linkxref Disable maven-pmd-plugin option linkXRef Compare: https://github.com/pmd/pmd/compare/7a89f550d97c...0313ffdedd19 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 1c2d77: Introduce a pmd-languages-deps module
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 1c2d77fd6a4e760bc8ad29cde77c6bb71a75a0bc https://github.com/pmd/pmd/commit/1c2d77fd6a4e760bc8ad29cde77c6bb71a75a0bc Author: Andreas Dangel Date: 2023-04-06 (Thu, 06 Apr 2023) Changed paths: M pmd-cli/pom.xml M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml A pmd-languages-deps/pom.xml M pom.xml Log Message: --- Introduce a pmd-languages-deps module This is kind of a [BOM](https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#bill-of-materials-bom-poms), but different: It defines hard dependencies and not just versions for dependencyManagement. This new module depends on all languages modules and is used by pmd-cli and by pmd-dist. So, we have only one place to modify, when we add new language modules. Commit: bdd06be619c367152e73bb9c4c2d4713ee1300b6 https://github.com/pmd/pmd/commit/bdd06be619c367152e73bb9c4c2d4713ee1300b6 Author: Andreas Dangel Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md Log Message: --- [doc] Mention pmd-languages-deps Commit: 4eb9280f19060c55ce2cf795349f0eb95e622c47 https://github.com/pmd/pmd/commit/4eb9280f19060c55ce2cf795349f0eb95e622c47 Author: Juan Martín Sotuyo Dodero Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M pmd-cli/pom.xml M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml A pmd-languages-deps/pom.xml M pom.xml Log Message: --- Merge pull request #4459 from adangel/languages-deps Introduce a pmd-languages-deps module Compare: https://github.com/pmd/pmd/compare/c36a22eca633...4eb9280f1906 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] ae0bf2: Provide Software Bill of Materials (SBOM)
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: ae0bf240d76130bbae58e72a960aadf5b440e4d6 https://github.com/pmd/pmd/commit/ae0bf240d76130bbae58e72a960aadf5b440e4d6 Author: Andreas Dangel Date: 2023-04-06 (Thu, 06 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pom.xml Log Message: --- Provide Software Bill of Materials (SBOM) - Add cyclonedx plugin to generate SBOM (Software Bill of Materials) - The SBOM is attached and deployed into maven central - The SBOM is also included in the binary distribution of PMD See https://github.com/CycloneDX/cyclonedx-maven-plugin Commit: a4893b964b45eae012ea0ddbfdb7dbb2cbdf7ff6 https://github.com/pmd/pmd/commit/a4893b964b45eae012ea0ddbfdb7dbb2cbdf7ff6 Author: Andreas Dangel Date: 2023-04-10 (Mon, 10 Apr 2023) Changed paths: M .ci/build.sh Log Message: --- Upload sbom as release artifact Uploads xml/json to sourceforge and to Githu releases Commit: 08d362aa66672cadf3140ea3eb760c3d6933a83c https://github.com/pmd/pmd/commit/08d362aa66672cadf3140ea3eb760c3d6933a83c Author: Juan Martín Sotuyo Dodero Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M .ci/build.sh M docs/pages/release_notes.md M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pom.xml Log Message: --- Merge pull request #4462 from adangel/create-sbom Provide Software Bill of Materials (SBOM) Compare: https://github.com/pmd/pmd/compare/1789014dc6be...08d362aa6667 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 1c0d6c: [doc] Fix base url for documentation
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 1c0d6c6a4f14bab244788935816264354173fbe8 https://github.com/pmd/pmd/commit/1c0d6c6a4f14bab244788935816264354173fbe8 Author: Andreas Dangel Date: 2023-03-30 (Thu, 30 Mar 2023) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_old.md M pom.xml Log Message: --- [doc] Fix base url for documentation Commit: 910d3178dbf61b68bb3e6dd70f0446a3560106ff https://github.com/pmd/pmd/commit/910d3178dbf61b68bb3e6dd70f0446a3560106ff Author: Andreas Dangel Date: 2023-03-30 (Thu, 30 Mar 2023) Changed paths: M .ci/build.sh M .ci/inc/pmd-doc.inc M docs/_config.yml M docs/sitemap.xml R docs/sitemap_generator.sh Log Message: --- [doc] Fix urls for documentation - Don't publish the doc anymore to pmd.github.io - the docs are now hosted at docs.pmd-code.org - Update sitemap.xml - no extra sitemap generation anymore Commit: 65a713a96da4d86c682449bf116a423b823759b4 https://github.com/pmd/pmd/commit/65a713a96da4d86c682449bf116a423b823759b4 Author: Andreas Dangel Date: 2023-03-30 (Thu, 30 Mar 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Update release notes (#4438) Commit: 2e21c193fef0e4bfd33e048da0148f0493014379 https://github.com/pmd/pmd/commit/2e21c193fef0e4bfd33e048da0148f0493014379 Author: Andreas Dangel Date: 2023-03-30 (Thu, 30 Mar 2023) Changed paths: M pmd-swift/pom.xml M pmd-swift/src/main/resources/category/swift/bestpractices.xml M pmd-swift/src/main/resources/category/swift/errorprone.xml M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java Log Message: --- Fix externalInfoURLs in rulesets Commit: f7d0444d86e8a891c94a6d6fe93edd13bbbfc8e2 https://github.com/pmd/pmd/commit/f7d0444d86e8a891c94a6d6fe93edd13bbbfc8e2 Author: Andreas Dangel Date: 2023-03-30 (Thu, 30 Mar 2023) Changed paths: M .ci/README.md M .github/ISSUE_TEMPLATE/0rule_violation_false-positive.md M .github/ISSUE_TEMPLATE/1rule_violation_false-negative.md M CONTRIBUTING.md M README.md M docs/README.md M docs/_plugins/rule_tag.rb M docs/pages/pmd/projectdocs/committers/main_landing_page.md M docs/pages/pmd/projectdocs/committers/releasing.md M docs/report-examples/pmd-report.sarif.json M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/SarifRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLogBuilder.java M pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/empty.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-configerror.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error-nomessage.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple-locations.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected.sarif.json Log Message: --- Replace more old URLs Commit: cf213fbbe3ab1e516da18c4f539b5d71ac3f08fa https://github.com/pmd/pmd/commit/cf213fbbe3ab1e516da18c4f539b5d71ac3f08fa Author: Andreas Dangel Date: 2023-04-04 (Tue, 04 Apr 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Fix links to pmd_release_notes_pmd7.html Commit: 7b42f81dfdedc3f6044fdac809faf8b105c7e3d3 https://github.com/pmd/pmd/commit/7b42f81dfdedc3f6044fdac809faf8b105c7e3d3 Author: Juan Martín Sotuyo Dodero Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-apex/src/main/resources/category/apex/design.xml M pmd-cli/pom.xml M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFie
[pmd-commits] [pmd/pmd] be19c6: [doc] Add logos in square shape
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: be19c6fe9badeae3ba270307298e8834f3e71ea1 https://github.com/pmd/pmd/commit/be19c6fe9badeae3ba270307298e8834f3e71ea1 Author: Andreas Dangel Date: 2023-03-31 (Fri, 31 Mar 2023) Changed paths: A docs/images/logo/pmd-logo-300px-squared.png A docs/images/logo/pmd-logo-600px-squared.png A docs/images/logo/pmd-logo-70px-squared.png A docs/images/logo/pmd-logo-white-300px-squared.png A docs/images/logo/pmd-logo-white-400x165px.png A docs/images/logo/pmd-logo-white-600px-squared.png M docs/pages/pmd/projectdocs/logo.md Log Message: --- [doc] Add logos in square shape Refs #4307 Commit: 36fcc2965a4832efff3a6d92e482682bb239d867 https://github.com/pmd/pmd/commit/36fcc2965a4832efff3a6d92e482682bb239d867 Author: Andreas Dangel Date: 2023-03-31 (Fri, 31 Mar 2023) Changed paths: A docs/images/logo/pmd-old-logo-white-600x440px.png A docs/images/logo/pmd-old.svg M docs/pages/pmd/projectdocs/logo.md Log Message: --- [doc] Add old logo as reference documentation Commit: a9d8fe70a78c2cb63e10d48854c1f82adcb95e64 https://github.com/pmd/pmd/commit/a9d8fe70a78c2cb63e10d48854c1f82adcb95e64 Author: Andreas Dangel Date: 2023-03-31 (Fri, 31 Mar 2023) Changed paths: M docs/_includes/footer.html Log Message: --- [doc] Fix github logo in footer Commit: e721c79f96a21e8f7fa9cea1f37948462c72a090 https://github.com/pmd/pmd/commit/e721c79f96a21e8f7fa9cea1f37948462c72a090 Author: Juan Martín Sotuyo Dodero Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M docs/_includes/footer.html A docs/images/logo/pmd-logo-300px-squared.png A docs/images/logo/pmd-logo-600px-squared.png A docs/images/logo/pmd-logo-70px-squared.png A docs/images/logo/pmd-logo-white-300px-squared.png A docs/images/logo/pmd-logo-white-400x165px.png A docs/images/logo/pmd-logo-white-600px-squared.png A docs/images/logo/pmd-old-logo-white-600x440px.png A docs/images/logo/pmd-old.svg M docs/pages/pmd/projectdocs/logo.md Log Message: --- Merge pull request #4447 from adangel/doc-squared-logos [doc] Add additional logos with a square shape Compare: https://github.com/pmd/pmd/compare/740dc2d47b5c...e721c79f96a2 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] af7496: [core] Fix FileCollector#addSourceFile parameter o...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: af74964fcd423382a12bc9f54a79d65fae6c48c6 https://github.com/pmd/pmd/commit/af74964fcd423382a12bc9f54a79d65fae6c48c6 Author: Andreas Dangel Date: 2023-04-11 (Tue, 11 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt Log Message: --- [core] Fix FileCollector#addSourceFile parameter order In PMD 6.55.0 the first parameter is sourceContents and the second is pathId (see https://github.com/pmd/pmd/blob/ef3455348603aa25f86894b9930f05f141f44d20/pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java#L192). This restores that argument order in PMD 7. Commit: 15f62761ab466e91441a3653e36e97b016c6593e https://github.com/pmd/pmd/commit/15f62761ab466e91441a3653e36e97b016c6593e Author: Juan Martín Sotuyo Dodero Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M .all-contributorsrc M .ci/README.md M .ci/build.sh M .ci/inc/pmd-doc.inc M .github/ISSUE_TEMPLATE/0rule_violation_false-positive.md M .github/ISSUE_TEMPLATE/1rule_violation_false-negative.md M CONTRIBUTING.md M README.md M docs/README.md M docs/_config.yml M docs/_includes/footer.html M docs/_plugins/rule_tag.rb A docs/images/logo/pmd-logo-300px-squared.png A docs/images/logo/pmd-logo-600px-squared.png A docs/images/logo/pmd-logo-70px-squared.png A docs/images/logo/pmd-logo-white-300px-squared.png A docs/images/logo/pmd-logo-white-400x165px.png A docs/images/logo/pmd-logo-white-600px-squared.png A docs/images/logo/pmd-old-logo-white-600x440px.png A docs/images/logo/pmd-old.svg M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/projectdocs/committers/main_landing_page.md M docs/pages/pmd/projectdocs/committers/releasing.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/projectdocs/logo.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M docs/report-examples/pmd-report.sarif.json M docs/sitemap.xml R docs/sitemap_generator.sh M pmd-apex/src/main/resources/category/apex/design.xml M pmd-cli/pom.xml M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/SarifRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLogBuilder.java M pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/empty.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-configerror.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error-nomessage.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple-locations.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected.sarif.json M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java 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 M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/NonThreadSafeSingleton.xml A pmd-languages-deps/pom.xml M pmd-swift/pom.xml M pmd-swift/src/main/resources/category/swift/bestpractices.xml M pmd-swift/src/main/resources/category/swift/errorprone.xml M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java M pom.xml Log Message: --- Merge branch 'master' into filecollector-api Commit: 68e1a5302fde1d4e765b78538b570fa7fd24b6e0 https://github.com/pmd/pmd/commit/68e1a5302fde1d4e765b78538b570fa7fd24b6e0 Author: Juan Martín Sotuyo Dodero Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M docs/pages/rel
[pmd-commits] [pmd/pmd] bdacd3: [core] Move AntlrTokenizer and JavaCCTokenizer int...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: bdacd38437e6ee36ed4cd9a3a4b68a78ad8bcc0e https://github.com/pmd/pmd/commit/bdacd38437e6ee36ed4cd9a3a4b68a78ad8bcc0e Author: Andreas Dangel Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md A pmd-core/src/main/java/net/sourceforge/pmd/cpd/impl/AntlrTokenizer.java A pmd-core/src/main/java/net/sourceforge/pmd/cpd/impl/JavaCCTokenizer.java R pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/AntlrTokenizer.java R pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/JavaCCTokenizer.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaccTokenDocument.java M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java M pmd-dart/src/main/java/net/sourceforge/pmd/cpd/DartTokenizer.java M pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinTokenizer.java M pmd-go/src/main/java/net/sourceforge/pmd/cpd/GoTokenizer.java M pmd-java/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java M pmd-javascript/src/main/java/net/sourceforge/pmd/cpd/EcmascriptTokenizer.java M pmd-jsp/src/main/java/net/sourceforge/pmd/cpd/JSPTokenizer.java M pmd-kotlin/src/main/java/net/sourceforge/pmd/cpd/KotlinTokenizer.java M pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaTokenizer.java M pmd-matlab/src/main/java/net/sourceforge/pmd/cpd/MatlabTokenizer.java M pmd-modelica/src/main/java/net/sourceforge/pmd/cpd/ModelicaTokenizer.java M pmd-objectivec/src/main/java/net/sourceforge/pmd/cpd/ObjectiveCTokenizer.java M pmd-plsql/src/main/java/net/sourceforge/pmd/cpd/PLSQLTokenizer.java M pmd-python/src/main/java/net/sourceforge/pmd/cpd/PythonTokenizer.java M pmd-swift/src/main/java/net/sourceforge/pmd/cpd/SwiftTokenizer.java M pmd-tsql/src/main/java/net/sourceforge/pmd/lang/tsql/cpd/TSqlTokenizer.java M pmd-visualforce/src/main/java/net/sourceforge/pmd/cpd/VfTokenizer.java M pmd-xml/src/main/java/net/sourceforge/pmd/xml/cpd/XmlTokenizer.java Log Message: --- [core] Move AntlrTokenizer and JavaCCTokenizer into impl packages Commit: ee227b13972b2ff259e9892e7130a820af9d4a21 https://github.com/pmd/pmd/commit/ee227b13972b2ff259e9892e7130a820af9d4a21 Author: Andreas Dangel Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md R pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrBaseRule.java A pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractVisitorRule.java M pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/AbstractKotlinRule.java M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/AbstractSwiftRule.java M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/rule/bestpractices/UnavailableFunctionRule.java Log Message: --- [core] Introduce an AbstractVisitorRule Remove AntlrBaseRule Commit: 0d5ecebd4eb8498c95a084e59c472912ae5ef566 https://github.com/pmd/pmd/commit/0d5ecebd4eb8498c95a084e59c472912ae5ef566 Author: Andreas Dangel Date: 2023-04-14 (Fri, 14 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrGeneratedParserBase.java M pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/Kotlin.g4 M pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/README.md M pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/ast/KotlinInnerNode.java M pmd-swift/src/main/antlr4/net/sourceforge/pmd/lang/swift/ast/Swift.g4 M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/ast/SwiftInnerNode.java Log Message: --- [core] Antlr - make more methods protected The abstract methods createPmdTerminal and createPmdError in AntlrGeneratedParserBase don't need to be public. They are just implementation. The language specific inner nodes (KotlinInnerNode, SwiftInnerNode) can be package private. Only the concrete subclasses are considered public API. Commit: d20257ad67a4f16a075474c43cf7386ac092509d https://github.com/pmd/pmd/commit/d20257ad67a4f16a075474c43cf7386ac092509d Author: Andreas Dangel Date: 2023-04-14 (Fri, 14 Apr 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Update release notes (#2500) Commit: 414aa3ec3ae68cb53c4812dfaed0dd08ead0f3e6 https://github.com/pmd/pmd/commit/414aa3ec3ae6
[pmd-commits] [pmd/pmd] d9a98b: [java] ImmutableField - remove @Getter
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: d9a98b9f9ab48b3500722d2b3f5cb737af80325f https://github.com/pmd/pmd/commit/d9a98b9f9ab48b3500722d2b3f5cb737af80325f Author: Andreas Dangel Date: 2023-04-20 (Thu, 20 Apr 2023) 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 - remove @Getter This fixes a potential false negative when @Getter is used. See discussion on #4474 Commit: 1cdd09bc86e21e797891d6c15b43180625b040f2 https://github.com/pmd/pmd/commit/1cdd09bc86e21e797891d6c15b43180625b040f2 Author: Juan Martín Sotuyo Dodero Date: 2023-04-20 (Thu, 20 Apr 2023) 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 pull request #4490 from adangel/java-immutable-field-getter [java] ImmutableField - remove @Getter Compare: https://github.com/pmd/pmd/compare/f07222772119...1cdd09bc86e2 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 3cf0ba: [dist] Fix pmd.bat script
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 3cf0ba2b3f0fd8986b35bf7d2b772e4d0a6818b4 https://github.com/pmd/pmd/commit/3cf0ba2b3f0fd8986b35bf7d2b772e4d0a6818b4 Author: Andreas Dangel Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-dist/src/main/resources/scripts/pmd M pmd-dist/src/main/resources/scripts/pmd.bat R pmd-dist/src/test/resources/scripts/designertest.bat A pmd-dist/src/test/resources/scripts/pmdtest.bat Log Message: --- [dist] Fix pmd.bat script Fixes #4482 Commit: dffab8e4fbb83a587fc57ec60af2de2cfa4f0be0 https://github.com/pmd/pmd/commit/dffab8e4fbb83a587fc57ec60af2de2cfa4f0be0 Author: Andreas Dangel Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M pmd-dist/src/test/resources/scripts/pmdtest.bat Log Message: --- Fix comment [skip ci] Commit: 9f13f12e4cd11661a10294441f68c7ab8b7d452c https://github.com/pmd/pmd/commit/9f13f12e4cd11661a10294441f68c7ab8b7d452c Author: Juan Martín Sotuyo Dodero Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-dist/src/main/resources/scripts/pmd M pmd-dist/src/main/resources/scripts/pmd.bat R pmd-dist/src/test/resources/scripts/designertest.bat A pmd-dist/src/test/resources/scripts/pmdtest.bat Log Message: --- Merge pull request #4491 from adangel/fix-4482 [dist] Fix pmd.bat script Compare: https://github.com/pmd/pmd/compare/2c2d65f8b228...9f13f12e4cd1 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] e89990: [apex] Fix NcssMethodCount message
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: e899909c3f58428fa92d5c3b8187bd8717eedafe https://github.com/pmd/pmd/commit/e899909c3f58428fa92d5c3b8187bd8717eedafe Author: Andreas Dangel Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml Log Message: --- [apex] Fix NcssMethodCount message Commit: 5130d5b69e895ef36642825a2a66f72764f39e5e https://github.com/pmd/pmd/commit/5130d5b69e895ef36642825a2a66f72764f39e5e Author: Juan Martín Sotuyo Dodero Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml Log Message: --- Merge pull request #4496 from adangel/apex-ncss-method-count-message [apex] Fix NcssMethodCount message Compare: https://github.com/pmd/pmd/compare/5eee9f6a13b0...5130d5b69e89 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 990fb9: [java] ImmutableField: Remove deprecated property ...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 990fb9484516eb57cb13323f15e24b65e86bb080 https://github.com/pmd/pmd/commit/990fb9484516eb57cb13323f15e24b65e86bb080 Author: Andreas Dangel Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.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: Remove deprecated property "ignoredAnnotations" Commit: c487043a5cbaa3f18142f9333e657f3b993cd497 https://github.com/pmd/pmd/commit/c487043a5cbaa3f18142f9333e657f3b993cd497 Author: Juan Martín Sotuyo Dodero Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.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 pull request #4489 from adangel/java-immutable-field-ignoredannot [java] ImmutableField: Remove deprecated property "ignoredAnnotations" Compare: https://github.com/pmd/pmd/compare/5130d5b69e89...c487043a5cba ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] cced58: fix issue4493
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: cced58c9a0b6a4c8d8e5510b8e6727791023a39e https://github.com/pmd/pmd/commit/cced58c9a0b6a4c8d8e5510b8e6727791023a39e Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-21 (Fri, 21 Apr 2023) 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/MissingStaticMethodInNonInstantiatableClass.xml Log Message: --- fix issue4493 Commit: 3f941449270ab3eb0a2c4297a5dd9091910e757e https://github.com/pmd/pmd/commit/3f941449270ab3eb0a2c4297a5dd9091910e757e Author: Juan Martín Sotuyo Dodero Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4493 Commit: 899da418e238634503ef27d9e57c0db73a93d7e4 https://github.com/pmd/pmd/commit/899da418e238634503ef27d9e57c0db73a93d7e4 Author: Juan Martín Sotuyo Dodero Date: 2023-04-22 (Sat, 22 Apr 2023) 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-4495' Compare: https://github.com/pmd/pmd/compare/c487043a5cba...899da418e238 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 646fb0: [apex] Improve ExcessivePublicCount message
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 646fb09908a48e8ad2b3ac8128b65192fee71ead https://github.com/pmd/pmd/commit/646fb09908a48e8ad2b3ac8128b65192fee71ead Author: Andreas Dangel Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml Log Message: --- [apex] Improve ExcessivePublicCount message and verify inner class behavior. Commit: 3e9d6081a4f23b866b4112ae995083b9d6ad0a3a https://github.com/pmd/pmd/commit/3e9d6081a4f23b866b4112ae995083b9d6ad0a3a Author: Andreas Dangel Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml Log Message: --- [apex] Add limit in ExcessivePublicCount message Commit: 9fc7ab55a158e490a1866f267f7eebb1a18fe2fd https://github.com/pmd/pmd/commit/9fc7ab55a158e490a1866f267f7eebb1a18fe2fd Author: Andreas Dangel Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml Log Message: --- Merge branch 'master' into apex-excessive-public-count Commit: 5882dda0169c74d07dca2f2305f2982d404cdc51 https://github.com/pmd/pmd/commit/5882dda0169c74d07dca2f2305f2982d404cdc51 Author: Andreas Dangel Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml Log Message: --- [apex] Fix compile errors after merge Commit: c138fbb441556e0c9641202ecfe5a644a4e88515 https://github.com/pmd/pmd/commit/c138fbb441556e0c9641202ecfe5a644a4e88515 Author: Juan Martín Sotuyo Dodero Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml Log Message: --- Merge pull request #4497 from adangel/apex-excessive-public-count [apex] Improve ExcessivePublicCount message Compare: https://github.com/pmd/pmd/compare/d5b2abe2c1c5...c138fbb44155 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 2f0d83: fix issue4487
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 2f0d83f98dc1f3a5c4ad243150123ae75698b41a https://github.com/pmd/pmd/commit/2f0d83f98dc1f3a5c4ad243150123ae75698b41a Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryConstructor.xml Log Message: --- fix issue4487 Commit: add3c461790a1a765dfb839fe1882ab516efe941 https://github.com/pmd/pmd/commit/add3c461790a1a765dfb839fe1882ab516efe941 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java Log Message: --- Update UnnecessaryConstructorRule.java Commit: d457cce9c53c895ab32568a1c90f1bdb17b5ef42 https://github.com/pmd/pmd/commit/d457cce9c53c895ab32568a1c90f1bdb17b5ef42 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java Log Message: --- Update UnnecessaryConstructorRule.java Commit: 7034d40cc88d1f24f83740ea3b86b037682e2852 https://github.com/pmd/pmd/commit/7034d40cc88d1f24f83740ea3b86b037682e2852 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryConstructor.xml Log Message: --- Update UnnecessaryConstructor.xml Commit: ba93312a50c87dd04c8a0e6c7d563c5c3627ce57 https://github.com/pmd/pmd/commit/ba93312a50c87dd04c8a0e6c7d563c5c3627ce57 Author: Juan Martín Sotuyo Dodero Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4494 Commit: 622ba91f940716d545b948fdb8c366fe2a29868d https://github.com/pmd/pmd/commit/622ba91f940716d545b948fdb8c366fe2a29868d Author: Juan Martín Sotuyo Dodero Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryConstructor.xml Log Message: --- Merge branch 'pr-4494' Compare: https://github.com/pmd/pmd/compare/c138fbb44155...622ba91f9407 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 1a488c: Update TestFrameworksUtil.java
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 1a488c79a4a437889e448a5c41681bc4fa101622 https://github.com/pmd/pmd/commit/1a488c79a4a437889e448a5c41681bc4fa101622 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java Log Message: --- Update TestFrameworksUtil.java Commit: fa7143b8de967f02ae527c4a159cc379a63d5885 https://github.com/pmd/pmd/commit/fa7143b8de967f02ae527c4a159cc379a63d5885 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SignatureDeclareThrowsException.xml Log Message: --- add annotations Commit: 3c7675ac583afa5e5c20ac48e935006774bfdea0 https://github.com/pmd/pmd/commit/3c7675ac583afa5e5c20ac48e935006774bfdea0 Author: Juan Martín Sotuyo Dodero Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java Log Message: --- Simplify check - Move all annotation to the set, not only TestNG's Commit: b077b6658cd42b5b3d759a09364fd57b79195590 https://github.com/pmd/pmd/commit/b077b6658cd42b5b3d759a09364fd57b79195590 Author: Juan Martín Sotuyo Dodero Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4488 Commit: 920386d4bd0d521b715769a223578b0e01a751e7 https://github.com/pmd/pmd/commit/920386d4bd0d521b715769a223578b0e01a751e7 Author: Juan Martín Sotuyo Dodero Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SignatureDeclareThrowsException.xml Log Message: --- Merge branch 'pr-4488' Compare: https://github.com/pmd/pmd/compare/622ba91f9407...920386d4bd0d ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] ae766d: Update gems
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: ae766de203db554963adb11aceffb03907c1b104 https://github.com/pmd/pmd/commit/ae766de203db554963adb11aceffb03907c1b104 Author: Andreas Dangel Date: 2023-04-28 (Fri, 28 Apr 2023) Changed paths: M Gemfile.lock M docs/Gemfile.lock Log Message: --- Update gems Fixes https://github.com/pmd/pmd/security/dependabot/38 Fixes https://github.com/pmd/pmd/security/dependabot/39 Fixes https://github.com/pmd/pmd/security/dependabot/40 Commit: 0756a7c0e4eaf300d84215ed5c4b10057ce3c79c https://github.com/pmd/pmd/commit/0756a7c0e4eaf300d84215ed5c4b10057ce3c79c Author: Andreas Dangel Date: 2023-04-28 (Fri, 28 Apr 2023) Changed paths: M docs/_includes/head.html M docs/assets/README.md R docs/assets/fontawesome-free-5.14.0-web/LICENSE.txt R docs/assets/fontawesome-free-5.14.0-web/css/all.min.css R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.svg R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.ttf R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff2 R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.svg R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.ttf R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff2 R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.svg R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.ttf R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.woff R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.woff2 A docs/assets/fontawesome-free-5.15.4-web/LICENSE.txt A docs/assets/fontawesome-free-5.15.4-web/css/all.min.css A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.eot A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.svg A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.ttf A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.woff A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.woff2 A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.eot A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.svg A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.ttf A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.woff A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.woff2 A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.eot A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.svg A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.ttf A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.woff A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.woff2 M docs/css/customstyles.css Log Message: --- Update fontawesome, fix external-link icon Commit: 9e9739e2b34c7dfb146bbda4eba34e471c6e45a1 https://github.com/pmd/pmd/commit/9e9739e2b34c7dfb146bbda4eba34e471c6e45a1 Author: Andreas Dangel Date: 2023-04-28 (Fri, 28 Apr 2023) Changed paths: M docs/_includes/head.html Log Message: --- Fix favicon Commit: 58a7e60934441eee53da6021bfc4624db8fd7b84 https://github.com/pmd/pmd/commit/58a7e60934441eee53da6021bfc4624db8fd7b84 Author: Juan Martín Sotuyo Dodero Date: 2023-04-28 (Fri, 28 Apr 2023) Changed paths: M Gemfile.lock M docs/Gemfile.lock M docs/_includes/head.html M docs/assets/README.md R docs/assets/fontawesome-free-5.14.0-web/LICENSE.txt R docs/assets/fontawesome-free-5.14.0-web/css/all.min.css R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.svg R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.ttf R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff2 R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.svg R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.ttf R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff2 R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.svg
[pmd-commits] [pmd/pmd] 5031c8: Enable coverage test
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 5031c83c880d11f215b2b21919ff3091c6f951bf https://github.com/pmd/pmd/commit/5031c83c880d11f215b2b21919ff3091c6f951bf Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/Language.java M pmd-java/src/test/java/net/sourceforge/pmd/coverage/PMDCoverageTest.java Log Message: --- Enable coverage test Commit: 76c41f23198074664150208d30d418ce90390cf4 https://github.com/pmd/pmd/commit/76c41f23198074664150208d30d418ce90390cf4 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPassTest.java Log Message: --- Fix bug found by coverage test Commit: 261df24af883f3a7e1b83628d764c0f8a85301af https://github.com/pmd/pmd/commit/261df24af883f3a7e1b83628d764c0f8a85301af Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M docs/pages/pmd/userdocs/tools/java-api.md M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/reporting/FileAnalysisListener.java Log Message: --- Improve doc for PmdAnalysis Commit: 82b4d97cb5719ca29ac02425ffb41f344550f479 https://github.com/pmd/pmd/commit/82b4d97cb5719ca29ac02425ffb41f344550f479 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/how_pmd_works.md M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdCommand.java M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdCommand.java M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/TreeExportCommand.java M pmd-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.java R pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java R pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java R pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java R pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/ShortFilenameUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/AbstractRenderer.java M pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java R pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDCommandLineInterfaceTest.java R pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDParametersTest.java R pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageParameterTest.java Log Message: --- Remove old CLI, more doc Commit: 8567fd77e977f611aca73145ebf025a417ac8115 https://github.com/pmd/pmd/commit/8567fd77e977f611aca73145ebf025a417ac8115 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java Log Message: --- Remove more things Commit: 8217f26a1658959ea171c035477dc03f44670469 https://github.com/pmd/pmd/commit/8217f26a1658959ea171c035477dc03f44670469 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-core/pom.xml M pom.xml Log Message: --- Remove jcommander dep Commit: 551ab86113a336d973ea59e9e7489c0fd37f8821 https://github.com/pmd/pmd/commit/551ab86113a336d973ea59e9e7489c0fd37f8821 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPassTest.java Log Message: --- Lint Commit: 776897827f256dda80ab92c5d9b4ddedaa079301 https://github.com/pmd/pmd/commit/776897827f256dda80ab92c5d9b4ddedaa079301 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-javascript/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language Log Message: --- Merge branch 'master' into pmd8.coverage-test Commit: af4d47140f41f2bdb00a29e1053c0afea92afd2e https://github.com/pmd/pmd/commit/af4d47140f41f2bdb00a29e1053c0afea92afd2e Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPassTest.java M pmd-javascript/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language Log Message: --- Merge branch 'pmd7.coverage-test' into pmd7.remove-core-cli
[pmd-commits] [pmd/pmd] 82847c: More unit tests for sig parser
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 82847c9e0175fc784931502e45cd8a23282baf93 https://github.com/pmd/pmd/commit/82847c9e0175fc784931502e45cd8a23282baf93 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/InvalidTypeSignatureException.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureScanner.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/SigParserTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TestUtilitiesForTypes.kt Log Message: --- More unit tests for sig parser Commit: 75fe7f9f4109a2939ff83d5ff10c7807f0425f98 https://github.com/pmd/pmd/commit/75fe7f9f4109a2939ff83d5ff10c7807f0425f98 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureParser.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java Log Message: --- Use real 1-elt stacks Commit: 580bac6c908f742323103a83329a9705fbf333d5 https://github.com/pmd/pmd/commit/580bac6c908f742323103a83329a9705fbf333d5 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/InvalidTypeSignatureException.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java Log Message: --- Lint Commit: 49b989b9ee97ab390a4ba8dbf830678b5b26f0b5 https://github.com/pmd/pmd/commit/49b989b9ee97ab390a4ba8dbf830678b5b26f0b5 Author: Juan Martín Sotuyo Dodero Date: 2023-05-02 (Tue, 02 May 2023) Changed paths: A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/InvalidTypeSignatureException.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureParser.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureScanner.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/SigParserTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TestUtilitiesForTypes.kt Log Message: --- Merge pull request #4524 from oowekyala/pmd7.java-opt-sigparser [java] More unit tests for sig parser Compare: https://github.com/pmd/pmd/compare/cb62fab1c190...49b989b9ee97 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 11f0e8: [core] Rework slf4j reinitialization
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 11f0e8a075baf86c98faf69f58734cc0db16e028 https://github.com/pmd/pmd/commit/11f0e8a075baf86c98faf69f58734cc0db16e028 Author: Andreas Dangel Date: 2023-05-20 (Sat, 20 May 2023) Changed paths: M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/Slf4jSimpleConfiguration.java R pmd-core/src/main/java/org/slf4j/PmdLoggerFactoryFriend.java Log Message: --- [core] Rework slf4j reinitialization - Support also subclasses of slf4j-simple: e.g. maven uses an own logger factory and own loggers - Determine the new log level by reevaluating the configuration, similar what the constructors did - Remove unnecessary PmdLoggerFactoryFriend Commit: 68db0584ba5231818a0d02c250908951d602ee1a https://github.com/pmd/pmd/commit/68db0584ba5231818a0d02c250908951d602ee1a Author: Juan Martín Sotuyo Dodero Date: 2023-05-22 (Mon, 22 May 2023) Changed paths: M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/Slf4jSimpleConfiguration.java R pmd-core/src/main/java/org/slf4j/PmdLoggerFactoryFriend.java Log Message: --- Merge pull request #4567 from adangel/slf4j-logging-reconfiguration [core] Rework slf4j reinitialization Compare: https://github.com/pmd/pmd/compare/97343c7664d0...68db0584ba52 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 6c635c: Add test case
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 6c635c5ddbe20cfa82dfb10acd087d1b4ec8bcbb https://github.com/pmd/pmd/commit/6c635c5ddbe20cfa82dfb10acd087d1b4ec8bcbb Author: Clément Fournier Date: 2023-05-12 (Fri, 12 May 2023) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml Log Message: --- Add test case Commit: 3aea46cbd06bdaebf252a83c0cde3f89be9c19b0 https://github.com/pmd/pmd/commit/3aea46cbd06bdaebf252a83c0cde3f89be9c19b0 Author: Clément Fournier Date: 2023-05-12 (Fri, 12 May 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/PhaseOverloadSet.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadResolutionTest.kt Log Message: --- Fix #4457 - overload ambiguity Commit: c5790f177cc7ba6f9c339e810213ba8a26e35c7b https://github.com/pmd/pmd/commit/c5790f177cc7ba6f9c339e810213ba8a26e35c7b Author: Clément Fournier Date: 2023-05-12 (Fri, 12 May 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- Update release notes Fix #4557 Commit: 59345b95edf52d4017f4f34c3dea22e79ef6fb50 https://github.com/pmd/pmd/commit/59345b95edf52d4017f4f34c3dea22e79ef6fb50 Author: Juan Martín Sotuyo Dodero Date: 2023-05-22 (Mon, 22 May 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/PhaseOverloadSet.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadResolutionTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml Log Message: --- Merge pull request #4560 from oowekyala/issue4557-unnecessary-import-ambiguous [java] Fix FP of UnnecessaryImport Compare: https://github.com/pmd/pmd/compare/68db0584ba52...59345b95edf5 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] b3ca1f: [core] Use MultiThreadProcessor already with 1 thread
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: b3ca1fdda35062375a8029613e492a1fbb1046dc https://github.com/pmd/pmd/commit/b3ca1fdda35062375a8029613e492a1fbb1046dc Author: Andreas Dangel Date: 2023-05-05 (Fri, 05 May 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessor.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java Log Message: --- [core] Use MultiThreadProcessor already with 1 thread Commit: e09962b3cfc0ff250f8ae67be736600e6ae0b45c https://github.com/pmd/pmd/commit/e09962b3cfc0ff250f8ae67be736600e6ae0b45c Author: Andreas Dangel Date: 2023-05-05 (Fri, 05 May 2023) Changed paths: A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/basic.xml M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/dysfunctional.xml Log Message: --- [core] Move MultiThreadProcessorTest to correct package Commit: 6ade09a84008d5ac64b57f8f4f0ee10fc6fafb7a https://github.com/pmd/pmd/commit/6ade09a84008d5ac64b57f8f4f0ee10fc6fafb7a Author: Andreas Dangel Date: 2023-05-05 (Fri, 05 May 2023) Changed paths: M .ci/inc/regression-tester.inc M Dangerfile Log Message: --- [ci] Run pmd-regression-tester with multiple threads Also build the baseline with multiple threads. Commit: bc9c43fb42bf2930a101080016e423ba98367782 https://github.com/pmd/pmd/commit/bc9c43fb42bf2930a101080016e423ba98367782 Author: Andreas Dangel Date: 2023-05-05 (Fri, 05 May 2023) Changed paths: M pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java Log Message: --- Fix tests Commit: bcf8bdd7aede05d2013312d77c2ef9c59072396a https://github.com/pmd/pmd/commit/bcf8bdd7aede05d2013312d77c2ef9c59072396a Author: Juan Martín Sotuyo Dodero Date: 2023-05-22 (Mon, 22 May 2023) Changed paths: M .ci/inc/regression-tester.inc M Dangerfile M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessor.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/basic.xml M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/dysfunctional.xml M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java Log Message: --- Merge pull request #4550 from adangel/pmd-processor-threads [core] Restore behavior with thread=1 setting Compare: https://github.com/pmd/pmd/compare/59345b95edf5...bcf8bdd7aede ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] d568ea: Update LanguageRegistry.java javadoc
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: d568ea7e66187180073b1bd12f14211a688a77db https://github.com/pmd/pmd/commit/d568ea7e66187180073b1bd12f14211a688a77db Author: Juan Martín Sotuyo Dodero Date: 2023-05-26 (Fri, 26 May 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java Log Message: --- Update LanguageRegistry.java javadoc Be more clear about how to invoke replacement methods. ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] be59b4: [java] Fix test cases so that PMD can be built wit...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: be59b47a4866a4f1bc21a44594c98e767815b5d0 https://github.com/pmd/pmd/commit/be59b47a4866a4f1bc21a44594c98e767815b5d0 Author: Andreas Dangel Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt Log Message: --- [java] Fix test cases so that PMD can be built with Java19+ Fixes #4401 Commit: e8dbb54cb5ed682d9dfd4f54895f4bbd73be728e https://github.com/pmd/pmd/commit/e8dbb54cb5ed682d9dfd4f54895f4bbd73be728e Author: Juan Martín Sotuyo Dodero Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt Log Message: --- Merge pull request #4584 from adangel/issue-4401 [java] Fix test cases so that PMD can be built with Java19+ Compare: https://github.com/pmd/pmd/compare/e6428eb6fd3f...e8dbb54cb5ed ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 635072: Update to PMD 7.0.0-rc3
Branch: refs/heads/master Home: https://github.com/pmd/pmd-designer Commit: 635072f72698ca6906b18a5d6a79266c6bea7590 https://github.com/pmd/pmd-designer/commit/635072f72698ca6906b18a5d6a79266c6bea7590 Author: Andreas Dangel Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M CHANGELOG.md M pom.xml M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java R src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java Log Message: --- Update to PMD 7.0.0-rc3 Fixes #61 Fixes #63 Commit: f3211df5df7abf965cb4811d92bea5a512be5a45 https://github.com/pmd/pmd-designer/commit/f3211df5df7abf965cb4811d92bea5a512be5a45 Author: Juan Martín Sotuyo Dodero Date: 2023-06-06 (Tue, 06 Jun 2023) Changed paths: M CHANGELOG.md M pom.xml M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java R src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java Log Message: --- Merge pull request #66 from adangel/update-pmd-7.0.0-rc3 Update to PMD 7.0.0-rc3 Compare: https://github.com/pmd/pmd-designer/compare/4c7d3ea77ecc...f3211df5df7a ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 8c0add: Always print short stacktrace of internal exceptions
Branch: refs/heads/master Home: https://github.com/pmd/pmd-designer Commit: 8c0addab2699facd536b69c206aa45559b80c10b https://github.com/pmd/pmd-designer/commit/8c0addab2699facd536b69c206aa45559b80c10b Author: Andreas Dangel Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/ApplicationComponent.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/NodeSelectionSource.java Log Message: --- Always print short stacktrace of internal exceptions Commit: fe097a6f4a82e0502125d26c5529d9968684a1f0 https://github.com/pmd/pmd-designer/commit/fe097a6f4a82e0502125d26c5529d9968684a1f0 Author: Andreas Dangel Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java Log Message: --- Log LinkageErrors as internal exceptions Commit: 90200fb690a7de3291b5a0651dc63ee0f410debc https://github.com/pmd/pmd-designer/commit/90200fb690a7de3291b5a0651dc63ee0f410debc Author: Andreas Dangel Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M CHANGELOG.md Log Message: --- [doc] Update release notes, fixes #62 Commit: e4f04006aaa7503f9945cc629b6d511b88215f2d https://github.com/pmd/pmd-designer/commit/e4f04006aaa7503f9945cc629b6d511b88215f2d Author: Juan Martín Sotuyo Dodero Date: 2023-06-06 (Tue, 06 Jun 2023) Changed paths: M .mvn/wrapper/maven-wrapper.properties M CHANGELOG.md M pom.xml M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java R src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java Log Message: --- Merge branch 'master' into log-exceptions Commit: 4266f7451be8a5f33bdf4318cd1b0ce112c11f0a https://github.com/pmd/pmd-designer/commit/4266f7451be8a5f33bdf4318cd1b0ce112c11f0a Author: Juan Martín Sotuyo Dodero Date: 2023-06-06 (Tue, 06 Jun 2023) Changed paths: M CHANGELOG.md M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/ApplicationComponent.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/NodeSelectionSource.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java Log Message: --- Merge pull request #64 from adangel/log-exceptions Log exceptions Compare: https://github.com/pmd/pmd-designer/compare/f3211df5df7a...4266f7451be8 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 04302c: Expose all properties with default values
Branch: refs/heads/expose-prop-defaults Home: https://github.com/pmd/pmd-designer Commit: 04302c9697f97afb5595822c48f3f1c23fe61278 https://github.com/pmd/pmd-designer/commit/04302c9697f97afb5595822c48f3f1c23fe61278 Author: Juan Martín Sotuyo Dodero Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/model/XPathEvaluator.java Log Message: --- Expose all properties with default values - The current implementation was leaving out any property without a set value instead of taking the default, so any rule defining and using a property would throw a syntax error. - Notice that there is no way to set property values for testing. The values of `AstManagerImpl.ruleProperties()` are never set nor bound to anything- ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer]
Branch: refs/heads/expose-prop-defaults Home: https://github.com/pmd/pmd-designer ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 03a5b7: [apex] ExcessivePublicCount: consider properties
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 03a5b7549e8eae13d430a41d0f763aa9c7dc637d https://github.com/pmd/pmd/commit/03a5b7549e8eae13d430a41d0f763aa9c7dc637d Author: Andreas Dangel Date: 2023-06-24 (Sat, 24 Jun 2023) Changed paths: M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml Log Message: --- [apex] ExcessivePublicCount: consider properties Fixes #4596 Commit: 6a3eb6f12e7b213cfe09ae7500197cb047a5a100 https://github.com/pmd/pmd/commit/6a3eb6f12e7b213cfe09ae7500197cb047a5a100 Author: Juan Martín Sotuyo Dodero Date: 2023-06-24 (Sat, 24 Jun 2023) Changed paths: M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml Log Message: --- Merge pull request #4604 from adangel/issue-4596-apex-excessivepubliccount [apex] ExcessivePublicCount: consider properties Compare: https://github.com/pmd/pmd/compare/d238de53071a...6a3eb6f12e7b ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] f980c1: [doc] Make side fixed only for big screens
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: f980c1f17bac399cf31bbd0decbbb3d85cce1b22 https://github.com/pmd/pmd/commit/f980c1f17bac399cf31bbd0decbbb3d85cce1b22 Author: Andreas Dangel Date: 2023-08-10 (Thu, 10 Aug 2023) Changed paths: M docs/_config.yml M docs/_layouts/page.html M docs/css/customstyles.css M docs/js/customscripts.js M docs/pages/release_notes.md Log Message: --- [doc] Make side fixed only for big screens Also wrap the inline-toc in an accordion to save some space. Remove some of the unneeded javascript. Fixes #4521 Commit: 9aa81016b025511b63bc06d6ded57a09edc23c22 https://github.com/pmd/pmd/commit/9aa81016b025511b63bc06d6ded57a09edc23c22 Author: Juan Martín Sotuyo Dodero Date: 2023-08-22 (Tue, 22 Aug 2023) Changed paths: M docs/_config.yml M docs/_layouts/page.html M docs/css/customstyles.css M docs/js/customscripts.js M docs/pages/release_notes.md Log Message: --- Merge pull request #4643 from adangel/issue-4521-mobile-website [doc] Make side fixed only for big screens Compare: https://github.com/pmd/pmd/compare/8681e8d7f93d...9aa81016b025 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 6fc454: [core] Deal with errors from threads in multithrea...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 6fc45493e7a1abe1b007395c02dfa83ba7c32f26 https://github.com/pmd/pmd/commit/6fc45493e7a1abe1b007395c02dfa83ba7c32f26 Author: Andreas Dangel Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MonoThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java Log Message: --- [core] Deal with errors from threads in multithreading mode If an error occurs in multithreading mode, PMD now rethrows this. Such errors indicate a serious problem like incomplete runtime classpath of PMD or other VM error (out of memory) that shouldn't be swallowed. Commit: a768230ca82a5f42aff4e59d5eefa2a6be835b3b https://github.com/pmd/pmd/commit/a768230ca82a5f42aff4e59d5eefa2a6be835b3b Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MonoThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java Log Message: --- Merge pull request #4612 from adangel/multithreading-errors [core] Deal with errors from threads in multithreading mode Compare: https://github.com/pmd/pmd/compare/14b9029e9750...a768230ca82a ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 295ee3: Issue: Launch failure via bin/bash
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 295ee304a49539597e351a88b25adb7328e3bbd3 https://github.com/pmd/pmd/commit/295ee304a49539597e351a88b25adb7328e3bbd3 Author: Shai Bennathan Date: 2023-08-07 (Mon, 07 Aug 2023) Changed paths: M pmd-dist/src/main/resources/scripts/pmd Log Message: --- Issue: Launch failure via bin/bash Currently if run.sh is launched via 'bin/bash run.sh', when run.sh is not in the local directory (i.e., accessed via path env var) it thinks it runs in the local directory. This change makes sure that all cases are covered. Tested on local Ubuntu 22.04. Commit: 56ae02ad3547e80dc082624a9f38c42e4c45aa7f https://github.com/pmd/pmd/commit/56ae02ad3547e80dc082624a9f38c42e4c45aa7f Author: Shai Bennathan Date: 2023-08-07 (Mon, 07 Aug 2023) Changed paths: M pmd-dist/src/main/resources/scripts/pmd Log Message: --- Update pmd-dist/src/main/resources/scripts/pmd Co-authored-by: Juan Martín Sotuyo Dodero Commit: 0e94fe55d19ed0dc9a9cb0c85468de750cd694c4 https://github.com/pmd/pmd/commit/0e94fe55d19ed0dc9a9cb0c85468de750cd694c4 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M pmd-dist/src/main/resources/scripts/pmd Log Message: --- Fix issue for conf dir too Commit: 2fa80cbc34cef8718a3638700e4b91ff9a9f82b1 https://github.com/pmd/pmd/commit/2fa80cbc34cef8718a3638700e4b91ff9a9f82b1 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M pmd-dist/src/main/resources/scripts/pmd Log Message: --- Merge branch 'pr-4640' Commit: e0633a1c65bd6cbba20af1481ea26ae0dfc50021 https://github.com/pmd/pmd/commit/e0633a1c65bd6cbba20af1481ea26ae0dfc50021 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog refs #4640 Commit: 5bb4a9290d0222f2e8856b93037262752b838f66 https://github.com/pmd/pmd/commit/5bb4a9290d0222f2e8856b93037262752b838f66 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: --- Add @shai-bennathan as a contributor Compare: https://github.com/pmd/pmd/compare/a768230ca82a...5bb4a9290d02 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 6e61b9: [ant] Improve documentation
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 6e61b9f2a8824221a49fb1367e9008fc962c2b9f https://github.com/pmd/pmd/commit/6e61b9f2a8824221a49fb1367e9008fc962c2b9f Author: Andreas Dangel Date: 2023-08-31 (Thu, 31 Aug 2023) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/tools/ant.md M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java Log Message: --- [ant] Improve documentation Refs #4658 Commit: be429e9a3dca557e8c64122d7f68521c81f05942 https://github.com/pmd/pmd/commit/be429e9a3dca557e8c64122d7f68521c81f05942 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/tools/ant.md M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java Log Message: --- Merge pull request #4659 from adangel/issue-4658-doc-ant-tasks [ant] Improve documentation Compare: https://github.com/pmd/pmd/compare/5bb4a9290d02...be429e9a3dca ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 291a5a: [doc] Update language module docs (apex, java, vis...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 291a5aa956401fc195e0f818a1dc1f06e673e612 https://github.com/pmd/pmd/commit/291a5aa956401fc195e0f818a1dc1f06e673e612 Author: Andreas Dangel Date: 2023-08-31 (Thu, 31 Aug 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/visualforce.md M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfLanguageProperties.java Log Message: --- [doc] Update language module docs (apex, java, visualforce) Commit: ca40dc41b0c4a2213eb5d22d83e0a8e422d4604b https://github.com/pmd/pmd/commit/ca40dc41b0c4a2213eb5d22d83e0a8e422d4604b Author: Andreas Dangel Date: 2023-09-01 (Fri, 01 Sep 2023) Changed paths: A docs/_includes/language_info.html M docs/_plugins/javadoc_tag.rb M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/java.md Log Message: --- [doc] Add language info summary Commit: 107b8e5b670fe27fd62422f8091f04febdf8bcff https://github.com/pmd/pmd/commit/107b8e5b670fe27fd62422f8091f04febdf8bcff Author: Andreas Dangel Date: 2023-09-01 (Fri, 01 Sep 2023) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml M docs/_includes/language_info.html M docs/_plugins/jdoc_namespace_tag.rb M docs/css/customstyles.css M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/coco.md A docs/pages/pmd/languages/cpp.md A docs/pages/pmd/languages/cs.md A docs/pages/pmd/languages/dart.md A docs/pages/pmd/languages/fortran.md M docs/pages/pmd/languages/gherkin.md A docs/pages/pmd/languages/go.md A docs/pages/pmd/languages/groovy.md M docs/pages/pmd/languages/html.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/js_ts.md M docs/pages/pmd/languages/jsp.md M docs/pages/pmd/languages/julia.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/language_properties.md A docs/pages/pmd/languages/lua.md A docs/pages/pmd/languages/matlab.md A docs/pages/pmd/languages/modelica.md A docs/pages/pmd/languages/objectivec.md A docs/pages/pmd/languages/perl.md A docs/pages/pmd/languages/php.md M docs/pages/pmd/languages/plsql.md A docs/pages/pmd/languages/python.md A docs/pages/pmd/languages/ruby.md A docs/pages/pmd/languages/scala.md A docs/pages/pmd/languages/swift.md A docs/pages/pmd/languages/tsql.md M docs/pages/pmd/languages/visualforce.md A docs/pages/pmd/languages/vm.md M docs/pages/pmd/languages/xml.md M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfLanguageModule.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmLanguageModule.java Log Message: --- [doc] Add pages for all supported language Commit: 91a1c21680ed281f4036f254d03097a6c24cb84e https://github.com/pmd/pmd/commit/91a1c21680ed281f4036f254d03097a6c24cb84e Author: Andreas Dangel Date: 2023-09-01 (Fri, 01 Sep 2023) Changed paths: M docs/_plugins/javadoc_tag.rb Log Message: --- [doc] jdoc tag: Report location incl. linenumber for warnings Commit: 92b2718da778ac637f551b1a1ba9371878b6a685 https://github.com/pmd/pmd/commit/92b2718da778ac637f551b1a1ba9371878b6a685 Author: Andreas Dangel Date: 2023-09-04 (Mon, 04 Sep 2023) Changed paths: M pmd-doc/src/test/resources/expected/pmd_sidebar.yml Log Message: --- Fix unit test Commit: 81b1d7e32b7a2b01cd642c5e91a1479340aace5d https://github.com/pmd/pmd/commit/81b1d7e32b7a2b01cd642c5e91a1479340aace5d Author: Andreas Dangel Date: 2023-09-04 (Mon, 04 Sep 2023) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml M docs/_data/tags.yml M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/coco.md M docs/pages/pmd/languages/cpp.md M docs/pages/pmd/languages/cs.md M docs/pages/pmd/languages/dart.md M docs/pages/pmd/languages/fortran.md M docs/pages/pmd/languages/gherkin.md M docs/pages/pmd/languages/go.md M docs/pages/pmd/languages/groovy.md M docs/pages/pmd/languages/html.md A docs/pages/pmd/languages/index.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/js_ts.md M docs/pages/pmd/languages/jsp.md M docs/pages/pmd/languages/julia.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/lua.md M docs/pages/pmd/languages/matlab.md M docs/pages/pmd/la
[pmd-commits] [pmd/pmd] 839539: [doc] Add bld PMD Extension to Tools / Integrations
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 839539d14be957679fb83e9a0231a187d9a9bcae https://github.com/pmd/pmd/commit/839539d14be957679fb83e9a0231a187d9a9bcae Author: Andreas Dangel Date: 2023-09-09 (Sat, 09 Sep 2023) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml A docs/pages/pmd/userdocs/tools/bld.md Log Message: --- [doc] Add bld PMD Extension to Tools / Integrations Commit: ef57fb643f024c542d1fcf85bf415b8d420f1ea3 https://github.com/pmd/pmd/commit/ef57fb643f024c542d1fcf85bf415b8d420f1ea3 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml A docs/pages/pmd/userdocs/tools/bld.md Log Message: --- Merge pull request #4669 from adangel/doc-bld-tool [doc] Add bld PMD Extension to Tools / Integrations Compare: https://github.com/pmd/pmd/compare/3b44f93f394d...ef57fb643f02 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] c07114: [java] CommentDefaultAccessModifier: Fix Parameter...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: c071143880ce6c98e9963f863b1330217607affa https://github.com/pmd/pmd/commit/c071143880ce6c98e9963f863b1330217607affa Author: Andreas Dangel Date: 2023-10-06 (Fri, 06 Oct 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/CommentDefaultAccessModifier.xml Log Message: --- [java] CommentDefaultAccessModifier: Fix ParameterizedTest annotation Fixes #4645 Commit: 4c590a71bdfacd37ecfd2f776e9800deea191173 https://github.com/pmd/pmd/commit/4c590a71bdfacd37ecfd2f776e9800deea191173 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/files/all-regression-rules.xml M docs/_data/sidebars/pmd_sidebar.yml M docs/_data/tags.yml A docs/_includes/language_info.html M docs/_plugins/javadoc_tag.rb M docs/_plugins/jdoc_namespace_tag.rb M docs/css/customstyles.css M docs/css/theme-green.css M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/coco.md A docs/pages/pmd/languages/cpp.md A docs/pages/pmd/languages/cs.md A docs/pages/pmd/languages/dart.md A docs/pages/pmd/languages/fortran.md M docs/pages/pmd/languages/gherkin.md A docs/pages/pmd/languages/go.md A docs/pages/pmd/languages/groovy.md M docs/pages/pmd/languages/html.md A docs/pages/pmd/languages/index.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/js_ts.md M docs/pages/pmd/languages/jsp.md M docs/pages/pmd/languages/julia.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/language_properties.md A docs/pages/pmd/languages/lua.md A docs/pages/pmd/languages/matlab.md A docs/pages/pmd/languages/modelica.md A docs/pages/pmd/languages/objectivec.md A docs/pages/pmd/languages/perl.md A docs/pages/pmd/languages/php.md M docs/pages/pmd/languages/plsql.md A docs/pages/pmd/languages/python.md A docs/pages/pmd/languages/ruby.md A docs/pages/pmd/languages/scala.md A docs/pages/pmd/languages/swift.md A docs/pages/pmd/languages/tsql.md M docs/pages/pmd/languages/visualforce.md A docs/pages/pmd/languages/vm.md M docs/pages/pmd/languages/xml.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/tools/ant.md A docs/pages/pmd/userdocs/tools/bld.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md A docs/pages/tags/tag_CpdCapableLanguage.md A docs/pages/tags/tag_PmdCapableLanguage.md A docs/pages/tags/tag_experimental.md M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java M pmd-apex/src/main/resources/category/apex/bestpractices.xml M pmd-apex/src/main/resources/category/apex/codestyle.xml M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/main/resources/category/apex/documentation.xml M pmd-apex/src/main/resources/category/apex/errorprone.xml M pmd-apex/src/main/resources/category/apex/multithreading.xml M pmd-apex/src/main/resources/category/apex/performance.xml M pmd-apex/src/main/resources/category/apex/security.xml M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/DefaultRulesetTest.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java M pmd-core/src/main/resources/rulesets/internal/all-ecmascript.xml M pmd-core/src/main/resources/rulesets/internal/all-java.xml M pmd-core/src/main/resources/rulesets/releases/33.xml 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/37-jsp.xml M pmd-core/src/main/resources/rulesets/releases/37.xml M pmd-core/src/main/resources/rulesets/releases/38.xml M pmd-core/src/main/resources/rulesets/releases/39.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/501.xml M pmd-core/src/main/resources/rulesets/releases/510.xml M pmd-core/src/main/resources/rulesets/releases/512.xml M pmd-core/
[pmd-commits] [pmd/pmd] 3e7e05: [apex] Remove ApexNode.getApexVersion()
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 3e7e05025136b7bcfea74958c07e9a9056258932 https://github.com/pmd/pmd/commit/3e7e05025136b7bcfea74958c07e9a9056258932 Author: Andreas Dangel Date: 2023-09-22 (Fri, 22 Sep 2023) Changed paths: M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexNode.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt Log Message: --- [apex] Remove ApexNode.getApexVersion() Commit: 8e3d60a772295cf8c709cee1f8bfbde44b4aa026 https://github.com/pmd/pmd/commit/8e3d60a772295cf8c709cee1f8bfbde44b4aa026 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/files/all-regression-rules.xml M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml M Gemfile.lock M do-release.sh M docs/Gemfile.lock M docs/_data/sidebars/pmd_sidebar.yml M docs/_data/tags.yml A docs/_includes/language_info.html M docs/_plugins/javadoc_tag.rb M docs/_plugins/jdoc_namespace_tag.rb M docs/css/customstyles.css M docs/css/theme-green.css M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/coco.md A docs/pages/pmd/languages/cpp.md A docs/pages/pmd/languages/cs.md A docs/pages/pmd/languages/dart.md A docs/pages/pmd/languages/fortran.md M docs/pages/pmd/languages/gherkin.md A docs/pages/pmd/languages/go.md A docs/pages/pmd/languages/groovy.md M docs/pages/pmd/languages/html.md A docs/pages/pmd/languages/index.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/js_ts.md M docs/pages/pmd/languages/jsp.md M docs/pages/pmd/languages/julia.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/language_properties.md A docs/pages/pmd/languages/lua.md A docs/pages/pmd/languages/matlab.md A docs/pages/pmd/languages/modelica.md A docs/pages/pmd/languages/objectivec.md A docs/pages/pmd/languages/perl.md A docs/pages/pmd/languages/php.md M docs/pages/pmd/languages/plsql.md A docs/pages/pmd/languages/python.md A docs/pages/pmd/languages/ruby.md A docs/pages/pmd/languages/scala.md A docs/pages/pmd/languages/swift.md A docs/pages/pmd/languages/tsql.md M docs/pages/pmd/languages/visualforce.md A docs/pages/pmd/languages/vm.md M docs/pages/pmd/languages/xml.md M docs/pages/pmd/projectdocs/committers/releasing.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/tools/ant.md A docs/pages/pmd/userdocs/tools/bld.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M docs/pages/release_notes_pmd7.md A docs/pages/tags/tag_CpdCapableLanguage.md A docs/pages/tags/tag_PmdCapableLanguage.md A docs/pages/tags/tag_experimental.md M javacc-wrapper.xml M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/Formatter.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java M pmd-apex-jorje/pom.xml M pmd-apex-jorje/repo/README.md R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2021-10-08-631b8c/apex-jorje-lsp-minimized-2021-10-08-631b8c.jar R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2021-10-08-631b8c/apex-jorje-lsp-minimized-2021-10-08-631b8c.pom A pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/_remote.repositories A pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.jar A pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.pom M pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/maven-metadata-local.xml M pmd-apex-jorje/repo/create-local-repo.sh M pmd-apex/pom.xml M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlDeleteStatement.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlInsertStatement.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlMergeStatement.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlUndeleteStatement.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlUpdateStatement.java M pmd-apex/src/main/java/net/
[pmd-commits] [pmd/pmd] 4ac1d5: Bump snayeyaml dependency
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 4ac1d5f5f3280edfa877994044ced075884dd641 https://github.com/pmd/pmd/commit/4ac1d5f5f3280edfa877994044ced075884dd641 Author: Juan Martín Sotuyo Dodero Date: 2023-11-10 (Fri, 10 Nov 2023) Changed paths: M pom.xml Log Message: --- Bump snayeyaml dependency ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-regression-tester] 4ee50a: Escape violation messages
Branch: refs/heads/master Home: https://github.com/pmd/pmd-regression-tester Commit: 4ee50a17a880020a7afb96108f303cd54ccc1065 https://github.com/pmd/pmd-regression-tester/commit/4ee50a17a880020a7afb96108f303cd54ccc1065 Author: Andreas Dangel Date: 2023-11-09 (Thu, 09 Nov 2023) Changed paths: M History.md M lib/pmdtester/builders/project_hasher.rb A test/resources/summary_report_builder_issue121/base-report.xml A test/resources/summary_report_builder_issue121/base_branch_info.json A test/resources/summary_report_builder_issue121/empty_config.xml A test/resources/summary_report_builder_issue121/expected_base_data.js A test/resources/summary_report_builder_issue121/expected_patch_data.js A test/resources/summary_report_builder_issue121/expected_project_data.js A test/resources/summary_report_builder_issue121/patch-report.xml A test/resources/summary_report_builder_issue121/patch_branch_info.json A test/resources/summary_report_builder_issue121/project-list.xml M test/test_summary_report_builder.rb Log Message: --- Escape violation messages Fixes #121 Commit: 41b41ec659de4a286a945ebbabd03f00c927f9b4 https://github.com/pmd/pmd-regression-tester/commit/41b41ec659de4a286a945ebbabd03f00c927f9b4 Author: Andreas Dangel Date: 2023-11-09 (Thu, 09 Nov 2023) Changed paths: M README.rdoc Log Message: --- trigger new build Commit: 9317d850f6b2b3b9728b7659217d97e4ec19ec25 https://github.com/pmd/pmd-regression-tester/commit/9317d850f6b2b3b9728b7659217d97e4ec19ec25 Author: Andreas Dangel Date: 2023-11-14 (Tue, 14 Nov 2023) Changed paths: M lib/pmdtester/builders/project_hasher.rb Log Message: --- Only create diff if violation.changed? Commit: 4cd955c78c425d46cdcaec243efa76391f2f09de https://github.com/pmd/pmd-regression-tester/commit/4cd955c78c425d46cdcaec243efa76391f2f09de Author: Juan Martín Sotuyo Dodero Date: 2023-11-14 (Tue, 14 Nov 2023) Changed paths: M History.md M README.rdoc M lib/pmdtester/builders/project_hasher.rb A test/resources/summary_report_builder_issue121/base-report.xml A test/resources/summary_report_builder_issue121/base_branch_info.json A test/resources/summary_report_builder_issue121/empty_config.xml A test/resources/summary_report_builder_issue121/expected_base_data.js A test/resources/summary_report_builder_issue121/expected_patch_data.js A test/resources/summary_report_builder_issue121/expected_project_data.js A test/resources/summary_report_builder_issue121/patch-report.xml A test/resources/summary_report_builder_issue121/patch_branch_info.json A test/resources/summary_report_builder_issue121/project-list.xml M test/test_summary_report_builder.rb Log Message: --- Merge pull request #122 from adangel/issue-121 Escape violation messages Compare: https://github.com/pmd/pmd-regression-tester/compare/322be9276e34...4cd955c78c42 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] f70b0d: Fix Windows samples
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: f70b0d04cf02f09ebbe0a3050df267adfe9898c5 https://github.com/pmd/pmd/commit/f70b0d04cf02f09ebbe0a3050df267adfe9898c5 Author: Juan Martín Sotuyo Dodero Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M docs/pages/pmd/userdocs/installation.md Log Message: --- Fix Windows samples ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 68680d: Fix Windows dir separator
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 68680de9cb82e686e5820a618d16271d11716656 https://github.com/pmd/pmd/commit/68680de9cb82e686e5820a618d16271d11716656 Author: Juan Martín Sotuyo Dodero Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M docs/pages/pmd/userdocs/cli_reference.md Log Message: --- Fix Windows dir separator ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 033ede: Fix broken link
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 033ede29256ad920a0deed6719a6d5d89f77ae6f https://github.com/pmd/pmd/commit/033ede29256ad920a0deed6719a6d5d89f77ae6f Author: Juan Martín Sotuyo Dodero Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M docs/pages/pmd/userdocs/tools/java-api.md Log Message: --- Fix broken link ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] f0cbbd: [java] UnusedAssignment false positive in record c...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: f0cbbddcfc19cdaf006a86606ce19b088e52e990 https://github.com/pmd/pmd/commit/f0cbbddcfc19cdaf006a86606ce19b088e52e990 Author: Andreas Dangel Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml Log Message: --- [java] UnusedAssignment false positive in record compact constructor Fixes #4603 Commit: f90d222ed11da5b875cd5dc7447f05417637b69d https://github.com/pmd/pmd/commit/f90d222ed11da5b875cd5dc7447f05417637b69d Author: Juan Martín Sotuyo Dodero Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml Log Message: --- Merge pull request #4839 from adangel/issue-4603-UnusedAssignment-records [java] UnusedAssignment false positive in record compact constructor Compare: https://github.com/pmd/pmd/compare/3b0dd7a82bdf...f90d222ed11d To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] ef1860: [java] UnnecessaryImport - keep analyzing with fai...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: ef18609309629e34ecc42f8eb3698d4a6b285f57 https://github.com/pmd/pmd/commit/ef18609309629e34ecc42f8eb3698d4a6b285f57 Author: Andreas Dangel Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml Log Message: --- [java] UnnecessaryImport - keep analyzing with failed overload selection Fixes #4816 Commit: 35c34785a0b055d72ee028c1ae47eb4e43ccb119 https://github.com/pmd/pmd/commit/35c34785a0b055d72ee028c1ae47eb4e43ccb119 Author: Juan Martín Sotuyo Dodero Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml Log Message: --- Merge pull request #4840 from adangel/issue-4816-UnnecessaryImport [java] UnnecessaryImport - keep analyzing with failed overload selection Compare: https://github.com/pmd/pmd/compare/f90d222ed11d...35c34785a0b0 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] b03693: Fix javadoc/dokka configuration
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: b036931995f6841f54384c9f6b0e450a6e185abb https://github.com/pmd/pmd/commit/b036931995f6841f54384c9f6b0e450a6e185abb Author: Andreas Dangel Date: 2024-02-27 (Tue, 27 Feb 2024) Changed paths: M pmd-ant/pom.xml M pmd-core/pom.xml M pmd-lang-test/pom.xml M pmd-test-schema/pom.xml M pmd-test/pom.xml M pom.xml Log Message: --- Fix javadoc/dokka configuration Commit: 3b9ee968407ae33fb82becfaaa0c8dff4017a41c https://github.com/pmd/pmd/commit/3b9ee968407ae33fb82becfaaa0c8dff4017a41c Author: Juan Martín Sotuyo Dodero Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M pmd-ant/pom.xml M pmd-core/pom.xml M pmd-lang-test/pom.xml M pmd-test-schema/pom.xml M pmd-test/pom.xml M pom.xml Log Message: --- Merge pull request #4838 from adangel/fix-javadoc-config Fix javadoc/dokka configuration Compare: https://github.com/pmd/pmd/compare/35c34785a0b0...3b9ee968407a To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 53323d: [apex] MethodNamingConventions: Remove prop skipTe...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 53323de95143c1616ee0a67e6dc18562903079d4 https://github.com/pmd/pmd/commit/53323de95143c1616ee0a67e6dc18562903079d4 Author: Andreas Dangel Date: 2024-02-26 (Mon, 26 Feb 2024) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/MethodNamingConventions.xml Log Message: --- [apex] MethodNamingConventions: Remove prop skipTestMethodUnderscores This property was deprecated since PMD 6.15.0. Commit: fb4f4888c99d4cec2ad1e2dfe574b6e4b3426280 https://github.com/pmd/pmd/commit/fb4f4888c99d4cec2ad1e2dfe574b6e4b3426280 Author: Andreas Dangel Date: 2024-02-26 (Mon, 26 Feb 2024) Changed paths: M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Fix release notes, add missing change in EmptyControlStatement Refs #4754 Commit: 504fc3e967b3c4acc63644c74863a7fe5192581d https://github.com/pmd/pmd/commit/504fc3e967b3c4acc63644c74863a7fe5192581d Author: Andreas Dangel Date: 2024-02-26 (Mon, 26 Feb 2024) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredRule.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentRequired.xml Log Message: --- [java] CommentRequired: Remove property headerCommentRequirement This property has been deprecated since PMD 6.21.0 Commit: f5d3c737f994f1677aea3c263c4db6bc5f1f9eeb https://github.com/pmd/pmd/commit/f5d3c737f994f1677aea3c263c4db6bc5f1f9eeb Author: Andreas Dangel Date: 2024-02-26 (Mon, 26 Feb 2024) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NonSerializableClassRule.java Log Message: --- [java] NonSerializableClass: Remove property prefix This property has been deprecated since PMD 6.52.0 Commit: 08b16d9dd24e5ef4288e3d35a255a30ef7a9 https://github.com/pmd/pmd/commit/08b16d9dd24e5ef4288e3d35a255a30ef7a9 Author: Juan Martín Sotuyo Dodero Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/MethodNamingConventions.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NonSerializableClassRule.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentRequired.xml Log Message: --- Merge pull request #4836 from adangel/remove-deprecated-rule-props Remove deprecated rule props Compare: https://github.com/pmd/pmd/compare/3b9ee968407a...08b16d9d To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 9adf12: [doc] Fix configuring rule docu for multivalues pr...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 9adf12f7bee2a8281839c4b7e6729c226f9cf9ec https://github.com/pmd/pmd/commit/9adf12f7bee2a8281839c4b7e6729c226f9cf9ec Author: Andreas Dangel Date: 2024-02-23 (Fri, 23 Feb 2024) Changed paths: M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/release_notes.md Log Message: --- [doc] Fix configuring rule docu for multivalues properties Fixes #4704 Commit: 642716fabf985d4ca53043d86164a41083af93ab https://github.com/pmd/pmd/commit/642716fabf985d4ca53043d86164a41083af93ab Author: Juan Martín Sotuyo Dodero Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/release_notes.md Log Message: --- Merge pull request #4833 from adangel/issue-4704-doc-multivalued-props [doc] Fix configuring rule docu for multivalues properties Compare: https://github.com/pmd/pmd/compare/08b16d9d...642716fabf98 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 5e277c: [core] Fix NPE in AbstractAnalysisCache in case of...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 5e277c8211b932c6fbe1755516eca0a548d430cc https://github.com/pmd/pmd/commit/5e277c8211b932c6fbe1755516eca0a548d430cc Author: Andreas Dangel Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AbstractAnalysisCache.java M pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/FileAnalysisCacheTest.java Log Message: --- [core] Fix NPE in AbstractAnalysisCache in case of processing errors Commit: 577f830941cc5ddfe24e57029ac6842d85124df3 https://github.com/pmd/pmd/commit/577f830941cc5ddfe24e57029ac6842d85124df3 Author: Juan Martín Sotuyo Dodero Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AbstractAnalysisCache.java M pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/FileAnalysisCacheTest.java Log Message: --- Merge pull request #4849 from adangel/fix-npe-analysiscache [core] Fix NPE in AbstractAnalysisCache in case of processing errors Compare: https://github.com/pmd/pmd/compare/150c0c88a466...577f830941cc To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] cc3da7: Fix kotlin compiler warnings
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: cc3da7b21e3b407c191ff81c67a9d66394ab4da8 https://github.com/pmd/pmd/commit/cc3da7b21e3b407c191ff81c67a9d66394ab4da8 Author: Andreas Dangel Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTCastExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTFieldAccessTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodCallTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclarationTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTSuperExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTThisExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTypeTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTUnaryExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/NodeParsingCtx.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParenthesesTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TestExtensions.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TypeDisambiguationTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/UsageResolutionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/VarDisambiguationTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/AstSymbolTests.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/PrimitiveSymbolTests.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/ReflectedClassSymbolTests.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/ReflectedFieldSymbolTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/Utils.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/BrokenClasspathTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/SigParserTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/HeaderScopesTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/LocalTypeScopesTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/MemberInheritanceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/VarScopingTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/ArraySymbolTests.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/BoxingTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/CaptureTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/SubtypingTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TestUtilitiesForTypes.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeCreationDsl.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeEqualityTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeGenerationUtil.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypesFromReflectionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/ast/ConversionContextTests.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/BranchingExprsTestCases.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/CaptureInferenceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/CtorInferenceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/Java7InferenceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverridingTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/SpecialMethodsTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/StandaloneTypesTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/StressTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeAnnotationsInferenceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/i
[pmd-commits] [pmd/pmd] dc92c6: [core] NodeStreamBlanketTest - prefilter the test ...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: dc92c64135a80c49ca4ba5bd7f5ff692a258346b https://github.com/pmd/pmd/commit/dc92c64135a80c49ca4ba5bd7f5ff692a258346b Author: Andreas Dangel Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/internal/NodeStreamBlanketTest.java Log Message: --- [core] NodeStreamBlanketTest - prefilter the test data in order to avoid many ignored unit tests. E.g. before this change, we had: Tests passed: 5,417, ignored: 2,539 of 7,956 tests meaning about 30% of the tests were ignored. Commit: a9baf48c4d86990fb159bcf166bd6533149314b8 https://github.com/pmd/pmd/commit/a9baf48c4d86990fb159bcf166bd6533149314b8 Author: Juan Martín Sotuyo Dodero Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/internal/NodeStreamBlanketTest.java Log Message: --- Merge pull request #4851 from adangel/core-nodestream-test [core] NodeStreamBlanketTest - prefilter the test data Compare: https://github.com/pmd/pmd/compare/d64ac4bdfef4...a9baf48c4d86 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 0f7dff: [compat6] Support configuration errors
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 0f7dff69091217e09686f636df9217e529de52bf https://github.com/pmd/pmd/commit/0f7dff69091217e09686f636df9217e529de52bf Author: Andreas Dangel Date: 2024-02-17 (Sat, 17 Feb 2024) Changed paths: A pmd-compat6/src/it/pmd-for-java/config_error_ruleset.xml M pmd-compat6/src/it/pmd-for-java/pom.xml M pmd-compat6/src/it/pmd-for-java/verify.bsh M pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java Log Message: --- [compat6] Support configuration errors Commit: b223b1a672439fc0707e279326b1ce3255513da0 https://github.com/pmd/pmd/commit/b223b1a672439fc0707e279326b1ce3255513da0 Author: Andreas Dangel Date: 2024-02-17 (Sat, 17 Feb 2024) Changed paths: A pmd-compat6/src/it/cpd-for-csharp/invoker.properties A pmd-compat6/src/it/cpd-for-csharp/pom.xml A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings1.cs A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings2.cs A pmd-compat6/src/it/cpd-for-csharp/verify.bsh M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/LanguageFactory.java Log Message: --- [compat6] Support other cpd languages like cs Commit: 3dd4ace6438540b97783b8242355710d6d6c14b0 https://github.com/pmd/pmd/commit/3dd4ace6438540b97783b8242355710d6d6c14b0 Author: Andreas Dangel Date: 2024-02-18 (Sun, 18 Feb 2024) Changed paths: M pmd-compat6/pom.xml Log Message: --- [compat6] add dependency to pmd-cs Commit: f2aedc86e519d7aacd3db59f13eb2f6a65b18394 https://github.com/pmd/pmd/commit/f2aedc86e519d7aacd3db59f13eb2f6a65b18394 Author: Andreas Dangel Date: 2024-02-18 (Sun, 18 Feb 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Update release notes (#4827) Commit: ab29eba3f93dff57fe23abc322bc7cd6547e08ad https://github.com/pmd/pmd/commit/ab29eba3f93dff57fe23abc322bc7cd6547e08ad Author: Juan Martín Sotuyo Dodero Date: 2024-03-03 (Sun, 03 Mar 2024) Changed paths: M .all-contributorsrc M .ci/build.sh M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/html.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/visualforce.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/projectdocs/decisions/adr-1.md M docs/pages/pmd/projectdocs/decisions/adr-2.md M docs/pages/pmd/projectdocs/decisions/adr-3.md M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/pmd/userdocs/migrating_to_pmd7.md M docs/pages/pmd/userdocs/pmd_report_formats.md M docs/pages/pmd/userdocs/tools/maven.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M docs/pages/release_notes_pmd7.md M javacc-wrapper.xml M pmd-ant/pom.xml M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/Formatter.java A pmd-ant/src/main/java/net/sourceforge/pmd/ant/InternalApiBridge.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/ReportException.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/RuleSetWrapper.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/SourceLanguage.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java R pmd-apex-jorje/pom.xml R pmd-apex-jorje/repo/README.md R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/_remote.repositories R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.jar R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.pom R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/maven-metadata-local.xml R pmd-apex-jorje/repo/create-local-repo.sh M pmd-apex/pom.xml R pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexJorjeLogging.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageProcessor.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationParameter.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnonymousClass.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTArrayLoadExpression.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTArrayStoreExpression.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAssignmentExpression.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTBinaryExpression.java M pmd-apex/src/main/java/net/sourceforge/pmd/la
[pmd-commits] [pmd/pmd] 9f4d87: [java] SingletonClassReturningNewInstance - fix do...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 9f4d870fa514a90b51c5871f8cc9122c2ca58a24 https://github.com/pmd/pmd/commit/9f4d870fa514a90b51c5871f8cc9122c2ca58a24 Author: Andreas Dangel Date: 2024-01-17 (Wed, 17 Jan 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/SingletonClassReturningNewInstance.xml Log Message: --- [java] SingletonClassReturningNewInstance - fix double assignment case Fixes #932 Commit: 023e51e67fe3f02136fab1fbdc57f98038e39a9c https://github.com/pmd/pmd/commit/023e51e67fe3f02136fab1fbdc57f98038e39a9c Author: Andreas Dangel Date: 2024-01-17 (Wed, 17 Jan 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/SingletonClassReturningNewInstance.xml Log Message: --- [java] SingletonClassReturningNewInstance - variant 2 (#932) Commit: 82db75bedf02336dbbf9d2612d4ed6cb26c668d7 https://github.com/pmd/pmd/commit/82db75bedf02336dbbf9d2612d4ed6cb26c668d7 Author: Juan Martín Sotuyo Dodero Date: 2024-03-03 (Sun, 03 Mar 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/SingletonClassReturningNewInstance.xml Log Message: --- Merge pull request #4801 from adangel/issue-932-SingletonClassReturningNewInstance [java] SingletonClassReturningNewInstance - fix double assignment case Compare: https://github.com/pmd/pmd/compare/5ee8176b2721...82db75bedf02 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 621cd0: Update to use renamed pmd-designer
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 621cd0e0137390e16d1ce6df3707575c8419fa39 https://github.com/pmd/pmd/commit/621cd0e0137390e16d1ce6df3707575c8419fa39 Author: Andreas Dangel Date: 2024-02-22 (Thu, 22 Feb 2024) Changed paths: M do-release.sh M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/userdocs/extending/designer_reference.md M docs/pages/release_notes.md M pmd-cli/pom.xml M pmd-dist/pom.xml Log Message: --- Update to use renamed pmd-designer See pmd/pmd-designer#80 Commit: 2b37fbe9ba814c2309a520606bca17e153691465 https://github.com/pmd/pmd/commit/2b37fbe9ba814c2309a520606bca17e153691465 Author: Juan Martín Sotuyo Dodero Date: 2024-03-03 (Sun, 03 Mar 2024) Changed paths: M .all-contributorsrc M .ci/build.sh M docs/pages/pmd/languages/apex.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-ant/pom.xml M pmd-apex/pom.xml M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.kt M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexCommentTest.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/MethodNamingConventions.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/documentation/xml/ApexDoc.xml M pmd-compat6/pom.xml A pmd-compat6/src/it/cpd-for-csharp/invoker.properties A pmd-compat6/src/it/cpd-for-csharp/pom.xml A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings1.cs A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings2.cs A pmd-compat6/src/it/cpd-for-csharp/verify.bsh A pmd-compat6/src/it/pmd-for-java/config_error_ruleset.xml M pmd-compat6/src/it/pmd-for-java/pom.xml M pmd-compat6/src/it/pmd-for-java/verify.bsh M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/LanguageFactory.java M pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java M pmd-core/pom.xml M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AbstractAnalysisCache.java M pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/FileAnalysisCacheTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/internal/NodeStreamBlanketTest.java M pmd-java/pom.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NonSerializableClassRule.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/rule/internal/DataflowPass.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredTest.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTCastExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTFieldAccessTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodCallTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclarationTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTSuperExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTThisExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTypeTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTUnaryExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/NodeParsingCtx.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParenthesesTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TestExtensions.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TypeDisambiguationTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/UsageResolutionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/VarDisambiguationTest.k
[pmd-commits] [pmd/pmd] 708c8f: [doc] Rework release notes
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 708c8f14c6b6f15a3b6581638882194776253077 https://github.com/pmd/pmd/commit/708c8f14c6b6f15a3b6581638882194776253077 Author: Andreas Dangel Date: 2024-03-09 (Sat, 09 Mar 2024) Changed paths: M docs/pages/pmd/userdocs/migrating_to_pmd7.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Rework release notes - move more details into release_notes_pmd7.md - sort sections alphabetically (in language related changes) Commit: d1ef7c728c6388d09065853f143572cec9416a4d https://github.com/pmd/pmd/commit/d1ef7c728c6388d09065853f143572cec9416a4d Author: Andreas Dangel Date: 2024-03-10 (Sun, 10 Mar 2024) Changed paths: M docs/pages/pmd/userdocs/migrating_to_pmd7.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Review release notes - make sure, everything is mentioned in both files - unify formatting - combine java 21/22 changes - sort language related changes alphabetically Commit: eb631b987d731bf81937cdc0ac41623b91d15428 https://github.com/pmd/pmd/commit/eb631b987d731bf81937cdc0ac41623b91d15428 Author: Andreas Dangel Date: 2024-03-10 (Sun, 10 Mar 2024) Changed paths: M docs/_includes/language_info.html M docs/_plugins/javadoc_tag.rb M docs/_plugins/tocmaker_block.rb M docs/css/customstyles.css M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/language_properties.md M docs/pages/pmd/languages/velocity.md M docs/pages/pmd/languages/xml.md M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md M docs/pages/pmd/userdocs/incremental_analysis.md M docs/pages/pmd/userdocs/migrating_to_pmd7.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/metrics/MetricsUtil.java Log Message: --- [doc] Review links in release notes and doc pages - fix javadoc to find Kotlin files - fix formatting for language info box - fix tocmaker link generator Commit: afaa198237c2e906d24f300ed5f2cfcf7e9fde33 https://github.com/pmd/pmd/commit/afaa198237c2e906d24f300ed5f2cfcf7e9fde33 Author: Andreas Dangel Date: 2024-03-11 (Mon, 11 Mar 2024) Changed paths: M docs/_plugins/javadoc_tag.rb M docs/_plugins/jdoc_namespace_tag.rb M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Add tag jdoc_package_old Commit: 10aba575facba48b2e49fef2af8266afd9e1555d https://github.com/pmd/pmd/commit/10aba575facba48b2e49fef2af8266afd9e1555d Author: Andreas Dangel Date: 2024-03-11 (Mon, 11 Mar 2024) Changed paths: M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Review links in release notes - fix javadoc links Commit: 873dea97ffe33de4852de6d36773c603d4083711 https://github.com/pmd/pmd/commit/873dea97ffe33de4852de6d36773c603d4083711 Author: Andreas Dangel Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Review links in release notes - fix javadoc links Commit: 2dc91b3de5111f8f46a545295e3853399040a2b8 https://github.com/pmd/pmd/commit/2dc91b3de5111f8f46a545295e3853399040a2b8 Author: Andreas Dangel Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M Gemfile M Gemfile.lock M docs/Gemfile M docs/Gemfile.lock Log Message: --- Update gems Add bigdecimal and csv module, to be ruby 3.4 ready Commit: fb90ba3e385db07b3f71d45d4f32f763b861eec6 https://github.com/pmd/pmd/commit/fb90ba3e385db07b3f71d45d4f32f763b861eec6 Author: Andreas Dangel Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Review links in release notes Replace links with fixed urls Commit: adef8c29d5a0b87486c7298cc60b9339b795413a https://github.com/pmd/pmd/commit/adef8c29d5a0b87486c7298cc60b9339b795413a Author: Andreas Dangel Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Review links in release notes Replace links with fixed urls Commit: d54b8b3e8f7d3e8462729142aaf44e7a55ee0d15 https://github.com/pmd/pmd/commit/d54b8b3e8f7d3e8462729142aaf44e7a55ee0d15 Author: Andreas Dangel Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M docs/pages/release_notes_pmd7.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/InternalApiBridge.java
[pmd-commits] [pmd/pmd] 033f55: Add test case for #3626
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 033f556006a549f164be31585f2f9b2b968e868d https://github.com/pmd/pmd/commit/033f556006a549f164be31585f2f9b2b968e868d Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateField.xml Log Message: --- Add test case for #3626 Commit: e2eda6cec7c0afb331c4a5e87ac5ff4dae2823ee https://github.com/pmd/pmd/commit/e2eda6cec7c0afb331c4a5e87ac5ff4dae2823ee Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseDiamondOperator.xml Log Message: --- Add test case for #2710 Commit: c084e54c582a645ca4cdace7274ac0fb7c9986b6 https://github.com/pmd/pmd/commit/c084e54c582a645ca4cdace7274ac0fb7c9986b6 Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/BrokenNullCheck.xml Log Message: --- Add test case for #3430 Commit: 37d352b3c13ed1d4d73d7c6226afc81e6a76ce9a https://github.com/pmd/pmd/commit/37d352b3c13ed1d4d73d7c6226afc81e6a76ce9a Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml Log Message: --- Add test case for #1316 Commit: d0f8383c3e754f9fda3652252fcca12a0646c2cb https://github.com/pmd/pmd/commit/d0f8383c3e754f9fda3652252fcca12a0646c2cb Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageFormat.xml Log Message: --- Add test case for #935 Commit: 5a614bcfb586daf7828a9539e4fa5926dd0ec7e9 https://github.com/pmd/pmd/commit/5a614bcfb586daf7828a9539e4fa5926dd0ec7e9 Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/ConsecutiveAppendsShouldReuse.xml Log Message: --- Add test case for #1081 Commit: 07850f3423674302eb6c182a7a946b2a6e4b631e https://github.com/pmd/pmd/commit/07850f3423674302eb6c182a7a946b2a6e4b631e Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml Log Message: --- Add test case for #3467 Commit: e7ec34ee653dbc62c686c2b55f74bfe6779a57ec https://github.com/pmd/pmd/commit/e7ec34ee653dbc62c686c2b55f74bfe6779a57ec Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml Log Message: --- Add test case for #3627 Commit: 6be72b2795fc5656c382c5b4b8ff479f71b3e33a https://github.com/pmd/pmd/commit/6be72b2795fc5656c382c5b4b8ff479f71b3e33a Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml Log Message: --- Add test case for #3802 Commit: a26717533c6142ac9d81d0d5516728a84c9bb548 https://github.com/pmd/pmd/commit/a26717533c6142ac9d81d0d5516728a84c9bb548 Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseLocaleWithCaseConversions.xml Log Message: --- Add test case for #4277 Compare: https://github.com/pmd/pmd/compare/7d9dc2fcb65b...a26717533c61 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 8df40c: Add test case for #2534
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 8df40cccf5e498b68ef3c4e945ceaf73eef55341 https://github.com/pmd/pmd/commit/8df40cccf5e498b68ef3c4e945ceaf73eef55341 Author: Juan Martín Sotuyo Dodero Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ClassCastExceptionWithToArray.xml Log Message: --- Add test case for #2534 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 4cb960: Add test case for #4114
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 4cb9607c4fa06e1c2fe2e5d3d6297b8f507e8b37 https://github.com/pmd/pmd/commit/4cb9607c4fa06e1c2fe2e5d3d6297b8f507e8b37 Author: Juan Martín Sotuyo Dodero Date: 2024-03-21 (Thu, 21 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml Log Message: --- Add test case for #4114 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits