C# Class GitReleaseNotes.SemanticReleaseNotes

显示文件 Open project: GitTools/GitReleaseNotes Class Usage Examples

Public Methods

Method Description
Merge ( SemanticReleaseNotes previousReleaseNotes ) : SemanticReleaseNotes
Parse ( string releaseNotes ) : SemanticReleaseNotes
SemanticReleaseNotes ( ) : System
SemanticReleaseNotes ( IEnumerable releaseNoteItems, GitReleaseNotes.Categories categories ) : System
ToString ( ) : string

Private Methods

Method Description
CreateMergedSemanticRelease ( GitReleaseNotes.SemanticRelease r ) : GitReleaseNotes.SemanticRelease

Method Details

Merge() public method

public Merge ( SemanticReleaseNotes previousReleaseNotes ) : SemanticReleaseNotes
previousReleaseNotes SemanticReleaseNotes
return SemanticReleaseNotes

Parse() public static method

public static Parse ( string releaseNotes ) : SemanticReleaseNotes
releaseNotes string
return SemanticReleaseNotes

SemanticReleaseNotes() public method

public SemanticReleaseNotes ( ) : System
return System

SemanticReleaseNotes() public method

public SemanticReleaseNotes ( IEnumerable releaseNoteItems, GitReleaseNotes.Categories categories ) : System
releaseNoteItems IEnumerable
categories GitReleaseNotes.Categories
return System

ToString() public method

public ToString ( ) : string
return string