Table of Contents - straight_line-0.1.4.0 Documentation
Classes and Modules
- Application
- Cli
- Cli::Feature
- Command
- Configure
- Feature
- Feature::Create
- Feature::Diff
- Feature::Land
- GitCommands
- GitCommands::Commit
- GitCommands::Config
- GitCommands::Log
- GitCommands::Merge
- GitCommands::Pull
- GitCommands::Push
- GitCommands::Rebase
- Github
- ShellError
- StraightLine
- UserError
- Util
Methods
- ::configure — StraightLine
- ::from_file — Command
- ::logger — Util
- ::make_class — Github
- ::new — Command
- ::new — Feature::Create
- ::new — Feature::Diff
- ::new — Feature::Land
- ::new — GitCommands::Commit
- ::new — GitCommands::Config
- ::new — GitCommands::Log
- ::new — GitCommands::Merge
- ::new — GitCommands::Pull
- ::new — GitCommands::Push
- ::new — GitCommands::Rebase
- ::new — Github
- ::task_namespace — StraightLine
- #add — Configure
- #arg — Command
- #changes_committed? — Feature
- #client — Github
- #create — Cli::Feature
- #create_pull_request — Feature::Diff
- #create_pull_request — Github
- #current_feature — Feature
- #diff — Feature::Diff
- #diff_no_pull_request — Feature::Diff
- #diff_pull_request_exists — Feature::Diff
- #ensure_logged_in — Github
- #extract_params — Feature::Diff
- #github_login — Github
- #handle_merge_conflict — GitCommands
- #land — Feature::Land
- #last_commit_message — Feature::Diff
- #list_repos — Github
- #login — Github
- #merge_feature_to_master — Feature::Land
- #merge_master_to_feature — Feature::Land
- #pull_request_closed? — Feature::Land
- #pull_request_exists? — Feature::Diff
- #pull_request_for_feature — Github
- #pull_requests — Github
- #push_command — GitCommands::Push
- #repo_name — Github
- #require_params — Feature::Diff
- #run — Command
- #run — Feature::Create
- #run — GitCommands::Merge
- #run — GitCommands::Rebase
- #run_after_commands — Configure
- #run_sub_commands — Command
- #sub_command — Command
- #user — Github
- #validate_param — Feature::Diff