Skip to content

Releases: pmd/pmd-eclipse-plugin

PMD For Eclipse 4.18.0.v20201024-1129 (24-October-2020)

24 Oct 11:35
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.29.0

Fixed Issues

  • #131: Conflict with Jaspersoft Studio plugin (log4j)

Breaking Changes

  • With 4.10.0 usage of log4j has been deprecated. In order to fix #131
    these deprecated references have been removed now.

    The following methods/fields in net.sourceforge.pmd.eclipse.runtime.preferences.IPreferences
    have been removed:

    • getLogLevel()
    • setLogLevel(Level)
    • LOG_LEVEL

External Contributions

PMD For Eclipse 4.17.0.v20200926-0854 (26-September-2020)

26 Sep 09:56
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.28.0

PMD For Eclipse 4.16.0.v20200831-1731 (31-August-2020)

31 Aug 18:07
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.27.0

PMD For Eclipse 4.15.0.v20200725-1231 (25-July-2020)

25 Jul 13:12
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.26.0

PMD For Eclipse 4.14.0.v20200627-1203 (27-June-2020)

27 Jun 12:10
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.25.0

Fixed Issues

  • #123: Support external configuration changes
  • #124: No repository found containing: osgi.bundle,org.slf4j.log4j,1.7.2.v20130115-1340
  • #125: NoSuchMethodError SizeBasedTriggeringPolicy.setMaxFileSize(Ljava/lang/String;)V
  • #128: Improve progress report of ReviewCodeCmd

PMD For Eclipse 4.13.0.v20200524-1630 (24-May-2020)

24 May 17:23
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.24.0

PMD For Eclipse 4.12.0.v20200424-1006 (24-April-2020)

24 Apr 10:32
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.23.0

PMD For Eclipse 4.11.0.v20200312-1712 (12-March-2020)

12 Mar 17:19
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.22.0

Fixed Issues

API Changes

External Contributions

PMD For Eclipse 4.10.1.v20200207-1909 (07-February-2020)

07 Feb 19:27
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

  • #114: NPE in PriorityDescriptorCache
  • #115: Missing dependencies when installing
  • #116: SWTError: No more handles

PMD For Eclipse 4.10.0.v20200125-1230 (25-January-2020)

25 Jan 12:41
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.21.0

Fixed Issues

  • #108: GenericPropertyDescriptor cannot be cast to NumericPropertyDescriptor

API Changes

  • The minimum eclipse version is now definitely Kepler (4.3) as
    it is declared in the market place. This is enforced via a
    target definition.
  • Usage of Log4j is deprecated and is going to be removed. Logback via slf4j is replacing it.
    Therefore the following methods/fields are deprecated for removal in net.sourceforge.pmd.eclipse.runtime.preferences.IPreferences:
    • getLogLevel()
    • setLogLevel(Level)
    • LOG_LEVEL
    • net.sourceforge.pmd.eclipse.plugin.PMDPlugin#ROOT_LOG_ID
  • The following property editors are deprecated and not used anymore:
    • net.sourceforge.pmd.eclipse.ui.preferences.editors.FileEditorFactory
    • net.sourceforge.pmd.eclipse.ui.preferences.editors.FloatEditorFactory
    • net.sourceforge.pmd.eclipse.ui.preferences.editors.MethodEditorFactory
    • net.sourceforge.pmd.eclipse.ui.preferences.editors.MultiMethodEditorFactory
    • net.sourceforge.pmd.eclipse.ui.preferences.editors.MultiTypeEditorFactory
    • net.sourceforge.pmd.eclipse.ui.preferences.editors.TypeEditorFactory

External Contributions