Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 63fbfbd8c7f38b0f9cae20a02fb0a7041f11d221 https://github.com/pmd/pmd/commit/63fbfbd8c7f38b0f9cae20a02fb0a7041f11d221 Author: kris-scheibe <k.sche...@posteo.de> Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedImports.xml Log Message: ----------- UnusedImports rule now matches regular static imports first and on-demand static imports after that Commit: 2922694cdd8c371cc935bc6ea57919f0b7a681ca https://github.com/pmd/pmd/commit/2922694cdd8c371cc935bc6ea57919f0b7a681ca Author: Gwilym Kuiper <gwi...@gearset.com> Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParser.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/SuppressWarningsTest.java Log Message: ----------- Copy paste the apex doc detector to calculate the suppress map We can generate the suppress map from the individual tokens that get passed from the lexer. Commit: c0ec1f67c974453d055b20d7ef99c936bd1b06c5 https://github.com/pmd/pmd/commit/c0ec1f67c974453d055b20d7ef99c936bd1b06c5 Author: Gwilym Kuiper <gwi...@gearset.com> Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java Log Message: ----------- Only parse source code once for doc comments and suppressions Commit: 15cd1a2d592f591b8eb9e4c4a209c5bdbf27f9a2 https://github.com/pmd/pmd/commit/15cd1a2d592f591b8eb9e4c4a209c5bdbf27f9a2 Author: Gwilym Kuiper <gwi...@gearset.com> Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java Log Message: ----------- Use the PMD.SUPPRESS_MARKER rather than duplicating the string Commit: 4916316e42b160729961853b85ab67e841cc6777 https://github.com/pmd/pmd/commit/4916316e42b160729961853b85ab67e841cc6777 Author: Gwilym Kuiper <gwi...@gearset.com> Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParser.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java Log Message: ----------- Use the suppress marker from parser options Commit: 28ce8f6486583b144810b70666ec0b5c742543a4 https://github.com/pmd/pmd/commit/28ce8f6486583b144810b70666ec0b5c742543a4 Author: Gwilym Kuiper <gwi...@gearset.com> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/SuppressWarningsTest.java Log Message: ----------- Properly extract user message Commit: bcf1c88cc249223b22a290b000988cb185fbb894 https://github.com/pmd/pmd/commit/bcf1c88cc249223b22a290b000988cb185fbb894 Author: Gwilym Kuiper <gwi...@gearset.com> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java Log Message: ----------- If suppress marker is null, don't check for suppressions Commit: 202da60d2ded03139653bc2720a1ef4f75a1ff0c https://github.com/pmd/pmd/commit/202da60d2ded03139653bc2720a1ef4f75a1ff0c Author: Gwilym Kuiper <gwi...@gearset.com> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParser.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/SuppressWarningsTest.java Log Message: ----------- Fix checkstyle errors Commit: 1bba78cc6578424e455e3f846837f6fbd8ee7f94 https://github.com/pmd/pmd/commit/1bba78cc6578424e455e3f846837f6fbd8ee7f94 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedImports.xml Log Message: ----------- [java] Remove unnecessary CDATA for UnusedImports tests Commit: 1f75eb551fafdd24cc9163fbd2731819ee5b0099 https://github.com/pmd/pmd/commit/1f75eb551fafdd24cc9163fbd2731819ee5b0099 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes, fixes #2277, refs #2278 Commit: 4cef149f45a9cd6994d8b62ce8a6a5d957387b8a https://github.com/pmd/pmd/commit/4cef149f45a9cd6994d8b62ce8a6a5d957387b8a Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedImports.xml Log Message: ----------- Merge branch 'pr-2278' [java] fix UnusedImports rule for ambiguous static on-demand imports Commit: ca6720d55c33684f7c905092fd1280cede2b6fcf https://github.com/pmd/pmd/commit/ca6720d55c33684f7c905092fd1280cede2b6fcf Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M docs/pages/next_major_development.md M docs/pages/release_notes_old.md Log Message: ----------- [doc] Fix invalid link to JJTJavaParserState jdoc generated link to net.sourceforge.pmd.lang.ast.JJTJavaParserState, but the source file couldn't be found in the source tree of pmd-java Commit: 0358dfdb977950d37cd14a679403194663bb26a5 https://github.com/pmd/pmd/commit/0358dfdb977950d37cd14a679403194663bb26a5 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes, fixes #1078, refs #2279 Commit: 542097f5b678e9f67df85aad4e262209bd06dde6 https://github.com/pmd/pmd/commit/542097f5b678e9f67df85aad4e262209bd06dde6 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParser.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/SuppressWarningsTest.java Log Message: ----------- Merge branch 'pr-2279' [apex] Add support for suppressing violations using the // NOPMD comment Compare: https://github.com/pmd/pmd/compare/d61ec4c73750...542097f5b678 _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits