Project name and homepage: ApiGen
Assignment
ApiGen is an advanced documentation generator for source code written in PHP similar to JavaDoc for Java. It heavily relies on TokenReflection library from the same authors.
My goal is to implement a cached backend for TokenReflection library, since it currently uses a memory-based one. It has to parse the source code files again with each request and therefore it’s really slow. I need the caching for the purposes of my diploma thesis which also uses TokenReflection library.
Links documenting the results of my work
- My communication with developers in an issue on GitHub
- Version control repository with the actual state of my work
- My commit in the project repository