- Generate method signatures in header files
- Generate structures in header files
- Generate add and remove implementation
- Generate init implementation
- Initialize Virtual Table
- Generate KMF_ID for nameless classes
- Generate new implementation
- Generate delete implementation
- Generate find implementation
- Generate getKey implementation
- Generate meta class name implementation
- Generate correct and minimal includes in header files
- Generate correct and minimal includes in implementation
- Use an intermediate representation
- Generate CMakeLists.txt file
- Produce setter and getter Unit Testing
- Add Doxygen style comments to generated code
- Check for memory leak issue
- Add kevoree.h which include all structure headers
- Implement visitor design pattern
- Implement serialization
- Implement a compact json serialization option
- Implement deserialization
- Implement a deserialization that instanciate only the current node
- Implement comparison
- Remove compilation warnings only for incompatible pointer type
- Support Contiki file system, either with pre-processor or compiler option
- Improve the command line mode, allow options like --no-test
- Document the command line usage in the README