Table of Contents - schmersion-1.1.2 Documentation
Classes and Modules
- Schmersion
- Schmersion::AutoBundleExec
- Schmersion::Commit
- Schmersion::CommitParser
- Schmersion::Config
- Schmersion::Error
- Schmersion::Formatter
- Schmersion::Formatters
- Schmersion::Formatters::Markdown
- Schmersion::Formatters::YAML
- Schmersion::Helpers
- Schmersion::Host
- Schmersion::Hosts
- Schmersion::Hosts::GitHub
- Schmersion::Linter
- Schmersion::Message
- Schmersion::MessageValidator
- Schmersion::Releaser
- Schmersion::Repo
- Schmersion::Version
- Schmersion::VersionCalculator
Methods
- ::host_for_url — Schmersion::Hosts
- ::new — Schmersion::AutoBundleExec
- ::new — Schmersion::Commit
- ::new — Schmersion::CommitParser
- ::new — Schmersion::Config
- ::new — Schmersion::Formatter
- ::new — Schmersion::Host
- ::new — Schmersion::Hosts::GitHub
- ::new — Schmersion::Linter
- ::new — Schmersion::Message
- ::new — Schmersion::MessageValidator
- ::new — Schmersion::Releaser
- ::new — Schmersion::Repo
- ::new — Schmersion::Version
- ::new — Schmersion::VersionCalculator
- ::print_commit_list — Schmersion::Helpers
- ::suitable? — Schmersion::Host
- ::suitable? — Schmersion::Hosts::GitHub
- ::when_bundled — Schmersion::AutoBundleExec
- #action — Schmersion::Releaser
- #action_color — Schmersion::Releaser
- #add_list_for — Schmersion::Linter
- #add_pre_to_version — Schmersion::VersionCalculator
- #breaking_change? — Schmersion::Message
- #breaking_changes? — Schmersion::VersionCalculator
- #bundled? — Schmersion::AutoBundleExec
- #bundled_dir? — Schmersion::AutoBundleExec
- #calculate — Schmersion::VersionCalculator
- #capitalize_as_required — Schmersion::Formatters::Markdown
- #check_dir — Schmersion::AutoBundleExec
- #check_for_for_existing_version — Schmersion::Releaser
- #clean — Schmersion::Message
- #commit — Schmersion::Releaser
- #commit_line — Schmersion::Formatters::Markdown
- #commit_message — Schmersion::Version
- #commit_to_hash — Schmersion::Formatters::YAML
- #commit_url_for — Schmersion::Formatters::Markdown
- #commits — Schmersion::Repo
- #commits — Schmersion::Version
- #config — Schmersion::Repo
- #consider_breaking_changes_major? — Schmersion::VersionCalculator
- #create_export — Schmersion::Config
- #create_hook — Schmersion::Linter
- #current_branch — Schmersion::Repo
- #development? — Schmersion::Linter
- #display_prompt — Schmersion::Releaser
- #dry_run? — Schmersion::Releaser
- #end_commit — Schmersion::Version
- #exports — Schmersion::Config
- #features? — Schmersion::VersionCalculator
- #generate — Schmersion::Formatter
- #generate — Schmersion::Formatters::Markdown
- #generate — Schmersion::Formatters::YAML
- #generate_exports — Schmersion::Releaser
- #get_commit_message_from_file — Schmersion::Linter
- #get_user_and_repo — Schmersion::Hosts::GitHub
- #handle_footer — Schmersion::Message
- #header — Schmersion::Formatters::Markdown
- #hook_file_contents — Schmersion::Linter
- #host — Schmersion::Repo
- #include_type? — Schmersion::Formatters::YAML
- #insert — Schmersion::Formatter
- #insert — Schmersion::Formatters::Markdown
- #insert — Schmersion::Formatters::YAML
- #linting — Schmersion::Config
- #load_config — Schmersion::Repo
- #merge? — Schmersion::Message
- #next_version_after — Schmersion::CommitParser
- #origin — Schmersion::Repo
- #parse — Schmersion::CommitParser
- #parse_footers — Schmersion::Message
- #parse_header — Schmersion::Message
- #path_for — Schmersion::Repo
- #path_to_schmersion — Schmersion::Linter
- #pending_version — Schmersion::Repo
- #pre? — Schmersion::VersionCalculator
- #prepare — Schmersion::Linter
- #preview_exports — Schmersion::Releaser
- #re_exec — Schmersion::AutoBundleExec
- #read_previous_commit_message — Schmersion::Linter
- #release — Schmersion::Releaser
- #save_commit_message — Schmersion::Linter
- #save_exports — Schmersion::Releaser
- #schmersion_root — Schmersion::Linter
- #scopes — Schmersion::Config
- #sections_for_commits — Schmersion::Formatters::Markdown
- #setup — Schmersion::Linter
- #skip? — Schmersion::Releaser
- #skip_commit? — Schmersion::CommitParser
- #start_commit — Schmersion::Version
- #tag — Schmersion::Releaser
- #types — Schmersion::Config
- #url_for_commit — Schmersion::Host
- #url_for_commit — Schmersion::Hosts::GitHub
- #url_for_comparison — Schmersion::Host
- #url_for_comparison — Schmersion::Hosts::GitHub
- #valid? — Schmersion::Message
- #valid? — Schmersion::MessageValidator
- #valid_scope? — Schmersion::Config
- #valid_type? — Schmersion::Config
- #validate_all — Schmersion::MessageValidator
- #validate_description_length — Schmersion::MessageValidator
- #validate_description_presence — Schmersion::MessageValidator
- #validate_file — Schmersion::Linter
- #validate_scope — Schmersion::MessageValidator
- #validate_type — Schmersion::MessageValidator
- #validate_valid_format — Schmersion::MessageValidator
- #version — Schmersion::Releaser
- #version? — Schmersion::Repo
- #version_options — Schmersion::Config
- #versions — Schmersion::Repo