Skip to content

Commit 7805a68

Browse files
committed
fix build
1 parent 0b6ea7c commit 7805a68

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

jr-annotation-support/src/main/java/com/fasterxml/jackson/jr/annotationsupport/AnnotationBasedIntrospector.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import com.fasterxml.jackson.annotation.JsonProperty;
1212
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
1313

14+
import com.fasterxml.jackson.jr.ob.JSON;
1415
import com.fasterxml.jackson.jr.ob.impl.JSONReader;
1516
import com.fasterxml.jackson.jr.ob.impl.JSONWriter;
1617
import com.fasterxml.jackson.jr.ob.impl.POJODefinition;
@@ -414,7 +415,7 @@ protected void _checkSetterMethod(Method m)
414415
protected boolean _isFieldVisible(Field f) {
415416
// Consider transient and static-final to be non-visible
416417
// TODO: (maybe?) final
417-
return !(Modifier.isFinal(f.getModifiers()) && Modifier.isStatic(f.getModifiers()))
418+
return !(Modifier.isFinal(f.getModifiers()) && Modifier.isStatic(f.getModifiers()) && !f.isEnumConstant())
418419
&& !Modifier.isTransient(f.getModifiers())
419420
&& _visibility.getFieldVisibility().isVisible(f);
420421
}

jr-objects/src/main/java/com/fasterxml/jackson/jr/ob/impl/BeanPropertyIntrospector.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import java.util.Map;
88
import java.util.TreeMap;
99

10+
import com.fasterxml.jackson.jr.ob.JSON;
1011
import com.fasterxml.jackson.jr.ob.impl.POJODefinition.Prop;
1112
import com.fasterxml.jackson.jr.ob.impl.POJODefinition.PropBuilder;
1213

0 commit comments

Comments
 (0)