@override Object toJson() => { 'resolvedStorageSource': ?resolvedStorageSource?.toJson(), 'resolvedRepoSource': ?resolvedRepoSource?.toJson(), if (gitUri.isNotDefault) 'gitUri': gitUri, };