[pmd-devel] [ANNOUNCE] PMD 6.47.0 released
A source code analyzer
Brought to you by:
adangel,
juansotuyo
|
From: Andreas D. <and...@pm...> - 2022-06-25 08:20:31
|
* Downloads: https://github.com/pmd/pmd/releases/tag/pmd_releases%2F6.47.0 * Documentation: https://pmd.github.io/pmd-6.47.0/ 25-June-2022 - 6.47.0 The PMD team is pleased to announce PMD 6.47.0. This is a minor release. Table Of Contents * Fixed Issues <https://sourceforge.net/p/pmd/news/2022/06/pmd-6470-25-june-2022-released/#fixed-issues> * API Changes <https://sourceforge.net/p/pmd/news/2022/06/pmd-6470-25-june-2022-released/#api-changes> * External Contributions <https://sourceforge.net/p/pmd/news/2022/06/pmd-6470-25-june-2022-released/#external-contributions> * Stats <https://sourceforge.net/p/pmd/news/2022/06/pmd-6470-25-june-2022-released/#stats> Fixed Issues * core o #3999 <https://github.com/pmd/pmd/issues/3999>: [cli] All files are analyzed despite parameter |--file-list| o #4009 <https://github.com/pmd/pmd/issues/4009>: [core] Cannot build PMD with Temurin 17 * java-bestpractices o #3824 <https://github.com/pmd/pmd/issues/3824>: [java] UnusedPrivateField: Do not flag fields annotated with @Version o #3825 <https://github.com/pmd/pmd/issues/3825>: [java] UnusedPrivateField: Do not flag fields annotated with @Id or @EmbeddedId * java-design o #3823 <https://github.com/pmd/pmd/issues/3823>: [java] ImmutableField: Do not flag fields in @Entity o #3981 <https://github.com/pmd/pmd/issues/3981>: [java] ImmutableField reports fields annotated with @Value (Spring) o #3998 <https://github.com/pmd/pmd/issues/3998>: [java] ImmutableField reports fields annotated with @Captor (Mockito) o #4004 <https://github.com/pmd/pmd/issues/4004>: [java] ImmutableField reports fields annotated with @GwtMock (GwtMockito) and @Spy (Mockito) o #4008 <https://github.com/pmd/pmd/issues/4008>: [java] ImmutableField not reporting fields that are only initialized in the declaration o #4011 <https://github.com/pmd/pmd/issues/4011>: [java] ImmutableField: Do not flag fields annotated with @Inject o #4020 <https://github.com/pmd/pmd/issues/4020>: [java] ImmutableField reports fields annotated with @FindBy and @FindBys (Selenium) * java-errorprone o #3936 <https://github.com/pmd/pmd/issues/3936>: [java] AvoidFieldNameMatchingMethodName should consider enum class o #3937 <https://github.com/pmd/pmd/issues/3937>: [java] AvoidDuplicateLiterals - uncompilable test cases API Changes No changes. External Contributions * #3985 <https://github.com/pmd/pmd/pull/3985>: [java] Fix false negative problem about Enum in AvoidFieldNameMatchingMethodName #3936 - @Scrsloota <https://github.com/Scrsloota> * #3993 <https://github.com/pmd/pmd/pull/3993>: [java] AvoidDuplicateLiterals - Add the method "buz" definition to test cases - @dalizi007 <https://github.com/dalizi007> * #4002 <https://github.com/pmd/pmd/pull/4002>: [java] ImmutableField - Ignore fields annotated with @Value (Spring) or @Captor (Mockito) - @jjlharrison <https://sourceforge.net/u/jjlharrison/> * #4003 <https://github.com/pmd/pmd/pull/4003>: [java] UnusedPrivateField - Ignore fields annotated with @Id/@EmbeddedId/@Version (JPA) or @Mock/@Spy/@MockBean (Mockito/Spring) - @jjlharrison <https://sourceforge.net/u/jjlharrison/> * #4006 <https://github.com/pmd/pmd/pull/4006>: [doc] Fix eclipse plugin update site URL - @shiomiyan <https://github.com/shiomiyan> * #4010 <https://github.com/pmd/pmd/pull/4010>: [core] Bump kotlin to version 1.7.0 - @maikelsteneker <https://github.com/maikelsteneker> Stats * 45 commits * 23 closed tickets & PRs * Days since last release: 27 |