Skip to content
This repository has been archived by the owner on May 25, 2021. It is now read-only.

Latest commit

 

History

History
41 lines (37 loc) · 1.02 KB

TODO.md

File metadata and controls

41 lines (37 loc) · 1.02 KB

TODO

  • upload document, gh-pages yardoc

  • yaml parse error handling

  • no version case handling

  • no files case handling

  • feat: interactive init, bump --init

DONE

  • refactor: application.rb returns boolean, bin/bmp exits with the returned boolean
  • use mock library
  • test Application
  • test CLI
  • test Logger
  • test Command
  • test FileRewriteRule
  • test FileRewriteRuleFactory
  • test VersionDescriptor
  • test VersionDescriptorRepository
  • support pre-release version number (of semver)
  • support build version number (of semver) - pending
  • Generate documentaion
  • Rename file_rewrite_rule to file_update_rule
  • Rename version_descriptor to bump_info
  • Refactor application
  • travis - done
  • coveralls - done
  • introduce simplecov - done
  • git tag when -f - done
  • show command before execution - done
  • write tests
    • Version - done
    • VersionFactory - done
  • separate classes into separate files - done
  • decent console log - done
    • git command outputs
  • bump description - done
  • introduce slop - done
  • introduce commander - no