|
111 | 111 | Func<string, string, bool> Eq = delegate(string a, string b) { |
112 | 112 | return string.Equals( |
113 | 113 | a != null ? a.Trim() : null, |
114 | | - b != null ? b.Trim() : null, |
115 | | - StringComparison.OrdinalIgnoreCase |
| 114 | + b != null ? b.Trim() : null |
116 | 115 | ); |
117 | 116 | }; |
118 | 117 |
|
@@ -160,26 +159,26 @@ try |
160 | 159 |
|
161 | 160 | // Value-based removals (checked after structure scan) |
162 | 161 | if (REMOVE_DefaultValues) { |
163 | | - var dc = obj.Property("dataCategory", StringComparison.OrdinalIgnoreCase); |
| 162 | + var dc = obj.Property("dataCategory"); |
164 | 163 | if (dc != null && dc.Value is JValue && Eq((string)dc.Value, "Uncategorized")) { |
165 | 164 | toRemove.Add(dc); |
166 | 165 | Track("dataCategory=default"); |
167 | 166 | } |
168 | 167 |
|
169 | | - var sb = obj.Property("summarizeBy", StringComparison.OrdinalIgnoreCase); |
| 168 | + var sb = obj.Property("summarizeBy"); |
170 | 169 | if (sb != null && sb.Value is JValue && Eq((string)sb.Value, "none")) { |
171 | 170 | toRemove.Add(sb); |
172 | 171 | Track("summarizeBy=none"); |
173 | 172 | } |
174 | 173 | } |
175 | 174 |
|
176 | 175 | if (REMOVE_RedundantNames) { |
177 | | - var name = obj.Property("name", StringComparison.OrdinalIgnoreCase); |
| 176 | + var name = obj.Property("name"); |
178 | 177 | if (name != null && name.Value is JValue) { |
179 | 178 | var nameStr = (string)name.Value; |
180 | 179 | var nameBracketed = nameStr != null ? string.Format("[{0}]", nameStr) : null; |
181 | 180 |
|
182 | | - var src = obj.Property("sourceColumn", StringComparison.OrdinalIgnoreCase); |
| 181 | + var src = obj.Property("sourceColumn"); |
183 | 182 | if ( |
184 | 183 | src != null && |
185 | 184 | src.Value is JValue && |
|
192 | 191 | Track("sourceColumn=name"); |
193 | 192 | } |
194 | 193 |
|
195 | | - var disp = obj.Property("displayName", StringComparison.OrdinalIgnoreCase); |
| 194 | + var disp = obj.Property("displayName"); |
196 | 195 | if ( |
197 | 196 | disp != null && |
198 | 197 | disp.Value is JValue && |
|
0 commit comments