Hi Jason,

> On 17 Jul 2019, at 15:16, Jason E Bailey <jason.bai...@24601.org> wrote:
> 
> My opinion - I'd prefer a greater decoupling of the API and implementations. 
> We should be able to design this in such a way that the addition of a new 
> format for parsing content doesn't necessitate a release of the API. To that 
> end, I think the ParserOptions should not be a final class but encompass the 
> generic options available to all content parsers and then have extended 
> classes in the other packages that reflect the ParserOptions for that package.
> 
> So there'd be a JsonParserOptions which extends ParserOptions and contains 
> json specific options.
> 
> So for me to implement a YamlContentParser I should just be able to implement 
> the appropriate classes and install an implementation package.
> 
> That would also mean moving implementation specific files to their respective 
> packages as well, like the JsonParserFeatures
> 
> --
> Jason
> 

Duly noted. I’ll try to implement these changes tomorrow.

Cheers,
Radu

Reply via email to