In order to have a more language agnostic documenter, this major update will introduce better programming practices such as the Factory pattern. This pattern will allow a developer to select a language and the factory will create a new parser specific to that language.
What this accomplishes: Modularity and Scalability
Any developer who wants to contribute a parser can easily do so by simply implementing a parser interface.
Once implemented, the developer can easily add the parser into the factory.
What are the breaking changes:
- Switch from ES6/ES7 to TypeScript
- Possible breaking changes to the themes
- I'm hoping for a better way to theme. Possibly using React.js?
- Provide an API to themes?
- More code refactoring
List view
0 issues of 6 selected
- Status: Open.#111 In mr-doc/mr-doc;
- Status: Open.#110 In mr-doc/mr-doc;
- Status: Open.#109 In mr-doc/mr-doc;
- Status: Open.#108 In mr-doc/mr-doc;
- Status: Open.#13 In mr-doc/mr-doc;
- Status: Open.#7 In mr-doc/mr-doc;