File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
src/main/java/com/fasterxml/jackson/databind/jsontype/impl Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -167,7 +167,7 @@ public Collection<NamedType> collectAndResolveSubtypesByTypeId(MapperConfig<?> c
167167 Class <?> rawBase = baseType .getRawClass ();
168168
169169 // Need to keep track of classes that have been handled already
170- Set <Class <?>> typesHandled = new HashSet <Class <?>>();
170+ Set <Class <?>> typesHandled = new LinkedHashSet <Class <?>>();
171171 Map <String ,NamedType > byName = new LinkedHashMap <String ,NamedType >();
172172
173173 // start with lowest-precedence, which is from type hierarchy
@@ -205,7 +205,7 @@ public Collection<NamedType> collectAndResolveSubtypesByTypeId(MapperConfig<?> c
205205 AnnotatedClass baseType )
206206 {
207207 final Class <?> rawBase = baseType .getRawType ();
208- Set <Class <?>> typesHandled = new HashSet <Class <?>>();
208+ Set <Class <?>> typesHandled = new LinkedHashSet <Class <?>>();
209209 Map <String ,NamedType > byName = new LinkedHashMap <String ,NamedType >();
210210
211211 NamedType rootType = new NamedType (rawBase , null );
You can’t perform that action at this time.
0 commit comments