Branch: refs/heads/main Home: https://github.com/pmd/pmd Commit: 567301fb9b1b66da84abbe72aaeedadfb89b8d9c https://github.com/pmd/pmd/commit/567301fb9b1b66da84abbe72aaeedadfb89b8d9c Author: Thomas Prouvot <prouvo...@gmail.com> Date: 2025-05-07 (Wed, 07 May 2025)
Changed paths: A pmd-css/pom.xml A pmd-css/src/main/antlr4/net/sourceforge/pmd/lang/css/ast/css.g4 A pmd-css/src/main/java/net/sourceforge/pmd/lang/css/CssLanguageModule.java A pmd-css/src/main/java/net/sourceforge/pmd/lang/css/cpd/CssCpdLexer.java A pmd-css/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language A pmd-css/src/test/java/net/sourceforge/pmd/lang/css/cpd/CssCpdLexerTest.java A pmd-css/src/test/resources/net/sourceforge/pmd/lang/css/cpd/testdata/literals.css M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java M pom.xml Log Message: ----------- Add PMD CSS module and lexer support - Introduced a new PMD module for CSS, including the necessary POM configuration. - Added ANTLR grammar for CSS to support syntax parsing. - Implemented the `CssLanguageModule` and `CssCpdLexer` for code duplication detection. - Created unit tests for the CSS lexer functionality. - Updated the binary distribution to include CSS as a supported language. Commit: 86c8c46fbd16a05dd6df14a2d3c0fe23e442d69e https://github.com/pmd/pmd/commit/86c8c46fbd16a05dd6df14a2d3c0fe23e442d69e Author: Thomas Prouvot <prouvo...@gmail.com> Date: 2025-05-13 (Tue, 13 May 2025) Changed paths: A docs/pages/pmd/languages/css.md M pmd-css/pom.xml A pmd-css/src/main/antlr4/net/sourceforge/pmd/lang/css/ast/CssLexer.g4 R pmd-css/src/main/antlr4/net/sourceforge/pmd/lang/css/ast/css.g4 M pmd-css/src/main/java/net/sourceforge/pmd/lang/css/CssLanguageModule.java M pmd-css/src/main/java/net/sourceforge/pmd/lang/css/cpd/CssCpdLexer.java A pmd-css/src/main/java/net/sourceforge/pmd/lang/css/cpd/package-info.java M pmd-css/src/test/java/net/sourceforge/pmd/lang/css/cpd/CssCpdLexerTest.java A pmd-css/src/test/resources/net/sourceforge/pmd/lang/css/cpd/testdata/literals.txt M pmd-languages-deps/pom.xml Log Message: ----------- fix test Commit: 8fd84f2749f44b2458e974a00e6d05394c51715f https://github.com/pmd/pmd/commit/8fd84f2749f44b2458e974a00e6d05394c51715f Author: Thomas Prouvot <prouvo...@gmail.com> Date: 2025-05-13 (Tue, 13 May 2025) Changed paths: M pmd-css/pom.xml Log Message: ----------- fix error when no previous version of the module was found Commit: 3fb06885de75ad86bfab1c565e655e1d01aebc6b https://github.com/pmd/pmd/commit/3fb06885de75ad86bfab1c565e655e1d01aebc6b Author: Thomas Prouvot <35368290+tprou...@users.noreply.github.com> Date: 2025-05-19 (Mon, 19 May 2025) Changed paths: M pmd-css/pom.xml Log Message: ----------- Update pmd-css/pom.xml Co-authored-by: Andreas Dangel <andreas.dan...@adangel.org> Commit: 2e981e3e500bf788522cd795701fb7c4d98267a9 https://github.com/pmd/pmd/commit/2e981e3e500bf788522cd795701fb7c4d98267a9 Author: Thomas Prouvot <35368290+tprou...@users.noreply.github.com> Date: 2025-05-19 (Mon, 19 May 2025) Changed paths: M docs/pages/pmd/languages/css.md Log Message: ----------- Update docs/pages/pmd/languages/css.md Co-authored-by: Andreas Dangel <andreas.dan...@adangel.org> Commit: 3e4fb7dcaedb94a2e9821ccc3415b7d0f6be90d5 https://github.com/pmd/pmd/commit/3e4fb7dcaedb94a2e9821ccc3415b7d0f6be90d5 Author: Thomas Prouvot <prouvo...@gmail.com> Date: 2025-05-19 (Mon, 19 May 2025) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md Log Message: ----------- Documenting the new entry required in pmd-sidebar.yml Commit: 40d7597406ed8876587eca3f3412bd802f5fdb47 https://github.com/pmd/pmd/commit/40d7597406ed8876587eca3f3412bd802f5fdb47 Author: Thomas Prouvot <prouvo...@gmail.com> Date: 2025-05-19 (Mon, 19 May 2025) Changed paths: M pmd-css/src/main/antlr4/net/sourceforge/pmd/lang/css/ast/CssLexer.g4 Log Message: ----------- Mention lexer source Commit: 26beedcf1d497af1df2991886b4d89a9711429a5 https://github.com/pmd/pmd/commit/26beedcf1d497af1df2991886b4d89a9711429a5 Author: Thomas Prouvot <prouvo...@gmail.com> Date: 2025-05-19 (Mon, 19 May 2025) Changed paths: M pom.xml Log Message: ----------- keep the new line Commit: a09b0827e5b1b755d9ed8bff7fcef845ba6a80d1 https://github.com/pmd/pmd/commit/a09b0827e5b1b755d9ed8bff7fcef845ba6a80d1 Author: Thomas Prouvot <prouvo...@gmail.com> Date: 2025-07-04 (Fri, 04 Jul 2025) Changed paths: M docs/_plugins/jdoc_namespace_tag.rb M pmd-css/src/main/java/net/sourceforge/pmd/lang/css/cpd/CssCpdLexer.java M pmd-css/src/test/resources/net/sourceforge/pmd/lang/css/cpd/testdata/literals.txt Log Message: ----------- Implementing changes requested in PR comments Commit: 54de287dc7fd5b0a876332d197e356cecdc38b46 https://github.com/pmd/pmd/commit/54de287dc7fd5b0a876332d197e356cecdc38b46 Author: Thomas Prouvot <prouvo...@gmail.com> Date: 2025-07-04 (Fri, 04 Jul 2025) Changed paths: M pmd-css/pom.xml Log Message: ----------- Updating snapshot version Commit: 82fec8fb51f498d86d05f3ba600a445bd4a6df6f https://github.com/pmd/pmd/commit/82fec8fb51f498d86d05f3ba600a445bd4a6df6f Author: Andreas Dangel <andreas.dan...@adangel.org> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M docs/pages/pmd/languages/css.md Log Message: ----------- [doc] Update version Commit: bdfbdaf8e24391183e07f58df06cea0d65b3a1ec https://github.com/pmd/pmd/commit/bdfbdaf8e24391183e07f58df06cea0d65b3a1ec Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#5733) Commit: c73740b7fa725a7f6b444b73f104c691a04520f6 https://github.com/pmd/pmd/commit/c73740b7fa725a7f6b444b73f104c691a04520f6 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml M docs/_plugins/jdoc_namespace_tag.rb M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md A docs/pages/pmd/languages/css.md M docs/pages/release_notes.md A pmd-css/pom.xml A pmd-css/src/main/antlr4/net/sourceforge/pmd/lang/css/ast/CssLexer.g4 A pmd-css/src/main/java/net/sourceforge/pmd/lang/css/CssLanguageModule.java A pmd-css/src/main/java/net/sourceforge/pmd/lang/css/cpd/CssCpdLexer.java A pmd-css/src/main/java/net/sourceforge/pmd/lang/css/cpd/package-info.java A pmd-css/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language A pmd-css/src/test/java/net/sourceforge/pmd/lang/css/cpd/CssCpdLexerTest.java A pmd-css/src/test/resources/net/sourceforge/pmd/lang/css/cpd/testdata/literals.css A pmd-css/src/test/resources/net/sourceforge/pmd/lang/css/cpd/testdata/literals.txt M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java M pmd-languages-deps/pom.xml M pom.xml Log Message: ----------- [css] Add new CPD language (#5733) Merge pull request #5733 from tprouvot:feat/addCSStoCPD Compare: https://github.com/pmd/pmd/compare/01aaa106b8e3...c73740b7fa72 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