Skip to content

Latest commit

 

History

History
30 lines (25 loc) · 871 Bytes

TODO.md

File metadata and controls

30 lines (25 loc) · 871 Bytes

TODO

Functionality

  • Changes to tests themselves do not re-trigger execution
    • Minispec
    • RSpec
  • Changes in blocks or dynamically added functions based on blocks do not re-trigger execution

Code quality

  • Separate public/private API
  • Add rdoc / yard documentation

Testing

  • Improve test coverage
  • Add integration tests
  • Test against large / complex codebases
    • Sidekiq (Minitest)
    • Discourse (RSpec)

Performance

  • Ensure only bare minimum signature calculation occurs
  • Optimize inner loop of tracking test case -> method calls
  • Evaluate alternate storage options (sqlite, leveldb..?)
    • Marshal storage
  • Evaluate using external hints for changes (for example when using with VCS)

Usability

  • Quick start guide
  • Recipes for guard
  • Recipes for CI