Automatically generates documentation with UML diagrams using either plantUML or mermaidjs
What we want, SPEC.md.
Sessions
- Understanding the domain and prototyping library examples
- try to model the core classes design/ClassDiagram.md on a blackboard
- src/test/java/com/github/forax/umldoc/classfile/ASMTest.java how to use ASM
- Creates the skeleton of the applications
- extract the entities from a jar and generate the corresponding plantuml/mermaid file
- write tests and static analysis (CheckStyle: code convention verifier, Jacoco: test code coverage)
- Implements the hard stuff first
- write the code that deal with the associations and fields