Branch: refs/heads/master
Home: https://github.com/pmd/pmd
Commit: 7acb2f4eb10b0e39921e84430cec07dc40890f70
https://github.com/pmd/pmd/commit/7acb2f4eb10b0e39921e84430cec07dc40890f70
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
Log Message:
-----------
[doc] Sort changed rules in release notes
Commit: 90642972abbac28de6fa726abdfaac6c617f7c0a
https://github.com/pmd/pmd/commit/90642972abbac28de6fa726abdfaac6c617f7c0a
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AvoidReassigningLoopVariables.xml
Log Message:
-----------
[java] AvoidReassigningLoopVariables - update test case, document differences
Refs #4500
Refs #3123
Commit: d718d3fecc8cff591c9e2a9f82697a428f8af2fc
https://github.com/pmd/pmd/commit/d718d3fecc8cff591c9e2a9f82697a428f8af2fc
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
Log Message:
-----------
[doc] Document changes on report location
Refs #4439
Refs #730
Refs #3123
Commit: 72d9fd6472f5c40c82d5d646a3e8a36ba7c20079
https://github.com/pmd/pmd/commit/72d9fd6472f5c40c82d5d646a3e8a36ba7c20079
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
Log Message:
-----------
[doc] ArrayIsStoredDirectly - reports now on assignment
and not anymore on formal parameter.
Refs #3127
Refs #3123
Commit: aa38d6023b1f0689198caad78cd64c80a553e454
https://github.com/pmd/pmd/commit/aa38d6023b1f0689198caad78cd64c80a553e454
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
Log Message:
-----------
[doc] Document removed rule properties
Refs #3123
Commit: 3fab1980100693b3bf575d3eb04cd1c2018e19be
https://github.com/pmd/pmd/commit/3fab1980100693b3bf575d3eb04cd1c2018e19be
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SwitchDensityRule.java
Log Message:
-----------
[java] SwitchDensityRule - use common report level property for "minimum"
While we calculate the ratio between number of statements and number of labels,
we shouldn't pretend that this is an exact rule - it's anyway a best guess,
that high switch density is a problem. I don't think, it makes a big difference
between 10.2 and 10. You e.g. want to report, when the density is bigger than 10
or bigger than 5. We don't need the report level accuracy here.
Refs #3123
Commit: c9c851554f902422778e6ae281fd981271bbdced
https://github.com/pmd/pmd/commit/c9c851554f902422778e6ae281fd981271bbdced
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
Log Message:
-----------
[doc] Document removed properties for statistical rules
Commit: 1d05aad9be8193da7347b1c7dc0e0a1fcf5453fa
https://github.com/pmd/pmd/commit/1d05aad9be8193da7347b1c7dc0e0a1fcf5453fa
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update issue titles in fixed issues section
Commit: efbbd6cd2f5d176e6b59199dd2ae75ecc161c183
https://github.com/pmd/pmd/commit/efbbd6cd2f5d176e6b59199dd2ae75ecc161c183
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/pmd/userdocs/suppressing_warnings.md
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
Log Message:
-----------
[doc] Update violationSuppressXPath XPath version changes
Commit: 3b31913146d108dc3fb18dc97fbc712cadc7f8ce
https://github.com/pmd/pmd/commit/3b31913146d108dc3fb18dc97fbc712cadc7f8ce
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml
Log Message:
-----------
[doc] Update release notes (#4509)
Closes #4509
Commit: 40aa75aae8b052ec5fbcdf06b9fa3b13ca4100e4
https://github.com/pmd/pmd/commit/40aa75aae8b052ec5fbcdf06b9fa3b13ca4100e4
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableCouldBeFinal.xml
Log Message:
-----------
[doc] Update release notes (#4511)
Closes #4511
Commit: 47252be3061f46837c7c92002dd357673032e3a7
https://github.com/pmd/pmd/commit/47252be3061f46837c7c92002dd357673032e3a7
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableCouldBeFinal.xml
Log Message:
-----------
[java] LocalVariableCouldBeFinal - update test case (#3122)
Commit: bebe05bd8e340cb388a13d56c2ac444016f59425
https://github.com/pmd/pmd/commit/bebe05bd8e340cb388a13d56c2ac444016f59425
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/MethodArgumentCouldBeFinal.xml
Log Message:
-----------
[doc] Update release notes (#4512)
Closes #4512
Commit: bd13b3915c649c9df426bc20597ee14dd0c563c9
https://github.com/pmd/pmd/commit/bd13b3915c649c9df426bc20597ee14dd0c563c9
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M pmd-java/src/main/resources/category/java/codestyle.xml
Log Message:
-----------
[doc] ShortVariable now also reports short enum constant names
Refs #3123
Commit: 8c8ba41b20f95aa0f1c2211b3960c584da34334f
https://github.com/pmd/pmd/commit/8c8ba41b20f95aa0f1c2211b3960c584da34334f
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentSize.xml
Log Message:
-----------
[doc] CommentSize: mention the behavior change of #4369 explicitly
Commit: b92a8e71dbcb5a277cfd55d40a87a2245ee9998c
https://github.com/pmd/pmd/commit/b92a8e71dbcb5a277cfd55d40a87a2245ee9998c
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ImplicitSwitchFallThrough.xml
Log Message:
-----------
[doc] ImplicitSwitchFallThrough - case statements are reported
Refs #3123
Commit: afe1613c93f93b0febf611d20d552c34be17d588
https://github.com/pmd/pmd/commit/afe1613c93f93b0febf611d20d552c34be17d588
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UselessOperationOnImmutable.xml
Log Message:
-----------
[java] UselessOperationOnImmutable - add test case for #4513
Closes #4513
Commit: daf574a888dc65fcc955c828b06f9eeda48bba9d
https://github.com/pmd/pmd/commit/daf574a888dc65fcc955c828b06f9eeda48bba9d
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M pmd-java/src/main/resources/category/java/errorprone.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidLiteralsInIfCondition.xml
Log Message:
-----------
[java] AvoidLiteralsInIfCondition - add test case for #4514
Closes #4514
Commit: 157cac92180ea7935b87963551dfbf8aaf6d1fac
https://github.com/pmd/pmd/commit/157cac92180ea7935b87963551dfbf8aaf6d1fac
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentRequired.xml
Log Message:
-----------
[doc] CommentRequired - doc changed behavior
Commit: 0df041db1d7d8b0717f9a5bb5635e273a560f6dc
https://github.com/pmd/pmd/commit/0df041db1d7d8b0717f9a5bb5635e273a560f6dc
Author: Andreas Dangel <[email protected]>
Date: 2023-04-27 (Thu, 27 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
Log Message:
-----------
[doc] Fix typo for CommentContent forbiddenRegex property
Co-authored-by: Clément Fournier <[email protected]>
Commit: 429f0f076a0077619a382dd1fd5154fa684eebe8
https://github.com/pmd/pmd/commit/429f0f076a0077619a382dd1fd5154fa684eebe8
Author: Andreas Dangel <[email protected]>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedLocalVariable.xml
Log Message:
-----------
[doc] UnusedLocalVariable with try-with-resources and compound statements
Closes #4516
Closes #4617
Commit: 9ecc1a84edc336350b91ee43f2f3eb2cc12ca49a
https://github.com/pmd/pmd/commit/9ecc1a84edc336350b91ee43f2f3eb2cc12ca49a
Author: Andreas Dangel <[email protected]>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedLocalVariable.xml
Log Message:
-----------
[doc] UnusedLocalVariable with multiple for loop indices
Closes #4518
Commit: 1530ee515da70389f430912d843ec73b3b0ffd1b
https://github.com/pmd/pmd/commit/1530ee515da70389f430912d843ec73b3b0ffd1b
Author: Andreas Dangel <[email protected]>
Date: 2023-04-29 (Sat, 29 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
Log Message:
-----------
[doc] Update release notes
Commit: e493db664e3403caf2c2734c448ae3119097bbb4
https://github.com/pmd/pmd/commit/e493db664e3403caf2c2734c448ae3119097bbb4
Author: Andreas Dangel <[email protected]>
Date: 2023-04-29 (Sat, 29 Apr 2023)
Changed paths:
M .all-contributorsrc
M .ci/build.sh
M Gemfile.lock
M do-release.sh
M docs/Gemfile.lock
M docs/_data/sidebars/pmd_sidebar.yml
M docs/_includes/head.html
M docs/assets/README.md
R docs/assets/fontawesome-free-5.14.0-web/LICENSE.txt
R docs/assets/fontawesome-free-5.14.0-web/css/all.min.css
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.eot
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.svg
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.ttf
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff2
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.eot
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.svg
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.ttf
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff2
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.eot
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.svg
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.ttf
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.woff
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.woff2
A docs/assets/fontawesome-free-5.15.4-web/LICENSE.txt
A docs/assets/fontawesome-free-5.15.4-web/css/all.min.css
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.eot
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.svg
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.ttf
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.woff
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.woff2
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.eot
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.svg
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.ttf
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.woff
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.woff2
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.eot
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.svg
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.ttf
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.woff
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.woff2
M docs/css/customstyles.css
A docs/pages/pmd/languages/js_ts.md
A docs/pages/pmd/languages/julia.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/userdocs/cpd/cpd.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M docs/pages/release_notes_pmd7.md
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/multifile/ApexMultifileAnalysis.java
M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug3642.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug3642.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseCollectionIsEmpty.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseEqualsToCompareStrings.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/StringInstantiation.xml
A pmd-javascript/pmd-javascript-checkstyle-suppressions.xml
M pmd-javascript/pom.xml
A
pmd-javascript/src/main/antlr4/net/sourceforge/pmd/lang/typescript/ast/TypeScriptLexer.g4
A
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/typescript/ast/TypeScriptLexerBase.java
A
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/typescript/ast/package-info.java
A
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/typescript/cpd/TypeScriptLanguage.java
A
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/typescript/cpd/TypeScriptTokenizer.java
M
pmd-javascript/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language
A
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/typescript/cpd/TypeScriptTokenizerTest.java
A
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/typescript/cpd/testdata/APISample_Watch.ts
A
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/typescript/cpd/testdata/APISample_Watch.txt
A
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/typescript/cpd/testdata/greeter.ts
A
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/typescript/cpd/testdata/greeter.txt
A pmd-julia/pom.xml
A pmd-julia/src/main/antlr4/net/sourceforge/pmd/lang/julia/ast/Julia.g4
A
pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/ast/package-info.java
A
pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/cpd/JuliaLanguage.java
A
pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/cpd/JuliaTokenizer.java
A
pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/cpd/package-info.java
A
pmd-julia/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language
A pmd-julia/src/test/java/net/sourceforge/pmd/cpd/JuliaTokenizerTest.java
A
pmd-julia/src/test/resources/net/sourceforge/pmd/lang/julia/cpd/testdata/mathExample.jl
A
pmd-julia/src/test/resources/net/sourceforge/pmd/lang/julia/cpd/testdata/mathExample.txt
M pmd-languages-deps/pom.xml
M pom.xml
Log Message:
-----------
Merge branch 'master' into pr-4501
Commit: d498cb1a7b991853fd475692f6ab8c6eb3c3c6f5
https://github.com/pmd/pmd/commit/d498cb1a7b991853fd475692f6ab8c6eb3c3c6f5
Author: Andreas Dangel <[email protected]>
Date: 2023-04-29 (Sat, 29 Apr 2023)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes (SwitchDensity)
Commit: b3fe03f42400870728c1dc16f992699d3455f4d8
https://github.com/pmd/pmd/commit/b3fe03f42400870728c1dc16f992699d3455f4d8
Author: Andreas Dangel <[email protected]>
Date: 2023-04-29 (Sat, 29 Apr 2023)
Changed paths:
M docs/pages/pmd/userdocs/suppressing_warnings.md
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SwitchDensityRule.java
M pmd-java/src/main/resources/category/java/codestyle.xml
M pmd-java/src/main/resources/category/java/errorprone.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AvoidReassigningLoopVariables.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedLocalVariable.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableCouldBeFinal.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/MethodArgumentCouldBeFinal.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentRequired.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentSize.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidLiteralsInIfCondition.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ImplicitSwitchFallThrough.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UselessOperationOnImmutable.xml
Log Message:
-----------
Merge pull request #4501 from adangel:doc-pmd7-rule-changes
[doc] Document rule changes for PMD 7 #4501
Compare: https://github.com/pmd/pmd/compare/60104199749b...b3fe03f42400
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits