File tree Expand file tree Collapse file tree 1 file changed +7
-14
lines changed
src/GitVersionTask/AssemblyInfoBuilder Expand file tree Collapse file tree 1 file changed +7
-14
lines changed Original file line number Diff line number Diff line change @@ -61,29 +61,22 @@ sealed class GitVersionInformationAttribute : System.Attribute
61
61
62
62
static string GenerateStaticVariableMembers ( IList < KeyValuePair < string , string > > vars )
63
63
{
64
- var members = new StringBuilder ( ) ;
65
- for ( var i = 0 ; i < vars . Count ; i ++ )
66
- {
67
- var variable = vars [ i ] ;
68
- members . AppendFormat ( " public static string {0} = \" {1}\" ;" , variable . Key , variable . Value ) ;
69
-
70
- if ( i < vars . Count - 1 )
71
- {
72
- members . AppendLine ( ) ;
73
- }
74
- }
75
-
76
- return members . ToString ( ) ;
64
+ return GenerateMembers ( vars , " public static string {0} = \" {1}\" ;" ) ;
77
65
}
78
66
79
67
80
68
static string GenerateAttributeVariableMembers ( IList < KeyValuePair < string , string > > vars )
69
+ {
70
+ return GenerateMembers ( vars , " public string {0} {{ get {{ return \" {1}\" ; }} }}" ) ;
71
+ }
72
+
73
+ static string GenerateMembers ( IList < KeyValuePair < string , string > > vars , string memberFormat )
81
74
{
82
75
var members = new StringBuilder ( ) ;
83
76
for ( var i = 0 ; i < vars . Count ; i ++ )
84
77
{
85
78
var variable = vars [ i ] ;
86
- members . AppendFormat ( " public string {0} {{ get {{ return \" {1} \" ; }} }}" , variable . Key , variable . Value ) ;
79
+ members . AppendFormat ( memberFormat , variable . Key , variable . Value ) ;
87
80
88
81
if ( i < vars . Count - 1 )
89
82
{
You can’t perform that action at this time.
0 commit comments