@@ -14,12 +14,41 @@ This is a minor release.
1414### New and noteworthy
1515
1616### Fixed Issues
17- * [ #192 ] ( https://github.com/pmd/pmd-eclipse-plugin/pull/192 ) : Add japicmp
18-
1917* [ #191 ] ( https://github.com/pmd/pmd-eclipse-plugin/issues/191 ) : Rule Configuration Pref Page - PropertyDescriptor cannot be cast to Comparable
18+ * [ #192 ] ( https://github.com/pmd/pmd-eclipse-plugin/pull/192 ) : Add japicmp
2019
2120### API Changes
2221
22+ #### Deprecations
23+
24+ The following classes have been deprecated for removal. These were used to support the UI for rule configuration
25+ and were not intended to be used as API. With the switch to PMD 7.0.0, these editor factories are not used anymore.
26+
27+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.AbstractEditorFactory `
28+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.AbstractMultiValueEditorFactory `
29+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.AbstractNumericEditorFactory `
30+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.AbstractRealNumberEditor `
31+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.BooleanEditorFactory `
32+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.CharacterEditorFactory `
33+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.DoubleEditorFactory `
34+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.EnumerationEditorFactory `
35+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.FilePicker `
36+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.IntegerEditorFactory `
37+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.MethodPicker `
38+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.MultiEnumerationEditorFactory `
39+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.MultiIntegerEditorFactory `
40+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.MultiStringEditorFactory `
41+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.RegexEditorFactory `
42+ * ` net.sourceforge.pmd.eclipse.ui.preferences.editors.StringEditorFactory `
43+
44+ Other deprecations:
45+
46+ * ` net.sourceforge.pmd.eclipse.ui.dialogs.NewPropertyDialog#NewPropertyDialog(Shell, Map<Class<?>, EditorFactory<?>>, PropertySource, ValueChangeListener) `
47+ * ` net.sourceforge.pmd.eclipse.ui.dialogs.NewPropertyDialog#NewPropertyDialog(Shell, Map<Class<?>, EditorFactory<?>>, Rule, PropertyDescriptor<?>, ValueChangeListener) `
48+ * ` net.sourceforge.pmd.eclipse.ui.dialogs.NewPropertyDialog#withOnly(Map<Class<?>, EditorFactory<?>>, Class<?>[]) `
49+ * ` net.sourceforge.pmd.eclipse.ui.preferences.panelmanagers.FormArranger#FormArranger(Composite, Map<Class<?>, EditorFactory<?>>, ValueChangeListener, SizeChangeListener) `
50+ * ` net.sourceforge.pmd.eclipse.ui.preferences.panelmanagers.PerRulePropertyPanelManager#EDITOR_FACTORIES_BY_PROPERTY_TYPE `
51+
2352### External Contributions
2453
2554## 22-March-2024: 7.0.0.v20240322-0920-r
0 commit comments