libmir / mir-algorithm

Compare 1300aad ... +0 ... 407757b

Showing 1 of 1 files from the diff.

@@ -1087,9 +1087,9 @@
Loading
1087 1087
    else
1088 1088
    static if (is(immutable T == immutable V[K], K, V))
1089 1089
    {
1090 -
        alias E = Unqual!V;
1090 +
        alias E = serdeGetFinalDeepProxy!(Unqual!V);
1091 1091
        static if (isAggregateType!E || is(E == enum))
1092 -
            alias serdeGetFinalDeepProxy = .serdeGetFinalDeepProxy!E;
1092 +
            alias serdeGetFinalDeepProxy = E;
1093 1093
        else
1094 1094
            alias serdeGetFinalDeepProxy = T;
1095 1095
    }
@@ -1114,7 +1114,7 @@
Loading
1114 1114
    @serdeProxy!(B[])
1115 1115
    static struct C {}
1116 1116
1117 -
    static assert (is(serdeGetFinalDeepProxy!C == string), serdeGetFinalDeepProxy!C.stringof);
1117 +
    static assert (is(serdeGetFinalDeepProxy!C == A[E]));
1118 1118
    static assert (is(serdeGetFinalDeepProxy!string == string));
1119 1119
}
1120 1120

Everything is accounted for!

No changes detected that need to be reviewed.
What changes does Codecov check for?
Lines, not adjusted in diff, that have changed coverage data.
Files that introduced coverage data that had none before.
Files that have missing coverage data that once were tracked.
Files Coverage
source/mir 92.66%
Project Totals (62 files) 92.66%
Loading