TODO 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. # TODO
  2. ## Primary
  3. [ ] Implement clang_getFileUniqueID clang_getSkippedRanges
  4. [ ] Generalize usage of create_translation_unit and parse_translation_unit
  5. Favorize parse_translation_unit
  6. [ ] Merge the CodeCompleteResults CompletionResult and CompletionString tests
  7. only the CompletionString as valid tests.
  8. [ ] Check and rework how all the constants as agruments are used
  9. class_Cursor.c
  10. [ ] Finish Implement Clangc::Cursor methods
  11. [ ] use rubyish methods name. All methods starting with is_something must be in ruby something?
  12. ## Secondary:
  13. [ ] Add travis check for 3.8
  14. [ ] See how to exclude clangc.c from modification by clang-format
  15. [ ] Continue / improve YARD usage
  16. [ ] Clean style
  17. * Make all variables declarations at start
  18. * Use space after for and if
  19. * Use for spaces for indentation
  20. [ ] Finish test case (see TODO in tests/ directory)
  21. [ ] Optimize :
  22. * When a method returns a Clangc Object
  23. test the returned value before creating
  24. a Clangc object