Skip to content

Commit f3c84db

Browse files
authored
Minor cleanup wrt MinimalParserBase constructor use byt TokenBuffer, TreeTraversingParser (#4632)
1 parent 84cce66 commit f3c84db

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

src/main/java/com/fasterxml/jackson/databind/node/TreeTraversingParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public class TreeTraversingParser extends ParserMinimalBase
5454

5555
public TreeTraversingParser(JsonNode n, ObjectCodec codec)
5656
{
57-
super(0);
57+
super(StreamReadConstraints.defaults());
5858
_objectCodec = codec;
5959
_nodeCursor = new NodeCursor.RootCursor(n, null);
6060
}

src/main/java/com/fasterxml/jackson/databind/util/TokenBuffer.java

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1470,11 +1470,6 @@ protected final static class Parser
14701470

14711471
protected ObjectCodec _codec;
14721472

1473-
/**
1474-
* @since 2.15
1475-
*/
1476-
protected StreamReadConstraints _streamReadConstraints;
1477-
14781473
/**
14791474
* @since 2.3
14801475
*/
@@ -1543,11 +1538,10 @@ public Parser(Segment firstSeg, ObjectCodec codec,
15431538
// 25-Jun-2022, tatu: Ideally would pass parser flags along (as
15441539
// per [databund#3528]) but for now make sure not to clear the flags
15451540
// but let defaults be used
1546-
super();
1541+
super(streamReadConstraints);
15471542
_segment = firstSeg;
15481543
_segmentPtr = -1; // not yet read
15491544
_codec = codec;
1550-
_streamReadConstraints = streamReadConstraints;
15511545
_parsingContext = TokenBufferReadContext.createRootContext(parentContext);
15521546
_hasNativeTypeIds = hasNativeTypeIds;
15531547
_hasNativeObjectIds = hasNativeObjectIds;

0 commit comments

Comments
 (0)