Skip to content

Releases: pmd/pmd-eclipse-plugin

PMD For Eclipse 4.9.0.v20191129-1951 (29-November-2019)

29 Nov 20:14
Compare
Choose a tag to compare

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)

31 Oct 19:24
Compare
Choose a tag to compare

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)

15 Sep 09:52
Compare
Choose a tag to compare

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

PMD For Eclipse 4.6.0.v20190728-0905 (28-July-2019)

28 Jul 09:13
Compare
Choose a tag to compare

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)

30 Jun 09:29
Compare
Choose a tag to compare

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:
    Screenshot of PMD Marker Property Page

Fixed Issues

  • #82: Support old PMD icons
  • #84: Rule Name in Tooltip

PMD For Eclipse 4.4.1.v20190620-0836 (20-June-2019)

20 Jun 08:51
Compare
Choose a tag to compare

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)

26 May 10:21
Compare
Choose a tag to compare

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

PMD For Eclipse 4.3.0.v20190428-0918 (28-April-2019)

28 Apr 09:31
Compare
Choose a tag to compare

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)

26 Apr 17:53
Compare
Choose a tag to compare

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 method reloadDecorators() is deprecated
    for removal.
  • In net.sourceforge.pmd.eclipse.ui.ShapePainter the method disposeAll() 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 method dumpTo(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 method getOpenFiles() 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 method getPriorityFilterList()
    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)

31 Mar 11:44
Compare
Choose a tag to compare

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

Fixed Issues

  • #94: Changing a project's PMD configuration no longer prompts for build
  • #95: Upgrade to PMD 6.13.0