Branch: refs/heads/pmd/7.0.x
Home: https://github.com/pmd/pmd
Commit: 2c8524866cc5bb00f35b4c21a5a86c2a19645176
https://github.com/pmd/pmd/commit/2c8524866cc5bb00f35b4c21a5a86c2a19645176
Author: Juan MartÃn Sotuyo Dodero <[email protected]>
Date: 2022-07-20 (Wed, 20 Jul 2022)
Changed paths:
M pom.xml
Log Message:
-----------
[core] Allow building PMD under Java 18+
- Tests would fail due to the internal usage of SecurityManager without this
flag
Commit: c211759d867dcc46b5dffde6f0413ed5c7a385ba
https://github.com/pmd/pmd/commit/c211759d867dcc46b5dffde6f0413ed5c7a385ba
Author: Gwilym Kuiper <[email protected]>
Date: 2022-07-20 (Wed, 20 Jul 2022)
Changed paths:
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexSOQLInjection.xml
Log Message:
-----------
Add tests for Database.countQuery by copying the Database.query tests
Commit: b3aab7c07ec78c2b03ab0e4e6063f32b9900671e
https://github.com/pmd/pmd/commit/b3aab7c07ec78c2b03ab0e4e6063f32b9900671e
Author: Gwilym Kuiper <[email protected]>
Date: 2022-07-20 (Wed, 20 Jul 2022)
Changed paths:
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionRule.java
Log Message:
-----------
Now detect Database.countQuery as well as Database.query
Commit: 94b3723da0f289ee275e4a94744c196d43b599f8
https://github.com/pmd/pmd/commit/94b3723da0f289ee275e4a94744c196d43b599f8
Author: Gwilym Kuiper <[email protected]>
Date: 2022-07-20 (Wed, 20 Jul 2022)
Changed paths:
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexSOQLInjection.xml
Log Message:
-----------
Use correct queries rather than the same as the Database.query ones
Commit: 50b06f37bc231fe3a886b90629d587d9b2538ba6
https://github.com/pmd/pmd/commit/50b06f37bc231fe3a886b90629d587d9b2538ba6
Author: Matt Hargett <[email protected]>
Date: 2022-07-24 (Sun, 24 Jul 2022)
Changed paths:
M pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4
M
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/factorial.lua
M
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/helloworld.lua
M
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/tabWidth.lua
Log Message:
-----------
Fortify the Lua parser to fix parse error in several OSS Lua codebases when
trying to use CPD.
Commit: 08cc6a1c5c11d2458b4c7c827b82dab589474397
https://github.com/pmd/pmd/commit/08cc6a1c5c11d2458b4c7c827b82dab589474397
Author: Matt Hargett <[email protected]>
Date: 2022-07-24 (Sun, 24 Jul 2022)
Changed paths:
M pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4
Log Message:
-----------
World of Warcraft Lua uses a few non-standard escape patterns, which are easy
enough to add and shouldn't introduce any confusions with errors messages on
other dialects.
Commit: f7f449ca2b2c0bae6107e701e72ef6f1be8ed7c2
https://github.com/pmd/pmd/commit/f7f449ca2b2c0bae6107e701e72ef6f1be8ed7c2
Author: Matt Hargett <[email protected]>
Date: 2022-07-24 (Sun, 24 Jul 2022)
Changed paths:
M pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4
Log Message:
-----------
Luau benchmarks and conformance suite all analyze fine, update test suite
comment.
Commit: 54918a709783ac1ffac44a6a9eeae30b27ccce68
https://github.com/pmd/pmd/commit/54918a709783ac1ffac44a6a9eeae30b27ccce68
Author: Matt Hargett <[email protected]>
Date: 2022-07-24 (Sun, 24 Jul 2022)
Changed paths:
M pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4
Log Message:
-----------
Comments have to go to HIDDEN channel so that suppression comments will work.
Commit: 8fa558e7542d78f8201d7cb55e708aa44f0f0f26
https://github.com/pmd/pmd/commit/8fa558e7542d78f8201d7cb55e708aa44f0f0f26
Author: Matt Hargett <[email protected]>
Date: 2022-07-24 (Sun, 24 Jul 2022)
Changed paths:
M pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4
Log Message:
-----------
Add explaining comment, cleanup inconsistent fragment formatting
Commit: 5dc75e720bae4f1d764e925e306919966ba814b0
https://github.com/pmd/pmd/commit/5dc75e720bae4f1d764e925e306919966ba814b0
Author: Matt Hargett <[email protected]>
Date: 2022-07-24 (Sun, 24 Jul 2022)
Changed paths:
M pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4
Log Message:
-----------
Remove superfluous whitespace'
Commit: b189d07a15750db5d2fc3c609a8c3ba1a66adb6e
https://github.com/pmd/pmd/commit/b189d07a15750db5d2fc3c609a8c3ba1a66adb6e
Author: Matt Hargett <[email protected]>
Date: 2022-07-24 (Sun, 24 Jul 2022)
Changed paths:
M pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4
Log Message:
-----------
Fix another superflous ws
Commit: 49835cb990355438aa8433c1cf832eb4110e703d
https://github.com/pmd/pmd/commit/49835cb990355438aa8433c1cf832eb4110e703d
Author: Andreas Dangel <[email protected]>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes (#4053)
Commit: fb9762877f124a95a82c9ebd8654c1257df370de
https://github.com/pmd/pmd/commit/fb9762877f124a95a82c9ebd8654c1257df370de
Author: Andreas Dangel <[email protected]>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M docs/pages/release_notes.md
M pom.xml
Log Message:
-----------
Merge pull request #4053 from Monits:qol
[core] Allow building PMD under Java 18+ #4053
Commit: 618790613f165662055939253ee68484d781ac2c
https://github.com/pmd/pmd/commit/618790613f165662055939253ee68484d781ac2c
Author: Andreas Dangel <[email protected]>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexSOQLInjection.xml
Log Message:
-----------
[apex] Small fixups
Commit: f121ad15266204516f075ae199e6bf8a4c660ac1
https://github.com/pmd/pmd/commit/f121ad15266204516f075ae199e6bf8a4c660ac1
Author: Andreas Dangel <[email protected]>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes (#4056)
Commit: 73a7ed98ca2ac6a128569ec5eee7abe124335d62
https://github.com/pmd/pmd/commit/73a7ed98ca2ac6a128569ec5eee7abe124335d62
Author: Andreas Dangel <[email protected]>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M docs/pages/release_notes.md
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionRule.java
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexSOQLInjection.xml
Log Message:
-----------
Merge pull request #4056 from
gwilymatgearset:add-support-for-soql-injection-detection-in-count-query
[apex] ApexSOQLInjection: Add support count query #4056
Commit: c583031a189b0aab39bb6ce0c8059a1e70c32357
https://github.com/pmd/pmd/commit/c583031a189b0aab39bb6ce0c8059a1e70c32357
Author: Andreas Dangel <[email protected]>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md
Log Message:
-----------
Add @matthargett as a contributor
Commit: b000b077caaed7c13a9edaa3c11e19df5c384a1f
https://github.com/pmd/pmd/commit/b000b077caaed7c13a9edaa3c11e19df5c384a1f
Author: Andreas Dangel <[email protected]>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes (#4061)
Commit: 0550512a63d32fd6387da64a71ff9c3c6f1283de
https://github.com/pmd/pmd/commit/0550512a63d32fd6387da64a71ff9c3c6f1283de
Author: Andreas Dangel <[email protected]>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4
M
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/factorial.lua
M
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/helloworld.lua
M
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/tabWidth.lua
Log Message:
-----------
Merge pull request #4061 from matthargett:fortify-lua-grammar
[lua] Fix several related Lua parsing issues found when using CPD #4061
Commit: 41eb096dbdb732d870a9d118951d28528f841aa2
https://github.com/pmd/pmd/commit/41eb096dbdb732d870a9d118951d28528f841aa2
Author: Andreas Dangel <[email protected]>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionRule.java
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexSOQLInjection.xml
M pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/ast/Lua.g4
M
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/factorial.lua
M
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/helloworld.lua
M
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/tabWidth.lua
M pom.xml
Log Message:
-----------
Merge branch 'master' into pmd/7.0.x
Compare: https://github.com/pmd/pmd/compare/a24628f6e130...41eb096dbdb7
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits