Table of Contents - versi-0.3.2 Documentation
Pages
Classes and Modules
- RescueInteractor
- System
- System::CommandError
- Versi
- Versi::BranchCommand
- Versi::BranchCommand::Interactors
- Versi::BranchCommand::Interactors::BuildReleaseBranchName
- Versi::BranchCommand::Interactors::CreateBranch
- Versi::BranchCommand::Interactors::CreateReleaseBranch
- Versi::Errors
- Versi::Errors::CannotGenerateCommandVersionError
- Versi::Errors::UnknownReleaseTypeError
- Versi::GenerateCommand
- Versi::GenerateCommand::Interactors
- Versi::GenerateCommand::Interactors::BuildLocalGitTag
- Versi::GenerateCommand::Interactors::BuildReleaseTag
- Versi::GenerateCommand::Interactors::ExtractReleaseTypeFromCommitMessage
- Versi::GenerateCommand::Interactors::GenerateCommandRelease
- Versi::GenerateCommand::Interactors::PushGitTag
- Versi::Interfaces
- Versi::Interfaces::GitInterface
- Versi::Transients
- Versi::Util
- Versi::Util::SemanticReleaseTypes
Methods
- ::call — System
- ::call! — System
- ::included — RescueInteractor
- ::new — Versi::Errors::CannotGenerateCommandVersionError
- ::new — Versi::Errors::UnknownReleaseTypeError
- ::new — Versi::Interfaces::GitInterface
- ::pretty_list — Versi::Util::SemanticReleaseTypes
- #build_tag_message — Versi::GenerateCommand::Interactors::BuildReleaseTag
- #build_tag_name — Versi::GenerateCommand::Interactors::BuildReleaseTag
- #call — Versi::BranchCommand::Interactors::BuildReleaseBranchName
- #call — Versi::BranchCommand::Interactors::CreateReleaseBranch
- #call — Versi::GenerateCommand::Interactors::BuildLocalGitTag
- #call — Versi::GenerateCommand::Interactors::BuildReleaseTag
- #call — Versi::GenerateCommand::Interactors::ExtractReleaseTypeFromCommitMessage
- #call — Versi::GenerateCommand::Interactors::PushGitTag
- #create_branch — Versi::Interfaces::GitInterface
- #create_tag — Versi::Interfaces::GitInterface
- #delete_tag — Versi::Interfaces::GitInterface
- #delete_tag_remote — Versi::Interfaces::GitInterface
- #execute — Versi::BranchCommand
- #execute — Versi::GenerateCommand
- #extract_release_type_from_last_commit_message — Versi::GenerateCommand::Interactors::BuildReleaseTag
- #extract_release_type_from_merge_source_branch — Versi::GenerateCommand::Interactors::ExtractReleaseTypeFromCommitMessage
- #extract_source_branch — Versi::GenerateCommand::Interactors::ExtractReleaseTypeFromCommitMessage
- #fetch_tags — Versi::Interfaces::GitInterface
- #find_latest_release_version — Versi::GenerateCommand::Interactors::BuildReleaseTag
- #generate_next_semantic_version — Versi::GenerateCommand::Interactors::BuildReleaseTag
- #generate_release_name — Versi::GenerateCommand::Interactors::BuildReleaseTag
- #generate_release_tag — Versi::GenerateCommand::Interactors::BuildReleaseTag
- #last_commit_message — Versi::Interfaces::GitInterface
- #list_tags — Versi::Interfaces::GitInterface
- #options — Versi::BranchCommand
- #options — Versi::GenerateCommand
- #push_tag — Versi::Interfaces::GitInterface
- #rollback — Versi::GenerateCommand::Interactors::BuildLocalGitTag
- #rollback — Versi::GenerateCommand::Interactors::PushGitTag
- #setup — Versi::BranchCommand::Interactors::BuildReleaseBranchName
- #setup — Versi::BranchCommand::Interactors::CreateReleaseBranch
- #setup — Versi::GenerateCommand::Interactors::BuildLocalGitTag
- #setup — Versi::GenerateCommand::Interactors::BuildReleaseTag
- #setup — Versi::GenerateCommand::Interactors::ExtractReleaseTypeFromCommitMessage
- #setup — Versi::GenerateCommand::Interactors::PushGitTag
- #validate — Versi::BranchCommand
- #validate — Versi::GenerateCommand