Creates a new instance that represents the difference between expectedColumn and actualColumn.
Source
SchemaColumnDifference(this.expectedColumn, this.actualColumn) { if (actualColumn != null && expectedColumn != null) { var expectedColumnRefl = reflect(expectedColumn); var actualColumnRefl = reflect(actualColumn); symbols.forEach((sym) { var expectedValue = expectedColumnRefl.getField(sym).reflectee; var actualValue = actualColumnRefl.getField(sym).reflectee; if (expectedValue is String) { expectedValue = (expectedValue as String)?.toLowerCase(); actualValue = (actualValue as String)?.toLowerCase(); } if (expectedValue != actualValue) { _differingProperties.add(MirrorSystem.getName(sym)); } }); } }