Class CommitAnalyzer.ParsedCommit

java.lang.Object
io.github.duckasteroid.gradle.versioning.CommitAnalyzer.ParsedCommit
Enclosing class:
CommitAnalyzer

public static final class CommitAnalyzer.ParsedCommit extends Object
The syntactic parse of a commit message, independent of any type -> bump configuration - see CommitAnalyzer.parse(String). Used by the release-flow plugin's changelog generator to render release notes; also used internally by CommitAnalyzer.analyzeOne(String, Map).
  • Constructor Details

    • ParsedCommit

      public ParsedCommit(boolean empty, boolean conforms, String type, String scope, String description, boolean breaking)
  • Method Details

    • isEmpty

      public boolean isEmpty()
    • isConforms

      public boolean isConforms()
    • getType

      public String getType()
    • getScope

      public String getScope()
    • getDescription

      public String getDescription()
    • isBreaking

      public boolean isBreaking()