11using System . Globalization ;
22using GitVersion . Extensions ;
3- using YamlDotNet . Serialization ;
43
54namespace GitVersion . Configuration ;
65
@@ -14,25 +13,25 @@ public GitVersionConfiguration()
1413 Ignore = new IgnoreConfiguration ( ) ;
1514 }
1615
17- [ YamlMember ( Alias = "assembly-versioning-scheme" ) ]
16+ [ JsonPropertyName ( "assembly-versioning-scheme" ) ]
1817 public AssemblyVersioningScheme ? AssemblyVersioningScheme { get ; set ; }
1918
20- [ YamlMember ( Alias = "assembly-file-versioning-scheme" ) ]
19+ [ JsonPropertyName ( "assembly-file-versioning-scheme" ) ]
2120 public AssemblyFileVersioningScheme ? AssemblyFileVersioningScheme { get ; set ; }
2221
23- [ YamlMember ( Alias = "assembly-informational-format" ) ]
22+ [ JsonPropertyName ( "assembly-informational-format" ) ]
2423 public string ? AssemblyInformationalFormat { get ; set ; }
2524
26- [ YamlMember ( Alias = "assembly-versioning-format" ) ]
25+ [ JsonPropertyName ( "assembly-versioning-format" ) ]
2726 public string ? AssemblyVersioningFormat { get ; set ; }
2827
29- [ YamlMember ( Alias = "assembly-file-versioning-format" ) ]
28+ [ JsonPropertyName ( "assembly-file-versioning-format" ) ]
3029 public string ? AssemblyFileVersioningFormat { get ; set ; }
3130
32- [ YamlMember ( Alias = "label-prefix" ) ]
31+ [ JsonPropertyName ( "label-prefix" ) ]
3332 public string ? LabelPrefix { get ; set ; }
3433
35- [ YamlMember ( Alias = "next-version" ) ]
34+ [ JsonPropertyName ( "next-version" ) ]
3635 public string ? NextVersion
3736 {
3837 get => nextVersion ;
@@ -42,37 +41,37 @@ public string? NextVersion
4241 : value ;
4342 }
4443
45- [ YamlMember ( Alias = "major-version-bump-message" ) ]
44+ [ JsonPropertyName ( "major-version-bump-message" ) ]
4645 public string ? MajorVersionBumpMessage { get ; set ; }
4746
48- [ YamlMember ( Alias = "minor-version-bump-message" ) ]
47+ [ JsonPropertyName ( "minor-version-bump-message" ) ]
4948 public string ? MinorVersionBumpMessage { get ; set ; }
5049
51- [ YamlMember ( Alias = "patch-version-bump-message" ) ]
50+ [ JsonPropertyName ( "patch-version-bump-message" ) ]
5251 public string ? PatchVersionBumpMessage { get ; set ; }
5352
54- [ YamlMember ( Alias = "no-bump-message" ) ]
53+ [ JsonPropertyName ( "no-bump-message" ) ]
5554 public string ? NoBumpMessage { get ; set ; }
5655
57- [ YamlMember ( Alias = "label-pre-release-weight" ) ]
56+ [ JsonPropertyName ( "label-pre-release-weight" ) ]
5857 public int ? LabelPreReleaseWeight { get ; set ; }
5958
60- [ YamlMember ( Alias = "commit-date-format" ) ]
59+ [ JsonPropertyName ( "commit-date-format" ) ]
6160 public string ? CommitDateFormat { get ; set ; }
6261
63- [ YamlMember ( Alias = "merge-message-formats" ) ]
62+ [ JsonPropertyName ( "merge-message-formats" ) ]
6463 public Dictionary < string , string > MergeMessageFormats { get ; set ; } = new ( ) ;
6564
66- [ YamlMember ( Alias = "update-build-number" ) ]
65+ [ JsonPropertyName ( "update-build-number" ) ]
6766 public bool UpdateBuildNumber { get ; set ; } = true ;
6867
69- [ YamlMember ( Alias = "semantic-version-format" ) ]
68+ [ JsonPropertyName ( "semantic-version-format" ) ]
7069 public SemanticVersionFormat SemanticVersionFormat { get ; set ; }
7170
72- [ YamlMember ( Alias = "branches" ) ]
71+ [ JsonPropertyName ( "branches" ) ]
7372 public Dictionary < string , BranchConfiguration > Branches { get ; set ; }
7473
75- [ YamlMember ( Alias = "ignore" ) ]
74+ [ JsonPropertyName ( "ignore" ) ]
7675 public IgnoreConfiguration Ignore { get ; set ; }
7776
7877 public override string ToString ( )
0 commit comments