Releases: pmd/pmd-eclipse-plugin
PMD For Eclipse 4.9.0.v20191129-1951 (29-November-2019)
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/
This is a minor release.
New and noteworthy
- Updated to PMD 6.20.0
PMD For Eclipse 4.8.0.v20191031-1916 (31-October-2019)
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/
This is a minor release.
New and noteworthy
- Updated PMD to 6.19.0
PMD For Eclipse 4.7.0.v20190915-0943 (15-September-2019)
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/
This is a minor release.
New and noteworthy
- Updated PMD to 6.18.0
Fixed Issues
- #110: PMD markers should be removed on Project->Clean
External Contributions
- #111: Delete project markers on Project -> Clean - Sebastian Ratz
PMD For Eclipse 4.6.0.v20190728-0905 (28-July-2019)
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/
This is a minor release.
New and noteworthy
- Updated PMD to 6.17.0
PMD For Eclipse 4.5.0.v20190630-0922 (30-June-2019)
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/
This is a minor release.
New and noteworthy
-
Updated PMD to 6.16.0
-
PMD specific marker property page: This version adds a PMD specific property page to the
marker properties which shows more information from the rule violation and rule itself.
For more information, see Marker Property Page (wiki). -
Marker Icons: Instead of the geometrical figures, the old icons for the PMD markers can
be selected again:
Fixed Issues
PMD For Eclipse 4.4.1.v20190620-0836 (20-June-2019)
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/
This is a bugfix release.
Fixed Issues
- #103: IllegalStateException: Must be called in the UI thread
PMD For Eclipse 4.4.0.v20190526-1012 (26-May-2019)
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/
This is a minor release.
New and noteworthy
- Updated PMD to 6.15.0
External Contributions
- #100: Add missing french translations - Nicolas HENRY
PMD For Eclipse 4.3.0.v20190428-0918 (28-April-2019)
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/
This is a minor release.
New and noteworthy
- Updated PMD to 6.14.0
PMD For Eclipse 4.2.1.v20190426-1741 (26-April-2019)
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/
This is a bugfix release.
New and noteworthy
- Filtering by priority has been revamped. In both views "Violation Outline" and "Violation Overview" you can
enable and disable the priorities. Changes in one view affects the other view as well as the markers displayed
in the files. The selected priorities are stored in the preferences. PMD is not rerun when the priority filter
is changed. The markers are only hidden instead. Changing the priority filter therefore affects the settings under
General, Editors, Text Editors, Annotation for PMD Marker Annotations.
Fixed Issues
- #56: PMD not filtering
- #85: Gutter Markers not Configured Color
- #96: Wrong auxclasspath if project is stored outside of workspace
API Changes
- In
net.sourceforge.pmd.eclipse.plugin.UISettings
the following methods are deprecated for removal:reloadPriorities()
markerFilenameFor(RulePriority)
relativeMarkerFilenameFor(RulePriority)
markerDescriptorFor(RulePriority)
markerImgDescriptorsByPriority()
createRuleMarkerIcons(Display)
descriptionFor(RulePriority)
descriptorFor(RulePriority)
priorityFor(int)
getPriorityLabels()
- In
net.sourceforge.pmd.eclipse.ui.RuleLabelDecorator
the methodreloadDecorators()
is deprecated
for removal. - In
net.sourceforge.pmd.eclipse.ui.ShapePainter
the methoddisposeAll()
is deprecated for removal. - In
net.sourceforge.pmd.eclipse.ui.priority.PriorityDescriptor
the following methods are deprecated
for removal:getImageDescriptor()
getImage(Display)
getImage(Display, int)
- In
net.sourceforge.pmd.eclipse.ui.priority.PriorityDescriptorCache
the methoddumpTo(PrintStream)
is
deprecated for removal. - The whole class
net.sourceforge.pmd.eclipse.ui.views.AbstractViolationLabelProvider
is deprecated
for removal. - In
net.sourceforge.pmd.eclipse.plugin.PMDPlugin
the methodgetOpenFiles()
is deprecated
for removal. - The class
net.sourceforge.pmd.eclipse.ui.views.PriorityFilter
must not be instantiated directly
in the future. Therefore the public constructor has been deprecated. Additionally the following methods
are deprecated for removal:setPriorityFilterList(List<Integer>)
getPriorityFilterList()
addPriorityToList(Integer)
removePriorityFromList(Integer)
setPriorityFilterListFromString(String, String)
getPriorityFilterListAsString(String)
- In
net.sourceforge.pmd.eclipse.ui.views.ViolationOverview
the methodgetPriorityFilterList()
is deprecated for removal. - The whole class
net.sourceforge.pmd.eclipse.util.PriorityUtil
is deprecated for removal.
PMD For Eclipse 4.2.0.v20190331-1136 (31-March-2019)
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/
This is a minor release.
New and noteworthy
- Updated PMD to 6.13.0