Demote `StreamReadConstraints` further down parser inheritance hierarchy
cowtowncoder opened this issue · 0 comments
cowtowncoder commented
Currently (pre-2.18), StreamReadConstraints
is a field of ParserBase
and not ParserMinimalBase
.
But for various reasons, it'd be better if it was actually moved down (demoted) to ParserMinimalBase
.
This seems doable, for 2.18 and should not cause backwards compatibility issues with non-JSON implementations.
This would be useful in particular for #1296 to have direct access during construction.