From 3c6278bbb82155c65b490d305fd88315b93d5f0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Mart=C3=ADn=20Sotuyo=20Dodero?= Date: Mon, 12 Nov 2018 19:08:53 +0100 Subject: [PATCH 1/5] Update docs/pages/release_notes.md Co-Authored-By: oowekyala --- docs/pages/release_notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index 4e9f375bc3..bbdfe83a69 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -31,7 +31,7 @@ This is a {{ site.pmd.release_type }} release. `PropertyTypeId#isPropertyPackaged` are also deprecated. * All classes of net.sourceforge.pmd.properties.modules are deprecated and will be removed. They were never intended as public api. - * The classes PropertyDescriptorField, PropertyDescriptorBuilderConversionWrapper, and the methods + * The classes `PropertyDescriptorField`, `PropertyDescriptorBuilderConversionWrapper`, and the methods `PropertyDescriptor#attributeValuesById`, `PropertyDescriptor#isDefinedExternally` and `PropertyTypeId#getFactory` are deprecated with no intended replacement. These were used to read and write properties to and from XML, and were never intended as public API. From 130994db5dcaf9f92aded69beca361c9f12727c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Mart=C3=ADn=20Sotuyo=20Dodero?= Date: Mon, 12 Nov 2018 19:11:10 +0100 Subject: [PATCH 2/5] Update docs/pages/release_notes.md Co-Authored-By: oowekyala --- docs/pages/release_notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index bbdfe83a69..dd319ff417 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -26,7 +26,7 @@ This is a {{ site.pmd.release_type }} release. are discontinued for lack of a use-case, and will probably not be replaced with 7.0.0. Users of FloatProperty should consider using a DoubleProperty. * EnumeratedPropertyDescriptor, NumericPropertyDescriptor, PackagedPropertyDescriptor, and the related builders - (in net.sourceforge.pmd.properties.builders) will be removed. In the future, these interfaces won't be around + (in `net.sourceforge.pmd.properties.builders`) will be removed. In the future, these interfaces won't be around but their functionality will, under another form. The related methods `PropertyTypeId#isPropertyNumeric` and `PropertyTypeId#isPropertyPackaged` are also deprecated. * All classes of net.sourceforge.pmd.properties.modules are deprecated and will be removed. They were From d662bd51294e870874bafe0415e335fb4f32ee6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Mart=C3=ADn=20Sotuyo=20Dodero?= Date: Mon, 12 Nov 2018 19:11:14 +0100 Subject: [PATCH 3/5] Update docs/pages/release_notes.md Co-Authored-By: oowekyala --- docs/pages/release_notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index dd319ff417..5d398903c5 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -25,7 +25,7 @@ This is a {{ site.pmd.release_type }} release. * MethodProperty, FloatProperty, FileProperty, TypeProperty and their multi-valued counterparts are discontinued for lack of a use-case, and will probably not be replaced with 7.0.0. Users of FloatProperty should consider using a DoubleProperty. - * EnumeratedPropertyDescriptor, NumericPropertyDescriptor, PackagedPropertyDescriptor, and the related builders + * `EnumeratedPropertyDescriptor`, `NumericPropertyDescriptor`, `PackagedPropertyDescriptor`, and the related builders (in `net.sourceforge.pmd.properties.builders`) will be removed. In the future, these interfaces won't be around but their functionality will, under another form. The related methods `PropertyTypeId#isPropertyNumeric` and `PropertyTypeId#isPropertyPackaged` are also deprecated. From 7f6debe52416d5e60af99dbf4f64e1e6f54f1654 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Mart=C3=ADn=20Sotuyo=20Dodero?= Date: Mon, 12 Nov 2018 19:11:18 +0100 Subject: [PATCH 4/5] Update docs/pages/release_notes.md Co-Authored-By: oowekyala --- docs/pages/release_notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index 5d398903c5..cce1734b6f 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -24,7 +24,7 @@ This is a {{ site.pmd.release_type }} release. * Several classes and interfaces from the properties framework are now deprecated and will be removed with 7.0.0. * MethodProperty, FloatProperty, FileProperty, TypeProperty and their multi-valued counterparts are discontinued for lack of a use-case, and will probably not be replaced with 7.0.0. - Users of FloatProperty should consider using a DoubleProperty. + Users of `FloatProperty` should consider using a `DoubleProperty`. * `EnumeratedPropertyDescriptor`, `NumericPropertyDescriptor`, `PackagedPropertyDescriptor`, and the related builders (in `net.sourceforge.pmd.properties.builders`) will be removed. In the future, these interfaces won't be around but their functionality will, under another form. The related methods `PropertyTypeId#isPropertyNumeric` and From c33db52f9e1708a4bd891ed82b0f8cf61e255d9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Mart=C3=ADn=20Sotuyo=20Dodero?= Date: Mon, 12 Nov 2018 19:11:21 +0100 Subject: [PATCH 5/5] Update docs/pages/release_notes.md Co-Authored-By: oowekyala --- docs/pages/release_notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index cce1734b6f..e60e1a4bb0 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -22,7 +22,7 @@ This is a {{ site.pmd.release_type }} release. ### API Changes * Several classes and interfaces from the properties framework are now deprecated and will be removed with 7.0.0. - * MethodProperty, FloatProperty, FileProperty, TypeProperty and their multi-valued counterparts + * `MethodProperty`, `FloatProperty`, `FileProperty`, `TypeProperty` and their multi-valued counterparts are discontinued for lack of a use-case, and will probably not be replaced with 7.0.0. Users of `FloatProperty` should consider using a `DoubleProperty`. * `EnumeratedPropertyDescriptor`, `NumericPropertyDescriptor`, `PackagedPropertyDescriptor`, and the related builders