public void Print(CultureInfo canonical, CurrencyInfo fromConfiguration) { GlobalizationCurrencyInfo fromGlobalization = loadGlobalizationCurrency(canonical); DiffCollection diffs = fromGlobalization.Compare(fromConfiguration); if (diffs != null) { foreach (var diff in diffs) { AddRow(diff.PropertyName, diff.Configuration, diff.Globalization); } } MaybeWrite("discrepancies with System.Globalization"); }
private void PrintAddedRemovedTypes(DiffCollection <Mono.Cecil.TypeDefinition> diffCollection) { if (diffCollection.RemovedCount > 0) { Out.WriteLine("\tRemoved {0} public type/s", diffCollection.RemovedCount); foreach (var remType in diffCollection.Removed) { Out.WriteLine("\t\t- {0}", remType.ObjectV1.Print()); } } if (diffCollection.AddedCount > 0) { Out.WriteLine("\tAdded {0} public type/s", diffCollection.AddedCount); foreach (var addedType in diffCollection.Added) { Out.WriteLine("\t\t+ {0}", addedType.ObjectV1.Print()); } } }
private void PrintAddedRemovedTypes(DiffCollection<TypeDefinition> diffCollection) { if (diffCollection.RemovedCount > 0) { this.Out.WriteLine("\tRemoved {0} public type/s", diffCollection.RemovedCount); foreach (var remType in diffCollection.Removed) { this.Out.WriteLine("\t\t- {0}", remType.ObjectV1.Print()); } } if (diffCollection.AddedCount > 0) { this.Out.WriteLine("\tAdded {0} public type/s", diffCollection.AddedCount); foreach (var addedType in diffCollection.Added) { this.Out.WriteLine("\t\t+ {0}", addedType.ObjectV1.Print()); } } }
public AssemblyDiffCollection() { this.AddedRemovedTypes = new DiffCollection<TypeDefinition>(); this.ChangedTypes = new List<TypeDiff>(); }