Jeremie
11/04/2021, 2:23 PM//graphql
query myQuery {
rootObject {
...On RootObjectA {
... myFragment
}
}
}
fragment myFragment on RootObjectA {
id
name
}
//Kotlin object gets structured like this:
rootObject.fragments.myFragment.id
// What Id like to see:
rootObject.id. // or rootObject.fragments.id if `fragments` are required because of the casting from the ON function
mbonnin
11/04/2021, 2:24 PMcodegenModels.set("responseBased")
Jeremie
11/04/2021, 2:33 PMapollo {
packageName.set("<http://com.mycompany.app|com.mycompany.app>")
generateKotlinModels.set(true) codegenModels.set(MODELS_RESPONSE_BASED)
}
> Could not get unknown property 'MODELS_RESPONSE_BASED' for extension 'apollo' of type com.apollographql.apollo3.gradle.internal.DefaultApolloExtension.
mbonnin
11/04/2021, 2:48 PMMODELS_RESPONSE_BASED
codegenModels.set("responseBased")
Jeremie
11/04/2021, 2:50 PMmbonnin
11/04/2021, 2:50 PMJeremie
11/04/2021, 2:50 PM