Branch: refs/heads/main Home: https://github.com/pmd/pmd Commit: 3c9779b1ac31f36391dd155a22d6c733ded8d85f https://github.com/pmd/pmd/commit/3c9779b1ac31f36391dd155a22d6c733ded8d85f Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-19 (Thu, 19 Dec 2024)
Changed paths: M pmd-languages-deps/pom.xml A pmd-rust/pom.xml M pom.xml Log Message: ----------- create new Maven module for rust Commit: c6222fc1be86cca0b99d344822e6a1a6106f3a26 https://github.com/pmd/pmd/commit/c6222fc1be86cca0b99d344822e6a1a6106f3a26 Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: A pmd-rust/src/main/antlr4/RustLexer.g4 A pmd-rust/src/main/antlr4/RustParser.g4 Log Message: ----------- add Rust antlr4 grammar Commit: bf30f3c06844fbb47b5275b977063ad36fe08685 https://github.com/pmd/pmd/commit/bf30f3c06844fbb47b5275b977063ad36fe08685 Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java R pmd-rust/src/main/antlr4/RustLexer.g4 R pmd-rust/src/main/antlr4/RustParser.g4 A pmd-rust/src/main/antlr4/net/sourceforge/pmd/lang/rust/ast/RustLexer.g4 A pmd-rust/src/main/antlr4/net/sourceforge/pmd/lang/rust/ast/RustParser.g4 A pmd-rust/src/main/java/net/sourceforge/pmd/lang/rust/RustLanguageModule.java A pmd-rust/src/main/java/net/sourceforge/pmd/lang/rust/cpd/RustCpdLexer.java A pmd-rust/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language Log Message: ----------- move antlr4 grammar into package and add RustLanguageModule and RustCpdLexer Commit: 5a36c28cdea4d79cb6634cff893dd87814b5e52f https://github.com/pmd/pmd/commit/5a36c28cdea4d79cb6634cff893dd87814b5e52f Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: A pmd-rust/src/test/java/net/sourceforge/pmd/lang/rust/cpd/RustCpdLexerTest.java A pmd-rust/src/test/resources/net/sourceforge/pmd/lang/rust/cpd/testdata/helloworld.rs Log Message: ----------- add hello world test Commit: 75103acc3f78f9770fd048cafb3e06ae3b7766b2 https://github.com/pmd/pmd/commit/75103acc3f78f9770fd048cafb3e06ae3b7766b2 Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: A docs/pages/pmd/languages/rust.md Log Message: ----------- docs Commit: da524115c0b943256a1466c4d0145b0fc49b1a8f https://github.com/pmd/pmd/commit/da524115c0b943256a1466c4d0145b0fc49b1a8f Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-20 (Fri, 20 Dec 2024) Changed paths: M pmd-rust/src/main/java/net/sourceforge/pmd/lang/rust/RustLanguageModule.java Log Message: ----------- extension should be rs Commit: d82ea7b5dbccbc2317cdb120cbc6182906b32a5c https://github.com/pmd/pmd/commit/d82ea7b5dbccbc2317cdb120cbc6182906b32a5c Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-20 (Fri, 20 Dec 2024) Changed paths: R pmd-rust/src/main/antlr4/net/sourceforge/pmd/lang/rust/ast/RustParser.g4 Log Message: ----------- parser is unnecessary Commit: 6261ac5a7e221f354ae1af321573fe56f44c8c94 https://github.com/pmd/pmd/commit/6261ac5a7e221f354ae1af321573fe56f44c8c94 Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-20 (Fri, 20 Dec 2024) Changed paths: A pmd-rust/src/main/antlr4/net/sourceforge/pmd/lang/rust/ast/README.md Log Message: ----------- add README for rust grammar Commit: 8d7d5e938fea75a7e2477fff15cdb63cfb322a74 https://github.com/pmd/pmd/commit/8d7d5e938fea75a7e2477fff15cdb63cfb322a74 Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-20 (Fri, 20 Dec 2024) Changed paths: M pmd-rust/pom.xml Log Message: ----------- add placeholder for japicmp oldVersion and ignore missing old version for now Commit: 8c96831806696fb7fb6786bf66b39ecab5c74c9e https://github.com/pmd/pmd/commit/8c96831806696fb7fb6786bf66b39ecab5c74c9e Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-20 (Fri, 20 Dec 2024) Changed paths: M pmd-rust/src/main/java/net/sourceforge/pmd/lang/rust/RustLanguageModule.java A pmd-rust/src/main/java/net/sourceforge/pmd/lang/rust/ast/RustLexer.java A pmd-rust/src/main/java/net/sourceforge/pmd/lang/rust/ast/RustLexerBase.java M pmd-rust/src/main/java/net/sourceforge/pmd/lang/rust/cpd/RustCpdLexer.java M pmd-rust/src/test/java/net/sourceforge/pmd/lang/rust/cpd/RustCpdLexerTest.java A pmd-rust/src/test/resources/net/sourceforge/pmd/lang/rust/cpd/testdata/helloworld.txt Log Message: ----------- ignore CPD and checkstyle for autogenerated and third-party files, fix import order, add helloworld.txt to test data Commit: 0f58dae1f25ae3c6b72f6dc1e070d86599c3e716 https://github.com/pmd/pmd/commit/0f58dae1f25ae3c6b72f6dc1e070d86599c3e716 Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-21 (Sat, 21 Dec 2024) Changed paths: M pmd-rust/src/main/antlr4/net/sourceforge/pmd/lang/rust/ast/README.md M pmd-rust/src/main/antlr4/net/sourceforge/pmd/lang/rust/ast/RustLexer.g4 R pmd-rust/src/main/java/net/sourceforge/pmd/lang/rust/ast/RustLexer.java R pmd-rust/src/main/java/net/sourceforge/pmd/lang/rust/ast/RustLexerBase.java Log Message: ----------- inline custom antlr functions so that lexer class can be generated without issues Commit: 4b773a003ab6e95fc1f4d2dbe87adeb1c28d2412 https://github.com/pmd/pmd/commit/4b773a003ab6e95fc1f4d2dbe87adeb1c28d2412 Author: Julia Paluch <paluc...@gmail.com> Date: 2024-12-21 (Sat, 21 Dec 2024) Changed paths: M pmd-rust/src/main/antlr4/net/sourceforge/pmd/lang/rust/ast/README.md M pmd-rust/src/main/antlr4/net/sourceforge/pmd/lang/rust/ast/RustLexer.g4 Log Message: ----------- add support for backticks Commit: 7085e0dfe9e4c44c75448c3e552314d2d63abe7e https://github.com/pmd/pmd/commit/7085e0dfe9e4c44c75448c3e552314d2d63abe7e Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-12-27 (Fri, 27 Dec 2024) Changed paths: M pmd-rust/pom.xml Log Message: ----------- [rust] Fix japicmp config to ignore missing old version Commit: 4c58683eb00a02e82bce6655a1cbd3f4ab54d085 https://github.com/pmd/pmd/commit/4c58683eb00a02e82bce6655a1cbd3f4ab54d085 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-12-27 (Fri, 27 Dec 2024) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml M docs/_plugins/jdoc_namespace_tag.rb M docs/index.md M docs/pages/pmd/languages/rust.md M docs/pages/pmd/userdocs/cpd/cpd.md M pom.xml Log Message: ----------- [doc] Add Rust as additional CPD language Commit: c4c833a7ccd03fcca22a1b3e1d718f515fc6ba17 https://github.com/pmd/pmd/commit/c4c833a7ccd03fcca22a1b3e1d718f515fc6ba17 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-12-27 (Fri, 27 Dec 2024) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#5414) Commit: 51767f33b7bbb1f045f0cc4f67fb7c39ec55847e https://github.com/pmd/pmd/commit/51767f33b7bbb1f045f0cc4f67fb7c39ec55847e Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-12-27 (Fri, 27 Dec 2024) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml M docs/_plugins/jdoc_namespace_tag.rb M docs/index.md A docs/pages/pmd/languages/rust.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/release_notes.md M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java M pmd-languages-deps/pom.xml A pmd-rust/pom.xml A pmd-rust/src/main/antlr4/net/sourceforge/pmd/lang/rust/ast/README.md A pmd-rust/src/main/antlr4/net/sourceforge/pmd/lang/rust/ast/RustLexer.g4 A pmd-rust/src/main/java/net/sourceforge/pmd/lang/rust/RustLanguageModule.java A pmd-rust/src/main/java/net/sourceforge/pmd/lang/rust/cpd/RustCpdLexer.java A pmd-rust/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language A pmd-rust/src/test/java/net/sourceforge/pmd/lang/rust/cpd/RustCpdLexerTest.java A pmd-rust/src/test/resources/net/sourceforge/pmd/lang/rust/cpd/testdata/helloworld.rs A pmd-rust/src/test/resources/net/sourceforge/pmd/lang/rust/cpd/testdata/helloworld.txt M pom.xml Log Message: ----------- Add Rust CPD (#5414) Merge pull request #5414 from juliapaluch:add-rust-cpd Compare: https://github.com/pmd/pmd/compare/6c4825f96090...51767f33b7bb 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