toJson method
Implementation
@override
Object toJson() => {
if (branchName case final branchName?) 'branchName': branchName,
if (tagName case final tagName?) 'tagName': tagName,
if (commitSha case final commitSha?) 'commitSha': commitSha,
if (projectId.isNotDefault) 'projectId': projectId,
if (repoName.isNotDefault) 'repoName': repoName,
if (dir.isNotDefault) 'dir': dir,
if (invertRegex.isNotDefault) 'invertRegex': invertRegex,
};