Skip to content

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

Compare
Choose a tag to compare
@pmd-bot pmd-bot released this 25 Jan 12:41

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