Lines Matching full:because
111 reason: "not equal because empty non-nil and nil slice differ",
118 reason: "equal because EquateEmpty equates empty slices",
124 reason: "not equal because element order differs",
131 reason: "equal because SortSlices sorts the slices",
138 reason: "not equal because MyInt is not the same type as int",
152 reason: "panics because SortSlices used with non-transitive less function",
161 …reason: "no panics because SortSlices used with valid less function; not equal because NaN != N…
173 …reason: "no panics because SortSlices used with valid less function; equal because EquateNaNs i…
187 reason: "not equal because timezones differ",
202 reason: "equal because SortMaps flattens to a slice where Time.Equal can be used",
217 reason: "not equal because MyTime is not assignable to time.Time",
234 reason: "not equal because values differ even though SortMap provides valid ordering",
262 reason: "equal because Comparer used to equate differences",
271 reason: "panics because SortMaps used with non-transitive less function",
280 reason: "panics because SortMaps used with partial less function",
305 reason: "no panics because EquateEmpty should compose with the sort options",
311 reason: "not equal because floats do not exactly matches",
318 reason: "not equal because EquateApprox(0 ,0) is equivalent to using ==",
325 reason: "not equal because EquateApprox is too strict",
332 reason: "equal because margin is loose enough to match",
339 reason: "equal because fraction is loose enough to match",
346 reason: "equal because both the margin and fraction are loose enough to match",
353 reason: "not equal because the types differ",
360 reason: "equal because EquateApprox also applies on float32s",
367 …reason: "equal because we fall back on == which matches Inf (EquateApprox does not apply on Inf…
374 …reason: "not equal because we fall back on == where Inf != 1e100 (EquateApprox does not apply o…
381 reason: "equal because infinite fraction matches everything",
388 reason: "equal because infinite margin matches everything",
395 reason: "equal because EquateApprox(0, 0) is equivalent to ==",
402 reason: "not equal because EquateApprox(0, 0) is equivalent to ==",
408 reason: "not equal because NaN != NaN",
415 reason: "equal because EquateNaNs allows NaN == NaN",
422 reason: "equal because EquateNaNs operates on float32",
432 reason: "equal because EquateNaNs and EquateApprox compose together",
442 reason: "not equal because EquateApprox and EquateNaNs do not apply on a named type",
453 reason: "equal because named type is transformed to float64",
460 reason: "equal because times are identical",
467 reason: "equal because time is exactly at the allowed margin",
474 reason: "equal because time is exactly at the allowed margin (negative)",
481 reason: "not equal because time is outside allowed margin",
488 reason: "not equal because time is outside allowed margin (negative)",
495 reason: "equal because both times are zero",
502 reason: "not equal because zero time is always not equal not non-zero",
509 reason: "not equal because zero time is always not equal not non-zero",
684 reason: "not equal because values do not match in deeply embedded field",
691 reason: "equal because IgnoreField ignores deeply embedded field: Alpha",
698 reason: "equal because IgnoreField ignores deeply embedded field: Foo1.Alpha",
705 reason: "equal because IgnoreField ignores deeply embedded field: Foo2.Alpha",
712 reason: "equal because IgnoreField ignores deeply embedded field: Foo3.Alpha",
719 reason: "equal because IgnoreField ignores deeply embedded field: Foo3.Foo2.Alpha",
725 reason: "not equal because many deeply nested or embedded fields differ",
732 reason: "equal because IgnoreFields ignores fields at the highest levels",
749 reason: "equal because IgnoreFields ignores fields using fully-qualified field",
765 …reason: "not equal because one fully-qualified field is not ignored: Bravo.Bar1.Foo3.Foo2.Foo1.…
772 reason: "not equal because highest-level field is not ignored: Foo3",
787 reason: "not equal because unexported fields mismatch",
805 reason: "equal because mismatching unexported fields are ignored",
811 reason: "not equal because 5 != 6",
818 reason: "equal because ints are ignored",
825 reason: "panics because bytes.Buffer has unexported fields",
835 reason: "equal because bytes.Buffer is ignored by match on interface type",
849 reason: "equal because bytes.Buffer is ignored by match on multiple interface types",
855 reason: "panics because sync.Mutex has unexported fields",
862 reason: "equal because IgnoreInterfaces applies on values (with pointer receiver)",
869 reason: "equal because IgnoreInterfaces applies on pointers",
876 reason: "not equal because ParentStruct.private differs with AllowUnexported",
883 reason: "equal because IgnoreUnexported ignored ParentStruct.private",
893 reason: "equal because ParentStruct.private is ignored",
903 …reason: "not equal because ParentStruct.PublicStruct.private differs and not ignored by IgnoreU…
912 …reason: "equal because both ParentStruct.PublicStruct and ParentStruct.PublicStruct.private are…
931 reason: "equal because ParentStruct.privateStruct ignored by IgnoreUnexported(ParentStruct{})",
941 reason: "equal because privateStruct.private ignored by IgnoreUnexported(privateStruct{})",
951 …reason: "not equal because privateStruct.Public differs and not ignored by IgnoreUnexported(pri…
979 reason: "equal because all Ignore options can be composed together",
988 reason: "equal because zero elements are ignored",
997 reason: "not equal because MyInt is not assignable to int",
1006 reason: "equal because the element type of MyInts is assignable to int",
1016 reason: "not equal because ignored elements does not imply empty slice",
1025 reason: "equal because uppercase keys are ignored",
1034 reason: "not equal because MyString is not assignable to string",
1043 reason: "not equal because MyInt is not assignable to int",
1053 reason: "not equal because ignored entries does not imply empty map",
1062 reason: "not equal because 3rd line differs, but should not recurse infinitely",
1071 …reason: "equal because of strings.ToUpper; AcyclicTransformer unnecessary, but check this still…
1080 reason: "equal because acyclic transformer splits on any contiguous whitespace",