Table of Contents - version-manager-0.1.1 Documentation
Classes and Modules
- Object
- VersionManager
- VersionManager::ActionManager
- VersionManager::CLI
- VersionManager::ReleaseManager
- VersionManager::ReleaseManager::BranchIsNotUpToDateError
- VersionManager::ReleaseManager::ForbiddenBranchError
- VersionManager::ReleaseVersion
- VersionManager::ReleaseVersion::IncorrentFormat
- VersionManager::VCS
- VersionManager::VCS::BranchAlreadyExistsError
- VersionManager::VCS::Git
- VersionManager::VCS::UnsupportedVCSError
- VersionManager::VersionStorage
- VersionManager::VersionStorage::WrongLatestVersionError
Methods
- ::branch_name — VersionManager::VCS
- ::build — VersionManager::VCS
- ::new — VersionManager::ActionManager
- ::new — VersionManager::CLI
- ::new — VersionManager::ReleaseManager
- ::new — VersionManager::ReleaseVersion
- ::new — VersionManager::VCS::BranchAlreadyExistsError
- ::new — VersionManager::VCS::UnsupportedVCSError
- ::new — VersionManager::VCS::Git
- ::new — VersionManager::VersionStorage
- ::new — VersionManager::VersionStorage::WrongLatestVersionError
- ::options — VersionManager
- ::options= — VersionManager
- ::valid? — VersionManager::ReleaseVersion
- #- — VersionManager::ReleaseVersion
- #<=> — VersionManager::ReleaseVersion
- #add_tag — VersionManager::VCS::Git
- #appropriate_branch_for? — VersionManager::ReleaseManager
- #branch_exists? — VersionManager::VCS::Git
- #branch_name — VersionManager::VCS::Git
- #bump — VersionManager::ReleaseVersion
- #bump_major — VersionManager::ReleaseVersion
- #bump_minor — VersionManager::ReleaseVersion
- #bump_patch — VersionManager::ReleaseVersion
- #checkout — VersionManager::VCS::Git
- #checkout_to_latest_version — VersionManager::ActionManager
- #checkout_to_latest_version — VersionManager::CLI
- #commit — VersionManager::VCS::Git
- #confirm_new_version — VersionManager::CLI
- #create_branch! — VersionManager::VCS::Git
- #current_branch — VersionManager::VCS::Git
- #current_version — VersionManager::VersionStorage
- #default_commit_message — VersionManager::ReleaseManager
- #default_strategy — VersionManager::ReleaseManager
- #find_remote_branch — VersionManager::VCS::Git
- #full_path — VersionManager::VersionStorage
- #git_remote — VersionManager::VCS::Git
- #latest_version — VersionManager::VersionStorage
- #major! — VersionManager::ReleaseManager
- #make_release — VersionManager::CLI
- #master_branch_name — VersionManager::VCS::Git
- #master_state_actual? — VersionManager::VCS::Git
- #message — VersionManager::ReleaseManager::BranchIsNotUpToDateError
- #message — VersionManager::ReleaseManager::ForbiddenBranchError
- #message — VersionManager::ReleaseVersion::IncorrentFormat
- #message — VersionManager::VCS::BranchAlreadyExistsError
- #message — VersionManager::VCS::UnsupportedVCSError
- #minor! — VersionManager::ReleaseManager
- #parse_options — VersionManager::CLI
- #patch! — VersionManager::ReleaseManager
- #push — VersionManager::VCS::Git
- #push_tag — VersionManager::VCS::Git
- #recalculate_parts — VersionManager::ReleaseVersion
- #release_new_version — VersionManager::ActionManager
- #remote — VersionManager::VCS::Git
- #remote_branch_names — VersionManager::VCS::Git
- #remote_master_branch_name — VersionManager::VCS::Git
- #retrieve_initial_version — VersionManager::CLI
- #select_appropriate_version — VersionManager::VersionStorage
- #short_version — VersionManager::ReleaseVersion
- #show_file — VersionManager::VCS::Git
- #start — VersionManager::CLI
- #state_actual? — VersionManager::VCS::Git
- #store — VersionManager::VersionStorage
- #switch_branch — VersionManager::VCS::Git
- #to_s — VersionManager::ReleaseVersion
- #validate! — VersionManager::ReleaseManager
- #version_from_branch_name — VersionManager::VersionStorage
- #version_from_file — VersionManager::VersionStorage