Prepare pmd release 6.35.0
This commit is contained in:
3 files changed
+28
-2
No files matched your search
+2
-2
@@ -1,9 +1,9 @@
|
||||
repository: pmd/pmd
|
||||
|
||||
pmd:
|
||||
version: 6.35.0-SNAPSHOT
|
||||
version: 6.35.0
|
||||
previous_version: 6.34.0
|
||||
date: ??-May-2021
|
||||
date: 29-May-2021
|
||||
release_type: minor
|
||||
|
||||
# release types: major, minor, bugfix
|
||||
|
||||
@@ -125,6 +125,19 @@ the breaking API changes will be performed in 7.0.0.
|
||||
an API is tagged as `@Deprecated` or not in the latest minor release. During the development of 7.0.0,
|
||||
we may decide to remove some APIs that were not tagged as deprecated, though we'll try to avoid it." %}
|
||||
|
||||
#### 6.35.0
|
||||
|
||||
##### Deprecated API
|
||||
|
||||
* {% jdoc !!core::PMD#doPMD(net.sourceforge.pmd.PMDConfiguration) %} is deprecated.
|
||||
Use {% jdoc !!core::PMD#runPMD(net.sourceforge.pmd.PMDConfiguration) %} instead.
|
||||
* {% jdoc !!core::PMD#run(java.lang.String[]) %} is deprecated.
|
||||
Use {% jdoc !!core::PMD#runPMD(java.lang.String...) %} instead.
|
||||
* {% jdoc core::ThreadSafeReportListener %} and the methods to use them in {% jdoc core::Report %}
|
||||
({% jdoc core::Report#addListener(net.sourceforge.pmd.ThreadSafeReportListener) %},
|
||||
{% jdoc core::Report#getListeners() %}, {% jdoc core::Report#addListeners(java.util.List) %})
|
||||
are deprecated. This functionality will be replaced by another TBD mechanism in PMD 7.
|
||||
|
||||
#### 6.34.0
|
||||
|
||||
No changes.
|
||||
@@ -1185,3 +1198,10 @@ large projects, with many duplications, it was causing `OutOfMemoryError`s (see
|
||||
* The Java rule {% rule "java/errorprone/DataflowAnomalyAnalysis" %} (`java-errorprone`)
|
||||
is deprecated in favour of {% rule "java/bestpractices/UnusedAssignment" %} (`java-bestpractices`),
|
||||
which was introduced in PMD 6.26.0.
|
||||
|
||||
* The java rule {% rule "java/codestyle/DefaultPackage" %} has been deprecated in favor of
|
||||
{% rule "java/codestyle/CommentDefaultAccessModifier" %}.
|
||||
|
||||
* The Java rule {% rule "java/errorprone/CloneThrowsCloneNotSupportedException" %} has been deprecated without
|
||||
replacement.
|
||||
|
||||
@@ -147,4 +147,10 @@ This release ships with 3 new Java rules.
|
||||
* [#3293](https://github.com/pmd/pmd/pull/3293): \[java] Cognitive Complexity Metric - [Denis Borovikov](https://github.com/borovikovd)
|
||||
* [pmd.github.io#12](https://github.com/pmd/pmd.github.io/pull/12): Update quickstart.html - [Igor Lyadov](https://github.com/devigo)
|
||||
|
||||
### Stats
|
||||
* 143 commits
|
||||
* 53 closed tickets & PRs
|
||||
* Days since last release: 34
|
||||
|
||||
{% endtocmaker %}
|
||||
|
||||
Reference in new issue
Block a user