dependabot maven(deps): bump pmd.version from 6.51.0 to 6.52.0
Bumps pmd.version
from 6.51.0 to 6.52.0.
Updates pmd-core
from 6.51.0 to 6.52.0
Release notes
Sourced from pmd-core's releases.
PMD 6.52.0 (26-November-2022)
26-November-2022 - 6.52.0
The PMD team is pleased to announce PMD 6.52.0.
This is a minor release.
Table Of Contents
New and noteworthy
New rules
- The new Java rule
InvalidJavaBean
identifies beans, that don't follow the JavaBeans API specification, like beans with missing getters or setters.<rule ref="category/java/design.xml/InvalidJavaBean"/>
Renamed rules
The Java rule
BeanMembersShouldSerialize
has been renamed toNonSerializableClass
. It has been revamped to only check for classes that are marked withSerializable
and reports each field in it, that is not serializable.The property
prefix
has been deprecated, since in a serializable class all fields have to be serializable regardless of the name.Modified rules
- The rule
ClassNamingConventions
has a new propertytestClassPattern
, which is applied to test classes. By default, test classes should end with the suffix "Test". Test classes are top-level classes, that either inherit from JUnit 3 TestCase or have at least one method annotated with the Test annotations from JUnit4/5 or TestNG.
... (truncated)
Commits
-
e90bf0f
[maven-release-plugin] prepare release pmd_releases/6.52.0 -
6f64edf
Prepare pmd release 6.52.0 -
9c42eba
Add@nvervelle
as a contributor -
335a12f
Add@mihalyr
as a contributor -
8f2ce24
Add@ctoomey
as a contributor -
8b71fe6
Merge pull request #4231 from adangel:issue-4175-ImmutableField-deprecate-ign... -
93587f0
Merge pull request #4203 from adangel:issue-4177-InvalidJavaBean -
9be37ac
Merge pull request #4196 from adangel:issue-4176-NonSerializableClass -
8a5d964
[java] Restore BeanMembersShouldSerializeRule as deprecated class -
44cc43c
Merge pull request #4232 from deining:fix/typos - Additional commits viewable in compare view
Updates pmd-java
from 6.51.0 to 6.52.0
Release notes
Sourced from pmd-java's releases.
PMD 6.52.0 (26-November-2022)
26-November-2022 - 6.52.0
The PMD team is pleased to announce PMD 6.52.0.
This is a minor release.
Table Of Contents
New and noteworthy
New rules
- The new Java rule
InvalidJavaBean
identifies beans, that don't follow the JavaBeans API specification, like beans with missing getters or setters.<rule ref="category/java/design.xml/InvalidJavaBean"/>
Renamed rules
The Java rule
BeanMembersShouldSerialize
has been renamed toNonSerializableClass
. It has been revamped to only check for classes that are marked withSerializable
and reports each field in it, that is not serializable.The property
prefix
has been deprecated, since in a serializable class all fields have to be serializable regardless of the name.Modified rules
- The rule
ClassNamingConventions
has a new propertytestClassPattern
, which is applied to test classes. By default, test classes should end with the suffix "Test". Test classes are top-level classes, that either inherit from JUnit 3 TestCase or have at least one method annotated with the Test annotations from JUnit4/5 or TestNG.
... (truncated)
Commits
-
e90bf0f
[maven-release-plugin] prepare release pmd_releases/6.52.0 -
6f64edf
Prepare pmd release 6.52.0 -
9c42eba
Add@nvervelle
as a contributor -
335a12f
Add@mihalyr
as a contributor -
8f2ce24
Add@ctoomey
as a contributor -
8b71fe6
Merge pull request #4231 from adangel:issue-4175-ImmutableField-deprecate-ign... -
93587f0
Merge pull request #4203 from adangel:issue-4177-InvalidJavaBean -
9be37ac
Merge pull request #4196 from adangel:issue-4176-NonSerializableClass -
8a5d964
[java] Restore BeanMembersShouldSerializeRule as deprecated class -
44cc43c
Merge pull request #4232 from deining:fix/typos - Additional commits viewable in compare view
Updates pmd-javascript
from 6.51.0 to 6.52.0
Release notes
Sourced from pmd-javascript's releases.
PMD 6.52.0 (26-November-2022)
26-November-2022 - 6.52.0
The PMD team is pleased to announce PMD 6.52.0.
This is a minor release.
Table Of Contents
New and noteworthy
New rules
- The new Java rule
InvalidJavaBean
identifies beans, that don't follow the JavaBeans API specification, like beans with missing getters or setters.<rule ref="category/java/design.xml/InvalidJavaBean"/>
Renamed rules
The Java rule
BeanMembersShouldSerialize
has been renamed toNonSerializableClass
. It has been revamped to only check for classes that are marked withSerializable
and reports each field in it, that is not serializable.The property
prefix
has been deprecated, since in a serializable class all fields have to be serializable regardless of the name.Modified rules
- The rule
ClassNamingConventions
has a new propertytestClassPattern
, which is applied to test classes. By default, test classes should end with the suffix "Test". Test classes are top-level classes, that either inherit from JUnit 3 TestCase or have at least one method annotated with the Test annotations from JUnit4/5 or TestNG.
... (truncated)
Commits
-
e90bf0f
[maven-release-plugin] prepare release pmd_releases/6.52.0 -
6f64edf
Prepare pmd release 6.52.0 -
9c42eba
Add@nvervelle
as a contributor -
335a12f
Add@mihalyr
as a contributor -
8f2ce24
Add@ctoomey
as a contributor -
8b71fe6
Merge pull request #4231 from adangel:issue-4175-ImmutableField-deprecate-ign... -
93587f0
Merge pull request #4203 from adangel:issue-4177-InvalidJavaBean -
9be37ac
Merge pull request #4196 from adangel:issue-4176-NonSerializableClass -
8a5d964
[java] Restore BeanMembersShouldSerializeRule as deprecated class -
44cc43c
Merge pull request #4232 from deining:fix/typos - Additional commits viewable in compare view
Updates pmd-jsp
from 6.51.0 to 6.52.0
Release notes
Sourced from pmd-jsp's releases.
PMD 6.52.0 (26-November-2022)
26-November-2022 - 6.52.0
The PMD team is pleased to announce PMD 6.52.0.
This is a minor release.
Table Of Contents
New and noteworthy
New rules
- The new Java rule
InvalidJavaBean
identifies beans, that don't follow the JavaBeans API specification, like beans with missing getters or setters.<rule ref="category/java/design.xml/InvalidJavaBean"/>
Renamed rules
The Java rule
BeanMembersShouldSerialize
has been renamed toNonSerializableClass
. It has been revamped to only check for classes that are marked withSerializable
and reports each field in it, that is not serializable.The property
prefix
has been deprecated, since in a serializable class all fields have to be serializable regardless of the name.Modified rules
- The rule
ClassNamingConventions
has a new propertytestClassPattern
, which is applied to test classes. By default, test classes should end with the suffix "Test". Test classes are top-level classes, that either inherit from JUnit 3 TestCase or have at least one method annotated with the Test annotations from JUnit4/5 or TestNG.
... (truncated)
Commits
-
e90bf0f
[maven-release-plugin] prepare release pmd_releases/6.52.0 -
6f64edf
Prepare pmd release 6.52.0 -
9c42eba
Add@nvervelle
as a contributor -
335a12f
Add@mihalyr
as a contributor -
8f2ce24
Add@ctoomey
as a contributor -
8b71fe6
Merge pull request #4231 from adangel:issue-4175-ImmutableField-deprecate-ign... -
93587f0
Merge pull request #4203 from adangel:issue-4177-InvalidJavaBean -
9be37ac
Merge pull request #4196 from adangel:issue-4176-NonSerializableClass -
8a5d964
[java] Restore BeanMembersShouldSerializeRule as deprecated class -
44cc43c
Merge pull request #4232 from deining:fix/typos - Additional commits viewable in compare view