Branch: refs/heads/pmd/7.0.x
Home: https://github.com/pmd/pmd
Commit: 1f9c7c57654648df6d25fdee54b48f4a5f58c69a
https://github.com/pmd/pmd/commit/1f9c7c57654648df6d25fdee54b48f4a5f58c69a
Author: Andreas Dangel <[email protected]>
Date: 2022-04-24 (Sun, 24 Apr 2022)
Changed paths:
M
pmd-test/src/main/java/net/sourceforge/pmd/testframework/PMDTestRunner.java
M
pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTestRunner.java
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
M
pmd-test/src/main/java/net/sourceforge/pmd/testframework/TestDescriptor.java
Log Message:
-----------
[test] Print Test Method Name for failed rule tests
This helps to select just this failed test to
rerun it within the IDE.
Also replace parenthesis in the test case description.
Commit: 6ec5fe1073dd91abfded114ff8f194537c9693a5
https://github.com/pmd/pmd/commit/6ec5fe1073dd91abfded114ff8f194537c9693a5
Author: Andreas Dangel <[email protected]>
Date: 2022-04-24 (Sun, 24 Apr 2022)
Changed paths:
M
pmd-test/src/main/java/net/sourceforge/pmd/testframework/TestDescriptor.java
Log Message:
-----------
Fix pmd
Commit: 57dfc7fb40d315106d6882b0b132db82ce55fa4c
https://github.com/pmd/pmd/commit/57dfc7fb40d315106d6882b0b132db82ce55fa4c
Author: naveen <[email protected]>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M .github/workflows/troubleshooting.yml
Log Message:
-----------
chore: Set permissions for GitHub actions
Restrict the GitHub token permissions only to the required ones; this way,
even if the attackers will succeed in compromising your workflow, they won’t be
able to do much.
- Included permissions for the action.
https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn
requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)
Signed-off-by: naveen <[email protected]>
Commit: c224209d7fe12f0b7e2a1c34b25f6ee562f8addc
https://github.com/pmd/pmd/commit/c224209d7fe12f0b7e2a1c34b25f6ee562f8addc
Author: Andreas Dangel <[email protected]>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/ast/PositionTest.java
M
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/ast/testdata/SimpleHtmlFile.txt
M
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/ast/testdata/SimpleXmlFile.txt
M
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/ast/testdata/TemplateFragment.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/TextBlocks.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/PatternMatchingInstanceof.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Point.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Records.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/DealingWithNull.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/EnhancedTypeCheckingSwitch.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/GuardedAndParenthesizedPatterns.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/PatternsInSwitchLabels.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/ScopeOfPatternVariableDeclarations.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/DealingWithNull.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/EnhancedTypeCheckingSwitch.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/ExhaustiveSwitch.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/GuardedAndParenthesizedPatterns.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/PatternsInSwitchLabels.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/RefiningPatternsInSwitch.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/ScopeOfPatternVariableDeclarations.txt
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodePrinters.kt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ExecuteImmediateBulkCollect1.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ExecuteImmediateBulkCollect2.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ExecuteImmediateBulkCollect3.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/OpenForStatement.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup1.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup2.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParsingExclusion.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoArray.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SqlPlusLexicalVariablesIssue195.txt
Log Message:
-----------
[test] Backport NodePrinters.kt from pmd7
Commit: 94057f688d041ad140604bb1fb1249bad54adb31
https://github.com/pmd/pmd/commit/94057f688d041ad140604bb1fb1249bad54adb31
Author: Andreas Dangel <[email protected]>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes (#3943)
Commit: 47beb1c3cdcb8af1a0334c1c16bf589e760a3077
https://github.com/pmd/pmd/commit/47beb1c3cdcb8af1a0334c1c16bf589e760a3077
Author: Andreas Dangel <[email protected]>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md
Log Message:
-----------
Add @naveensrinivasan as a contributor
Commit: e110a8447381a003e81b4212ddbf0e721b5bcb2e
https://github.com/pmd/pmd/commit/e110a8447381a003e81b4212ddbf0e721b5bcb2e
Author: Andreas Dangel <[email protected]>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M .all-contributorsrc
M .github/workflows/troubleshooting.yml
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
Log Message:
-----------
Merge pull request #3943 from turrisxyz:setup-permissions
chore: Set permissions for GitHub actions #3943
Commit: 4eb2471939d49fe325fb2af1f60bf8b7b31c733d
https://github.com/pmd/pmd/commit/4eb2471939d49fe325fb2af1f60bf8b7b31c733d
Author: Andreas Dangel <[email protected]>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M Gemfile.lock
Log Message:
-----------
Update gems
Fixes Command injection in ruby-git
(https://github.com/pmd/pmd/security/dependabot/21)
Commit: 094bb1310ae011e484ad7c61dc1c66b0320c8f0d
https://github.com/pmd/pmd/commit/094bb1310ae011e484ad7c61dc1c66b0320c8f0d
Author: Andreas Dangel <[email protected]>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M docs/Gemfile.lock
Log Message:
-----------
Update gems
Commit: efcc58308604a8210677f11c6dd5ae816fb458dc
https://github.com/pmd/pmd/commit/efcc58308604a8210677f11c6dd5ae816fb458dc
Author: Andreas Dangel <[email protected]>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
M
pmd-test/src/main/java/net/sourceforge/pmd/testframework/TestDescriptor.java
A
pmd-test/src/test/java/net/sourceforge/pmd/testframework/TestDescriptorTest.java
Log Message:
-----------
[test] Improve test method name, display test method
Commit: 915b7f8b619d4992c3dc7ea166db73b79c83f9ae
https://github.com/pmd/pmd/commit/915b7f8b619d4992c3dc7ea166db73b79c83f9ae
Author: Andreas Dangel <[email protected]>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M
pmd-test/src/main/java/net/sourceforge/pmd/testframework/PMDTestRunner.java
M
pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTestRunner.java
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
M
pmd-test/src/main/java/net/sourceforge/pmd/testframework/TestDescriptor.java
A
pmd-test/src/test/java/net/sourceforge/pmd/testframework/TestDescriptorTest.java
Log Message:
-----------
Merge pull request #3939 from adangel:improved-rule-test-support
[test] Print Test Method Name for failed rule tests #3939
Commit: 4c45d6125e4f7e02721bbfe1edd3489c701b05c3
https://github.com/pmd/pmd/commit/4c45d6125e4f7e02721bbfe1edd3489c701b05c3
Author: Andreas Dangel <[email protected]>
Date: 2022-04-29 (Fri, 29 Apr 2022)
Changed paths:
M .all-contributorsrc
M .github/workflows/troubleshooting.yml
M Gemfile.lock
M docs/Gemfile.lock
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt
M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/ast/PositionTest.java
M
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/ast/testdata/SimpleHtmlFile2.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/Bug1429.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/Bug1530.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/EmptyStmts1.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/EmptyStmts2.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/EmptyStmts3.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug207.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug208.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug309.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug1333.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug1470.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug206.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases18.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchStatements.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchWithFallthrough.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SynchronizedStmts.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/MultipleCaseLabels.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SimpleSwitchExpressions.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SwitchExpressions.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SwitchRules.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/YieldStatements.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/NonSealedIdentifier.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/TextBlocks.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalClassAndInterfaceDeclarations.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalRecords.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/NonSealedIdentifier.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/PatternMatchingInstanceof.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Point.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Records.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/LocalVars.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/SealedInnerClasses.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/expression/Expr.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/geometry/Shape.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/geometry/Square.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/DealingWithNull.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/EnhancedTypeCheckingSwitch.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/GuardedAndParenthesizedPatterns.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/PatternsInSwitchLabels.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/ScopeOfPatternVariableDeclarations.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/DealingWithNull.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/EnhancedTypeCheckingSwitch.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/ExhaustiveSwitch.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/GuardedAndParenthesizedPatterns.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/PatternsInSwitchLabels.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/RefiningPatternsInSwitch.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/ScopeOfPatternVariableDeclarations.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java9/jdk9_module_info.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java9/jdk9_module_info_with_annot.txt
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodePrinters.kt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ExecuteImmediateBulkCollect1.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ExecuteImmediateBulkCollect2.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ExecuteImmediateBulkCollect3.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/OpenForStatement.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup1.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup2.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParsingExclusion.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoArray.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SqlPlusLexicalVariablesIssue195.txt
M
pmd-test/src/main/java/net/sourceforge/pmd/testframework/PMDTestRunner.java
M
pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTestRunner.java
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
M
pmd-test/src/main/java/net/sourceforge/pmd/testframework/TestDescriptor.java
A
pmd-test/src/test/java/net/sourceforge/pmd/testframework/TestDescriptorTest.java
Log Message:
-----------
Merge branch 'master' into pmd/7.0.x
Compare: https://github.com/pmd/pmd/compare/73f670b11a91...4c45d6125e4f
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits