@@ -36,119 +36,119 @@ public QueryLocalChanges(string repo, bool includeUntracked = true)
36
36
37
37
switch ( status )
38
38
{
39
- case " M" :
40
- change . Set ( Models . ChangeState . None , Models . ChangeState . Modified ) ;
41
- break ;
42
- case " T" :
43
- change . Set ( Models . ChangeState . None , Models . ChangeState . TypeChanged ) ;
44
- break ;
45
- case " A" :
46
- change . Set ( Models . ChangeState . None , Models . ChangeState . Added ) ;
47
- break ;
48
- case " D" :
49
- change . Set ( Models . ChangeState . None , Models . ChangeState . Deleted ) ;
50
- break ;
51
- case " R" :
52
- change . Set ( Models . ChangeState . None , Models . ChangeState . Renamed ) ;
53
- break ;
54
- case " C" :
55
- change . Set ( Models . ChangeState . None , Models . ChangeState . Copied ) ;
56
- break ;
57
- case "M" :
58
- change . Set ( Models . ChangeState . Modified ) ;
59
- break ;
60
- case "MM" :
61
- change . Set ( Models . ChangeState . Modified , Models . ChangeState . Modified ) ;
62
- break ;
63
- case "MT" :
64
- change . Set ( Models . ChangeState . Modified , Models . ChangeState . TypeChanged ) ;
65
- break ;
66
- case "MD" :
67
- change . Set ( Models . ChangeState . Modified , Models . ChangeState . Deleted ) ;
68
- break ;
69
- case "T" :
70
- change . Set ( Models . ChangeState . TypeChanged ) ;
71
- break ;
72
- case "TM" :
73
- change . Set ( Models . ChangeState . TypeChanged , Models . ChangeState . Modified ) ;
74
- break ;
75
- case "TT" :
76
- change . Set ( Models . ChangeState . TypeChanged , Models . ChangeState . TypeChanged ) ;
77
- break ;
78
- case "TD" :
79
- change . Set ( Models . ChangeState . TypeChanged , Models . ChangeState . Deleted ) ;
80
- break ;
81
- case "A" :
82
- change . Set ( Models . ChangeState . Added ) ;
83
- break ;
84
- case "AM" :
85
- change . Set ( Models . ChangeState . Added , Models . ChangeState . Modified ) ;
86
- break ;
87
- case "AT" :
88
- change . Set ( Models . ChangeState . Added , Models . ChangeState . TypeChanged ) ;
89
- break ;
90
- case "AD" :
91
- change . Set ( Models . ChangeState . Added , Models . ChangeState . Deleted ) ;
92
- break ;
93
- case "D" :
94
- change . Set ( Models . ChangeState . Deleted ) ;
95
- break ;
96
- case "R" :
97
- change . Set ( Models . ChangeState . Renamed ) ;
98
- break ;
99
- case "RM" :
100
- change . Set ( Models . ChangeState . Renamed , Models . ChangeState . Modified ) ;
101
- break ;
102
- case "RT" :
103
- change . Set ( Models . ChangeState . Renamed , Models . ChangeState . TypeChanged ) ;
104
- break ;
105
- case "RD" :
106
- change . Set ( Models . ChangeState . Renamed , Models . ChangeState . Deleted ) ;
107
- break ;
108
- case "C" :
109
- change . Set ( Models . ChangeState . Copied ) ;
110
- break ;
111
- case "CM" :
112
- change . Set ( Models . ChangeState . Copied , Models . ChangeState . Modified ) ;
113
- break ;
114
- case "CT" :
115
- change . Set ( Models . ChangeState . Copied , Models . ChangeState . TypeChanged ) ;
116
- break ;
117
- case "CD" :
118
- change . Set ( Models . ChangeState . Copied , Models . ChangeState . Deleted ) ;
119
- break ;
120
- case "DR" :
121
- change . Set ( Models . ChangeState . Deleted , Models . ChangeState . Renamed ) ;
122
- break ;
123
- case "DC" :
124
- change . Set ( Models . ChangeState . Deleted , Models . ChangeState . Copied ) ;
125
- break ;
126
- case "DD" :
127
- change . Set ( Models . ChangeState . Deleted , Models . ChangeState . Deleted ) ;
128
- break ;
129
- case "AU" :
130
- change . Set ( Models . ChangeState . Added , Models . ChangeState . Unmerged ) ;
131
- break ;
132
- case "UD" :
133
- change . Set ( Models . ChangeState . Unmerged , Models . ChangeState . Deleted ) ;
134
- break ;
135
- case "UA" :
136
- change . Set ( Models . ChangeState . Unmerged , Models . ChangeState . Added ) ;
137
- break ;
138
- case "DU" :
139
- change . Set ( Models . ChangeState . Deleted , Models . ChangeState . Unmerged ) ;
140
- break ;
141
- case "AA" :
142
- change . Set ( Models . ChangeState . Added , Models . ChangeState . Added ) ;
143
- break ;
144
- case "UU" :
145
- change . Set ( Models . ChangeState . Unmerged , Models . ChangeState . Unmerged ) ;
146
- break ;
147
- case "??" :
148
- change . Set ( Models . ChangeState . Untracked , Models . ChangeState . Untracked ) ;
149
- break ;
150
- default :
151
- break ;
39
+ case " M" :
40
+ change . Set ( Models . ChangeState . None , Models . ChangeState . Modified ) ;
41
+ break ;
42
+ case " T" :
43
+ change . Set ( Models . ChangeState . None , Models . ChangeState . TypeChanged ) ;
44
+ break ;
45
+ case " A" :
46
+ change . Set ( Models . ChangeState . None , Models . ChangeState . Added ) ;
47
+ break ;
48
+ case " D" :
49
+ change . Set ( Models . ChangeState . None , Models . ChangeState . Deleted ) ;
50
+ break ;
51
+ case " R" :
52
+ change . Set ( Models . ChangeState . None , Models . ChangeState . Renamed ) ;
53
+ break ;
54
+ case " C" :
55
+ change . Set ( Models . ChangeState . None , Models . ChangeState . Copied ) ;
56
+ break ;
57
+ case "M" :
58
+ change . Set ( Models . ChangeState . Modified ) ;
59
+ break ;
60
+ case "MM" :
61
+ change . Set ( Models . ChangeState . Modified , Models . ChangeState . Modified ) ;
62
+ break ;
63
+ case "MT" :
64
+ change . Set ( Models . ChangeState . Modified , Models . ChangeState . TypeChanged ) ;
65
+ break ;
66
+ case "MD" :
67
+ change . Set ( Models . ChangeState . Modified , Models . ChangeState . Deleted ) ;
68
+ break ;
69
+ case "T" :
70
+ change . Set ( Models . ChangeState . TypeChanged ) ;
71
+ break ;
72
+ case "TM" :
73
+ change . Set ( Models . ChangeState . TypeChanged , Models . ChangeState . Modified ) ;
74
+ break ;
75
+ case "TT" :
76
+ change . Set ( Models . ChangeState . TypeChanged , Models . ChangeState . TypeChanged ) ;
77
+ break ;
78
+ case "TD" :
79
+ change . Set ( Models . ChangeState . TypeChanged , Models . ChangeState . Deleted ) ;
80
+ break ;
81
+ case "A" :
82
+ change . Set ( Models . ChangeState . Added ) ;
83
+ break ;
84
+ case "AM" :
85
+ change . Set ( Models . ChangeState . Added , Models . ChangeState . Modified ) ;
86
+ break ;
87
+ case "AT" :
88
+ change . Set ( Models . ChangeState . Added , Models . ChangeState . TypeChanged ) ;
89
+ break ;
90
+ case "AD" :
91
+ change . Set ( Models . ChangeState . Added , Models . ChangeState . Deleted ) ;
92
+ break ;
93
+ case "D" :
94
+ change . Set ( Models . ChangeState . Deleted ) ;
95
+ break ;
96
+ case "R" :
97
+ change . Set ( Models . ChangeState . Renamed ) ;
98
+ break ;
99
+ case "RM" :
100
+ change . Set ( Models . ChangeState . Renamed , Models . ChangeState . Modified ) ;
101
+ break ;
102
+ case "RT" :
103
+ change . Set ( Models . ChangeState . Renamed , Models . ChangeState . TypeChanged ) ;
104
+ break ;
105
+ case "RD" :
106
+ change . Set ( Models . ChangeState . Renamed , Models . ChangeState . Deleted ) ;
107
+ break ;
108
+ case "C" :
109
+ change . Set ( Models . ChangeState . Copied ) ;
110
+ break ;
111
+ case "CM" :
112
+ change . Set ( Models . ChangeState . Copied , Models . ChangeState . Modified ) ;
113
+ break ;
114
+ case "CT" :
115
+ change . Set ( Models . ChangeState . Copied , Models . ChangeState . TypeChanged ) ;
116
+ break ;
117
+ case "CD" :
118
+ change . Set ( Models . ChangeState . Copied , Models . ChangeState . Deleted ) ;
119
+ break ;
120
+ case "DR" :
121
+ change . Set ( Models . ChangeState . Deleted , Models . ChangeState . Renamed ) ;
122
+ break ;
123
+ case "DC" :
124
+ change . Set ( Models . ChangeState . Deleted , Models . ChangeState . Copied ) ;
125
+ break ;
126
+ case "DD" :
127
+ change . Set ( Models . ChangeState . Deleted , Models . ChangeState . Deleted ) ;
128
+ break ;
129
+ case "AU" :
130
+ change . Set ( Models . ChangeState . Added , Models . ChangeState . Unmerged ) ;
131
+ break ;
132
+ case "UD" :
133
+ change . Set ( Models . ChangeState . Unmerged , Models . ChangeState . Deleted ) ;
134
+ break ;
135
+ case "UA" :
136
+ change . Set ( Models . ChangeState . Unmerged , Models . ChangeState . Added ) ;
137
+ break ;
138
+ case "DU" :
139
+ change . Set ( Models . ChangeState . Deleted , Models . ChangeState . Unmerged ) ;
140
+ break ;
141
+ case "AA" :
142
+ change . Set ( Models . ChangeState . Added , Models . ChangeState . Added ) ;
143
+ break ;
144
+ case "UU" :
145
+ change . Set ( Models . ChangeState . Unmerged , Models . ChangeState . Unmerged ) ;
146
+ break ;
147
+ case "??" :
148
+ change . Set ( Models . ChangeState . Untracked , Models . ChangeState . Untracked ) ;
149
+ break ;
150
+ default :
151
+ break ;
152
152
}
153
153
154
154
if ( change . Index != Models . ChangeState . None || change . WorkTree != Models . ChangeState . None )
0 commit comments