Nick
08/31/2021, 3:46 PMjava.lang.NoSuchFieldError: No static field ISO8601DATETIME of type Lcom/xxx/android/type/CustomType; in class Lcom/xxx/android/type/CustomType; or its superclasses (declaration of 'com.xxx.android.type.CustomType' appears in /data/data/com.xxx.android/code_cache/.overlay/base.apk/classes18.dex)
Do you think it’s related to this? https://github.com/apollographql/apollo-android/issues/2043mbonnin
08/31/2021, 5:20 PMNick
08/31/2021, 5:21 PMmbonnin
08/31/2021, 5:21 PMNick
08/31/2021, 5:21 PMjava.lang.NoSuchFieldError: No static field ISO8601DATETIME of type Lcom/structionsite/android/type/CustomType; in class Lcom/structionsite/android/type/CustomType; or its superclasses (declaration of 'com.structionsite.android.type.CustomType' appears in /data/data/com.structionsite.android/code_cache/.overlay/base.apk/classes18.dex)
at com.structionsite.android.PinMediaQuery$Node.<clinit>(PinMediaQuery.java:712)
at com.structionsite.android.PinMediaQuery$Node$Mapper.map(PinMediaQuery.java:851)
at com.structionsite.android.PinMediaQuery$PinMedia$Mapper$1$1.read(PinMediaQuery.java:692)
at com.structionsite.android.PinMediaQuery$PinMedia$Mapper$1$1.read(PinMediaQuery.java:689)
at com.apollographql.apollo.internal.response.RealResponseReader$ListItemReader.readObject(RealResponseReader.kt:274)
at com.structionsite.android.PinMediaQuery$PinMedia$Mapper$1.read(PinMediaQuery.java:689)
at com.structionsite.android.PinMediaQuery$PinMedia$Mapper$1.read(PinMediaQuery.java:686)
at com.apollographql.apollo.internal.response.RealResponseReader.readList(RealResponseReader.kt:142)
at com.structionsite.android.PinMediaQuery$PinMedia$Mapper.map(PinMediaQuery.java:686)
at com.structionsite.android.PinMediaQuery$Pin$Mapper$1.read(PinMediaQuery.java:556)
at com.structionsite.android.PinMediaQuery$Pin$Mapper$1.read(PinMediaQuery.java:553)
at com.apollographql.apollo.internal.response.RealResponseReader.readObject(RealResponseReader.kt:118)
at com.structionsite.android.PinMediaQuery$Pin$Mapper.map(PinMediaQuery.java:553)
at com.structionsite.android.PinMediaQuery$Area$Mapper$1.read(PinMediaQuery.java:429)
at com.structionsite.android.PinMediaQuery$Area$Mapper$1.read(PinMediaQuery.java:426)
at com.apollographql.apollo.internal.response.RealResponseReader.readObject(RealResponseReader.kt:118)
at com.structionsite.android.PinMediaQuery$Area$Mapper.map(PinMediaQuery.java:426)
at com.structionsite.android.PinMediaQuery$Data$Mapper$1.read(PinMediaQuery.java:329)
at com.structionsite.android.PinMediaQuery$Data$Mapper$1.read(PinMediaQuery.java:326)
at com.apollographql.apollo.internal.response.RealResponseReader.readObject(RealResponseReader.kt:118)
at com.structionsite.android.PinMediaQuery$Data$Mapper.map(PinMediaQuery.java:326)
at com.structionsite.android.PinMediaQuery$Data$Mapper.map(PinMediaQuery.java:321)
at com.apollographql.apollo.response.OperationResponseParser$1.read(OperationResponseParser.java:97)
at com.apollographql.apollo.api.internal.json.ResponseJsonStreamReader.nextObject(ResponseJsonStreamReader.kt:59)
at com.apollographql.apollo.response.OperationResponseParser.parse(OperationResponseParser.java:92)
at com.apollographql.apollo.internal.interceptor.ApolloParseInterceptor.parse(ApolloParseInterceptor.java:87)
at com.apollographql.apollo.internal.interceptor.ApolloParseInterceptor$1.onResponse(ApolloParseInterceptor.java:53)
at com.apollographql.apollo.internal.interceptor.ApolloServerInterceptor$executeHttpCall$1.onResponse(ApolloServerInterceptor.kt:114)
at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:923)
mbonnin
08/31/2021, 5:26 PMCustomType.ISO8601DATETIME
were not present, I would expect the compilation to fail completelyNick
08/31/2021, 5:27 PMwasyl
09/01/2021, 6:41 AMNick
09/01/2021, 7:48 AMERROR:/Users/nickachtien/Projects/StructionSite_Android/struct_graphql/build/intermediates/runtime_library_classes_jar/release/classes.jar: R8: Type com.structionsite.android.type.CustomType is defined multiple times: /Users/nickachtien/Projects/StructionSite_Android/struct_graphql/build/intermediates/runtime_library_classes_jar/release/classes.jar:com/structionsite/android/type/CustomType.class, /Users/nickachtien/Projects/StructionSite_Android/app/build/intermediates/asm_instrumented_project_classes/prod/com/structionsite/android/type/CustomType.class
wasyl
09/01/2021, 8:08 AM--rerun-tasks
flag if you see such errors, it will rerun tasks but also populate build cache again with, hopefully, correct outputsNick
09/01/2021, 8:13 AMMatt Kula
09/20/2021, 7:18 PMNick
09/20/2021, 7:29 PMMatt Kula
09/20/2021, 7:31 PMNick
09/20/2021, 7:31 PM