Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Larg PR - Adds support for features #3 , #19 , and #20 #27

Closed
wants to merge 5 commits into from

Commits on Apr 23, 2015

  1. feat(clog): auto increment version with --major, --minor, or --patch

    Only compatible with semver at the moment
    
    Closes #19
    kbknapp committed Apr 23, 2015
    Configuration menu
    Copy the full SHA
    329e119 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2015

  1. Configuration menu
    Copy the full SHA
    1a3fff9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8545a68 View commit details
    Browse the repository at this point in the history
  3. feat(aliases): implement aliases for commit types

    This is a decent change. Now the CommitType enum is auto-generated via a
    macro. This macro also implements two helper methods, and one Trait. The
    helper methods return a Vec<'static str> of all "aliases" for specified
    variant if called like CommitType::Variant.aliases(). Or if called on
    the enum itself there the method returns ALL aliases such as
    CommitType::all_aliases(). The macro also implments the
    std::str::FromStr trait so you can parse from a string to a known enum
    type automatically. Say we defined a "feat" or "ft" alias of variant
    "Feature", if we had a string of "ft" or "feature" we could call
    some_str.parse::<CommitType>().unwrap() to get a CommitType::Feature, or if it
    failed to parse we get a CommitType::Unknown
    
    Closes #3
    kbknapp committed Apr 24, 2015
    Configuration menu
    Copy the full SHA
    44f7d49 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2015

  1. Configuration menu
    Copy the full SHA
    bb3072b View commit details
    Browse the repository at this point in the history