Branch: refs/heads/main
Home: https://github.com/pmd/pmd
Commit: 3c9779b1ac31f36391dd155a22d6c733ded8d85f
https://github.com/pmd/pmd/commit/3c9779b1ac31f36391dd155a22d6c733ded8d85f
Author: Julia Paluch <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits