Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 98f44b7e3f4abe75112361b5aa92a5db76db7603 https://github.com/pmd/pmd/commit/98f44b7e3f4abe75112361b5aa92a5db76db7603 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-05-01 (Sun, 01 May 2022)
Changed paths: M pmd-java/etc/grammar/Java.jjt 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/UnicodeIndent.java Log Message: ----------- Allow Phonetic Extensions block in java Fix #3423 Commit: b328bc5fdc543f8605a99b8fc65251006bd7639f https://github.com/pmd/pmd/commit/b328bc5fdc543f8605a99b8fc65251006bd7639f Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-05-01 (Sun, 01 May 2022) Changed paths: M pmd-java/etc/grammar/Java.jjt M pmd-javascript/etc/grammar/es5.jj M pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java Log Message: ----------- Add more cjk and exotic scripts, also to JS Fix #2605 Commit: 71b936282854eacc008a4e2dfffea28bace0935a https://github.com/pmd/pmd/commit/71b936282854eacc008a4e2dfffea28bace0935a Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-05-01 (Sun, 01 May 2022) Changed paths: M pmd-python/etc/grammar/python.jj M pmd-python/src/test/java/net/sourceforge/pmd/cpd/PythonTokenizerTest.java A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.py A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.txt Log Message: ----------- [python] unicode support Fix #2604 Commit: 669f2fecbd36025ddba0661ccd6378f4d56e4cd5 https://github.com/pmd/pmd/commit/669f2fecbd36025ddba0661ccd6378f4d56e4cd5 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-05-01 (Sun, 01 May 2022) Changed paths: M pmd-go/src/main/antlr4/net/sourceforge/pmd/lang/go/antlr4/Golang.g4 M pmd-go/src/test/java/net/sourceforge/pmd/cpd/GoTokenizerTest.java A pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.go A pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.txt Log Message: ----------- Same for go Fix #2752 Commit: e6054e4b653f9f3e2fa77c27623f1a3cdbc82c77 https://github.com/pmd/pmd/commit/e6054e4b653f9f3e2fa77c27623f1a3cdbc82c77 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-05-01 (Sun, 01 May 2022) Changed paths: 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/UnicodeIdentifier.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/UnicodeIndent.java Log Message: ----------- Add another test case for java Commit: 078345fbca6970113b5b7ed17523980b30c76789 https://github.com/pmd/pmd/commit/078345fbca6970113b5b7ed17523980b30c76789 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-05-01 (Sun, 01 May 2022) Changed paths: M pmd-go/src/main/antlr4/net/sourceforge/pmd/lang/go/antlr4/Golang.g4 M pmd-java/etc/grammar/Java.jjt M pmd-javascript/etc/grammar/es5.jj M pmd-python/etc/grammar/python.jj Log Message: ----------- Add phonetic extensions to other langs Commit: f80c73e44f813d300252a389546ec14e58787a78 https://github.com/pmd/pmd/commit/f80c73e44f813d300252a389546ec14e58787a78 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-05-01 (Sun, 01 May 2022) Changed paths: M pmd-python/src/test/java/net/sourceforge/pmd/cpd/PythonTokenizerTest.java A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.py A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.txt Log Message: ----------- Test dollar in ident in python Commit: 5657559026f5d7584b35172b87b9eff4d860c89a https://github.com/pmd/pmd/commit/5657559026f5d7584b35172b87b9eff4d860c89a Author: Per Abich <per.ab...@unikum.net> Date: 2022-05-08 (Sun, 08 May 2022) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseCollectionIsEmptyRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseCollectionIsEmpty.xml Log Message: ----------- Fixed #3954 and wrote test confirming it. Commit: 418fe220b9ab541ba06a2b7b0fec3f7d25602e70 https://github.com/pmd/pmd/commit/418fe220b9ab541ba06a2b7b0fec3f7d25602e70 Author: Per Abich <per.ab...@unikum.net> Date: 2022-05-08 (Sun, 08 May 2022) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseCollectionIsEmptyRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseCollectionIsEmpty.xml Log Message: ----------- Fixed #3954 missing reporting of issue on records. Commit: f85a635669de95234f027ea1b6a1681d91abd529 https://github.com/pmd/pmd/commit/f85a635669de95234f027ea1b6a1681d91abd529 Author: Per Abich <per.ab...@unikum.net> Date: 2022-05-08 (Sun, 08 May 2022) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseCollectionIsEmptyRule.java Log Message: ----------- Fixed checkstyle violations Commit: d0ed105b9060aaa59a87e59d5bc7cef03bd5acf8 https://github.com/pmd/pmd/commit/d0ed105b9060aaa59a87e59d5bc7cef03bd5acf8 Author: Per Abich <per.ab...@unikum.net> Date: 2022-05-09 (Mon, 09 May 2022) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseCollectionIsEmptyRule.java Log Message: ----------- Slight refactoring of my changes to reduce complexity Commit: 7921e836b193df860a1866ac0415497711c4e531 https://github.com/pmd/pmd/commit/7921e836b193df860a1866ac0415497711c4e531 Author: Maikel Steneker <maikel.stene...@tiobe.com> Date: 2022-05-16 (Mon, 16 May 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java M pmd-cs/src/test/java/net/sourceforge/pmd/cpd/CsTokenizerTest.java A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes.cs A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes.txt A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes_ignored.txt Log Message: ----------- Add option to ignore C# attributes (annotations) Commit: 91328436a01f33decb822f0bff10a0ef9ca19d31 https://github.com/pmd/pmd/commit/91328436a01f33decb822f0bff10a0ef9ca19d31 Author: Maikel Steneker <maikel.stene...@tiobe.com> Date: 2022-05-20 (Fri, 20 May 2022) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md Log Message: ----------- Clarify documentation on `--ignore-annotations` CLI option Commit: 01c48e1ca7686fec520a687d30b8bb2e74b09ce6 https://github.com/pmd/pmd/commit/01c48e1ca7686fec520a687d30b8bb2e74b09ce6 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#3960) Co-authored-by: Clément Fournier <clement.fournie...@gmail.com> Commit: aef06d4b3a763d3a41f56111c2055554a464003b https://github.com/pmd/pmd/commit/aef06d4b3a763d3a41f56111c2055554a464003b Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Add @vibhory2j as a contributor Commit: 7ab71abb4a7dd3d962b4d9584706263463f0fff5 https://github.com/pmd/pmd/commit/7ab71abb4a7dd3d962b4d9584706263463f0fff5 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M .all-contributorsrc M .ci/files/project-list.xml M Gemfile.lock M docs/Gemfile.lock M docs/pages/pmd/languages/html.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/saxon/ElementNode.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDParametersTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/saxon/ElementNodeTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/HtmlXPathRuleTest.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml Log Message: ----------- Merge branch 'master' into pr/3961 Commit: 7e4340afc48dcf66efdae081df17bc6b5bb4b4df https://github.com/pmd/pmd/commit/7e4340afc48dcf66efdae081df17bc6b5bb4b4df Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M .all-contributorsrc M .ci/files/project-list.xml M Gemfile.lock M docs/Gemfile.lock M docs/pages/pmd/languages/html.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/saxon/ElementNode.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDParametersTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/saxon/ElementNodeTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/HtmlXPathRuleTest.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml M pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/AbstractInfixEcmascriptNode.java M pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/JsTreeDumpTest.java A pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/ast/testdata/issue3948.js A pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/ast/testdata/issue3948.txt Log Message: ----------- Merge branch 'master' into pr/3946 Commit: aae06c45ac2d2e07804dc7ab79fb26c55a51c091 https://github.com/pmd/pmd/commit/aae06c45ac2d2e07804dc7ab79fb26c55a51c091 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#3946, #3423, #2605, #2604, #2752) Commit: e35ac061670a8bb3800e865dbddd9d912544cdda https://github.com/pmd/pmd/commit/e35ac061670a8bb3800e865dbddd9d912544cdda Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M docs/pages/release_notes.md M pmd-go/src/main/antlr4/net/sourceforge/pmd/lang/go/antlr4/Golang.g4 M pmd-go/src/test/java/net/sourceforge/pmd/cpd/GoTokenizerTest.java A pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.go A pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.txt M pmd-java/etc/grammar/Java.jjt 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/UnicodeIdentifier.java M pmd-javascript/etc/grammar/es5.jj M pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java M pmd-python/etc/grammar/python.jj M pmd-python/src/test/java/net/sourceforge/pmd/cpd/PythonTokenizerTest.java A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.py A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.txt A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.py A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.txt Log Message: ----------- Merge pull request #3946 from oowekyala:java-unicode [java] [js] [go] [python] Improve unicode support #3946 Commit: ba8762c9b8036cd46f55f770703afc5a9c34c7a7 https://github.com/pmd/pmd/commit/ba8762c9b8036cd46f55f770703afc5a9c34c7a7 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M .all-contributorsrc M docs/pages/pmd/languages/html.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/saxon/ElementNode.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDParametersTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/saxon/ElementNodeTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-go/src/main/antlr4/net/sourceforge/pmd/lang/go/antlr4/Golang.g4 M pmd-go/src/test/java/net/sourceforge/pmd/cpd/GoTokenizerTest.java A pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.go A pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.txt M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/HtmlXPathRuleTest.java M pmd-java/etc/grammar/Java.jjt M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.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/UnicodeIdentifier.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml M pmd-javascript/etc/grammar/es5.jj M pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java M pmd-python/etc/grammar/python.jj M pmd-python/src/test/java/net/sourceforge/pmd/cpd/PythonTokenizerTest.java A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.py A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.txt A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.py A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.txt Log Message: ----------- Merge branch 'master' into pr/3974 Commit: d0873ff6fafa68a49910107426664eaf8caa8bfa https://github.com/pmd/pmd/commit/d0873ff6fafa68a49910107426664eaf8caa8bfa Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#3974) Commit: 416306fa47adb85af3519c35886db266f8af04b7 https://github.com/pmd/pmd/commit/416306fa47adb85af3519c35886db266f8af04b7 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java M pmd-cs/src/test/java/net/sourceforge/pmd/cpd/CsTokenizerTest.java A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes.cs A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes.txt A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes_ignored.txt Log Message: ----------- Merge pull request #3974 from tiobe:ignore_attributes [cs] Add option to ignore C# attributes (annotations) #3974 Commit: 5428d280b3dc41469878164a1bd4c94042f55c2b https://github.com/pmd/pmd/commit/5428d280b3dc41469878164a1bd4c94042f55c2b Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java M pmd-cs/src/test/java/net/sourceforge/pmd/cpd/CsTokenizerTest.java A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes.cs A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes.txt A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes_ignored.txt M pmd-go/src/main/antlr4/net/sourceforge/pmd/lang/go/antlr4/Golang.g4 M pmd-go/src/test/java/net/sourceforge/pmd/cpd/GoTokenizerTest.java A pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.go A pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.txt M pmd-java/etc/grammar/Java.jjt 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/UnicodeIdentifier.java M pmd-javascript/etc/grammar/es5.jj M pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java M pmd-python/etc/grammar/python.jj M pmd-python/src/test/java/net/sourceforge/pmd/cpd/PythonTokenizerTest.java A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.py A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.txt A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.py A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.txt Log Message: ----------- Merge branch 'master' into pr/3961 Commit: 11cda428f1092530408896d5d587ac20509ab152 https://github.com/pmd/pmd/commit/11cda428f1092530408896d5d587ac20509ab152 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#3954, #3961) Commit: 95d6619a6b28a0bbf42c762aacb02f4e8a3c683e https://github.com/pmd/pmd/commit/95d6619a6b28a0bbf42c762aacb02f4e8a3c683e Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Add @Ramel0921 as a contributor Commit: 6f234bab8dc174925d66423021ca44c2f455d679 https://github.com/pmd/pmd/commit/6f234bab8dc174925d66423021ca44c2f455d679 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Add @flyhard as a contributor Commit: 5d923bee19a9e6a1b3e3e0da7f04139de7f3c092 https://github.com/pmd/pmd/commit/5d923bee19a9e6a1b3e3e0da7f04139de7f3c092 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseCollectionIsEmptyRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseCollectionIsEmpty.xml Log Message: ----------- Merge pull request #3961 from flyhard:#3954 [java] Fix #3954 - NPE in UseCollectionIsEmptyRule with record #3961 Commit: 82dd4d46caab9f44136fad91e16f4dfecfb23241 https://github.com/pmd/pmd/commit/82dd4d46caab9f44136fad91e16f4dfecfb23241 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java M pmd-cs/src/test/java/net/sourceforge/pmd/cpd/CsTokenizerTest.java A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes.cs A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes.txt A pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes_ignored.txt M pmd-go/src/main/antlr4/net/sourceforge/pmd/lang/go/ast/Golang.g4 M pmd-go/src/test/java/net/sourceforge/pmd/cpd/GoTokenizerTest.java A pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.go A pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.txt M pmd-java/etc/grammar/Java.jjt 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/UnicodeIdentifier.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseCollectionIsEmpty.xml M pmd-javascript/etc/grammar/Ecmascript5.jj M pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java M pmd-python/etc/grammar/Python.jj M pmd-python/src/test/java/net/sourceforge/pmd/cpd/PythonTokenizerTest.java A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.py A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.txt A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.py A pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.txt Log Message: ----------- Merge branch 'master' into pmd/7.0.x Commit: 8248f6e4e1f3bbda18fc924ed26bc58a10cfdd2b https://github.com/pmd/pmd/commit/8248f6e4e1f3bbda18fc924ed26bc58a10cfdd2b Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-05-26 (Thu, 26 May 2022) Changed paths: M pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes.txt M pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes_ignored.txt M pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.txt M pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.txt M pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.txt Log Message: ----------- Fix unit tests Compare: https://github.com/pmd/pmd/compare/26f6682a8b46...8248f6e4e1f3 _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits