Skip to content

Commit a5a6819

Browse files
committed
HV-1628 Mark the classes using JavaFX as ignored by forbidden-apis
1 parent 759a22f commit a5a6819

9 files changed

+19
-0
lines changed

engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ListPropertyValueExtractor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import javax.validation.valueextraction.ExtractedValue;
1212
import javax.validation.valueextraction.ValueExtractor;
1313

14+
import org.hibernate.validator.internal.IgnoreForbiddenApisErrors;
1415
import org.hibernate.validator.internal.engine.path.NodeImpl;
1516

1617
import javafx.beans.property.ListProperty;
@@ -25,6 +26,7 @@
2526
* @author Guillaume Smet
2627
*/
2728
@SuppressWarnings("restriction")
29+
@IgnoreForbiddenApisErrors(reason = "Usage of JavaFX classes")
2830
class ListPropertyValueExtractor implements ValueExtractor<ListProperty<@ExtractedValue ?>> {
2931

3032
static final ValueExtractorDescriptor DESCRIPTOR = new ValueExtractorDescriptor( new ListPropertyValueExtractor() );

engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/MapPropertyKeyExtractor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import javax.validation.valueextraction.ExtractedValue;
1212
import javax.validation.valueextraction.ValueExtractor;
1313

14+
import org.hibernate.validator.internal.IgnoreForbiddenApisErrors;
1415
import org.hibernate.validator.internal.engine.path.NodeImpl;
1516

1617
import javafx.beans.property.MapProperty;
@@ -25,6 +26,7 @@
2526
* @author Guillaume Smet
2627
*/
2728
@SuppressWarnings("restriction")
29+
@IgnoreForbiddenApisErrors(reason = "Usage of JavaFX classes")
2830
class MapPropertyKeyExtractor implements ValueExtractor<MapProperty<@ExtractedValue ?, ?>> {
2931

3032
static final ValueExtractorDescriptor DESCRIPTOR = new ValueExtractorDescriptor( new MapPropertyKeyExtractor() );

engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/MapPropertyValueExtractor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import javax.validation.valueextraction.ExtractedValue;
1212
import javax.validation.valueextraction.ValueExtractor;
1313

14+
import org.hibernate.validator.internal.IgnoreForbiddenApisErrors;
1415
import org.hibernate.validator.internal.engine.path.NodeImpl;
1516

1617
import javafx.beans.property.MapProperty;
@@ -25,6 +26,7 @@
2526
* @author Guillaume Smet
2627
*/
2728
@SuppressWarnings("restriction")
29+
@IgnoreForbiddenApisErrors(reason = "Usage of JavaFX classes")
2830
class MapPropertyValueExtractor implements ValueExtractor<MapProperty<?, @ExtractedValue ?>> {
2931

3032
static final ValueExtractorDescriptor DESCRIPTOR = new ValueExtractorDescriptor( new MapPropertyValueExtractor() );

engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ObservableValueValueExtractor.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
import javax.validation.valueextraction.UnwrapByDefault;
1111
import javax.validation.valueextraction.ValueExtractor;
1212

13+
import org.hibernate.validator.internal.IgnoreForbiddenApisErrors;
14+
1315
import javafx.beans.value.ObservableValue;
1416

1517
/**
@@ -18,6 +20,7 @@
1820
* @author Gunnar Morling
1921
*/
2022
@SuppressWarnings("restriction")
23+
@IgnoreForbiddenApisErrors(reason = "Usage of JavaFX classes")
2124
@UnwrapByDefault
2225
class ObservableValueValueExtractor implements ValueExtractor<ObservableValue<@ExtractedValue ?>> {
2326

engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ReadOnlyListPropertyValueExtractor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import javax.validation.valueextraction.ExtractedValue;
1212
import javax.validation.valueextraction.ValueExtractor;
1313

14+
import org.hibernate.validator.internal.IgnoreForbiddenApisErrors;
1415
import org.hibernate.validator.internal.engine.path.NodeImpl;
1516

1617
import javafx.beans.property.ReadOnlyListProperty;
@@ -25,6 +26,7 @@
2526
* @author Guillaume Smet
2627
*/
2728
@SuppressWarnings("restriction")
29+
@IgnoreForbiddenApisErrors(reason = "Usage of JavaFX classes")
2830
class ReadOnlyListPropertyValueExtractor implements ValueExtractor<ReadOnlyListProperty<@ExtractedValue ?>> {
2931

3032
static final ValueExtractorDescriptor DESCRIPTOR = new ValueExtractorDescriptor( new ReadOnlyListPropertyValueExtractor() );

engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ReadOnlyMapPropertyKeyExtractor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import javax.validation.valueextraction.ExtractedValue;
1212
import javax.validation.valueextraction.ValueExtractor;
1313

14+
import org.hibernate.validator.internal.IgnoreForbiddenApisErrors;
1415
import org.hibernate.validator.internal.engine.path.NodeImpl;
1516

1617
import javafx.beans.property.ReadOnlyMapProperty;
@@ -25,6 +26,7 @@
2526
* @author Guillaume Smet
2627
*/
2728
@SuppressWarnings("restriction")
29+
@IgnoreForbiddenApisErrors(reason = "Usage of JavaFX classes")
2830
class ReadOnlyMapPropertyKeyExtractor implements ValueExtractor<ReadOnlyMapProperty<@ExtractedValue ?, ?>> {
2931

3032
static final ValueExtractorDescriptor DESCRIPTOR = new ValueExtractorDescriptor( new ReadOnlyMapPropertyKeyExtractor() );

engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ReadOnlyMapPropertyValueExtractor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import javax.validation.valueextraction.ExtractedValue;
1212
import javax.validation.valueextraction.ValueExtractor;
1313

14+
import org.hibernate.validator.internal.IgnoreForbiddenApisErrors;
1415
import org.hibernate.validator.internal.engine.path.NodeImpl;
1516

1617
import javafx.beans.property.ReadOnlyMapProperty;
@@ -25,6 +26,7 @@
2526
* @author Guillaume Smet
2627
*/
2728
@SuppressWarnings("restriction")
29+
@IgnoreForbiddenApisErrors(reason = "Usage of JavaFX classes")
2830
class ReadOnlyMapPropertyValueExtractor implements ValueExtractor<ReadOnlyMapProperty<?, @ExtractedValue ?>> {
2931

3032
static final ValueExtractorDescriptor DESCRIPTOR = new ValueExtractorDescriptor( new ReadOnlyMapPropertyValueExtractor() );

engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ReadOnlySetPropertyValueExtractor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import javax.validation.valueextraction.ExtractedValue;
1212
import javax.validation.valueextraction.ValueExtractor;
1313

14+
import org.hibernate.validator.internal.IgnoreForbiddenApisErrors;
1415
import org.hibernate.validator.internal.engine.path.NodeImpl;
1516

1617
import javafx.beans.property.ReadOnlySetProperty;
@@ -25,6 +26,7 @@
2526
* @author Guillaume Smet
2627
*/
2728
@SuppressWarnings("restriction")
29+
@IgnoreForbiddenApisErrors(reason = "Usage of JavaFX classes")
2830
class ReadOnlySetPropertyValueExtractor implements ValueExtractor<ReadOnlySetProperty<@ExtractedValue ?>> {
2931

3032
static final ValueExtractorDescriptor DESCRIPTOR = new ValueExtractorDescriptor( new ReadOnlySetPropertyValueExtractor() );

engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/SetPropertyValueExtractor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import javax.validation.valueextraction.ExtractedValue;
1212
import javax.validation.valueextraction.ValueExtractor;
1313

14+
import org.hibernate.validator.internal.IgnoreForbiddenApisErrors;
1415
import org.hibernate.validator.internal.engine.path.NodeImpl;
1516

1617
import javafx.beans.property.SetProperty;
@@ -25,6 +26,7 @@
2526
* @author Guillaume Smet
2627
*/
2728
@SuppressWarnings("restriction")
29+
@IgnoreForbiddenApisErrors(reason = "Usage of JavaFX classes")
2830
class SetPropertyValueExtractor implements ValueExtractor<SetProperty<@ExtractedValue ?>> {
2931

3032
static final ValueExtractorDescriptor DESCRIPTOR = new ValueExtractorDescriptor( new SetPropertyValueExtractor() );

0 commit comments

Comments
 (0)