You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
import android.os.Parcelable
import kotlinx.parcelize.Parcelize
@Parcelize
data class Example (
val foo: String?,
val bar: String?
) : Parcelable
compiled class:
public final class Example implements Parcelable {
@Metadata(bv = {1, 0, 3}, k = 3, mv = {1, 4, 2})
/* loaded from: classes4.dex */
public static class Creator implements Parcelable.Creator< Example > {
private static transient /* synthetic */ boolean[] $jacocoData;
private static /* synthetic */ boolean[] $jacocoInit() {
boolean[] zArr = $jacocoData;
if (zArr != null) {
return zArr;
}
boolean[] probes = Offline.getProbes(-2679507796986290106L, "...", 9);
$jacocoData = probes;
return probes;
}
public Creator() {
$jacocoInit()[0] = true;
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final Example createFromParcel(Parcel in) {
...
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final Example[] newArray(int i) {
...
}
}
expected behaviour
the automatically generate class Creator and it's methods createFromParcel & newArray should be accessed and calculated in the coverage report, or they should be ignored simply.
Actual behaviour
they have never been accessed as 0% coverage in the coverage report.
The text was updated successfully, but these errors were encountered:
Steps to reproduce
expected behaviour
the automatically generate class
Creator
and it's methodscreateFromParcel
&newArray
should be accessed and calculated in the coverage report, or they should be ignored simply.Actual behaviour
they have never been accessed as 0% coverage in the coverage report.
The text was updated successfully, but these errors were encountered: