Note: This API documentation is for FAKE version 4. The migration API documentation can be found
here. The API documentation for the new fake 5 modules can be found
here
ChangeLogHelper
Contains helpers which allow to parse Change log text files. These files have to be in a format as described on http://keepachangelog.com/en/0.3.0/
Sample
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: |
|
val changeLogFile : string
val newVersion : string
Nested types and modules
Type | Description |
Change | |
ChangeLog | |
ChangeLogEntry | |
Unreleased |
Functions and values
Function or value | Description |
LoadChangeLog(fileName)
Signature: fileName:string -> ChangeLog
|
Parses a Change log text file and returns the lastest change log. Parameters
ReturnsThe loaded change log (or throws an exception, if the change log could not be parsed) |
parseChangeLog(data)
Signature: data:seq<string> -> ChangeLog
|
Parses a change log text and returns the change log. Parameters
|
parseVersions
Signature: string -> Match * Match
|
|
PromoteUnreleased version changeLog
Signature: version:string -> changeLog:ChangeLog -> ChangeLog
|
Promotes the Parameters
ReturnsThe promoted change log |
SaveChangeLog fileName changeLog
Signature: fileName:string -> changeLog:ChangeLog -> unit
|
Saves a Change log to a text file. Parameters
|