commitlint_parse library
Parse Commit Message String to Convensional Commit
Functions
-
append(
String? src, String line) → String -
getNotesRegex(
List< String> noteKeywords) → Pattern -
getReferencePartsRegex(
List< String> issuePrefixes, bool issuePrefixesCaseSensitive) → Pattern -
getReferenceRegex(
Iterable< String> referenceActions) → Pattern -
getReferences(
String input, {required Pattern referencesPattern, required Pattern referencePartsPattern}) → List< CommitReference> -
parse(
String raw, {String headerPattern = _kDefaultHeaderPattern, List< String> headerCorrespondence = _kDefaultHeaderCorrespondence, List<String> referenceActions = _kDefaultReferenceActions, List<String> issuePrefixes = _kDefaultIssuePrefixes, List<String> noteKeywords = _kDefaultNoteKeywords, String fieldPattern = _kDefaultFieldPattern, String revertPattern = _kDefaultRevertPattern, List<String> revertCorrespondence = _kDefaultRevertCorrespondence, String? commentChar}) → Commit -
truncateToScissor(
List< String> lines) → List<String>