Skip to content

Commit 8a2c707

Browse files
committed
Keep binary compatibility
1 parent 028352f commit 8a2c707

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

libraries/apollo-gradle-plugin/src/main/kotlin/com/apollographql/apollo/gradle/api/ApolloGradleToolingModel.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ interface ApolloGradleToolingModel {
5050

5151
interface ServiceTelemetryData {
5252
val codegenModels: String?
53+
val warnOnDeprecatedUsages: Boolean?
5354
val failOnWarnings: Boolean?
5455
val operationManifestFormat: String?
5556
val generateKotlinModels: Boolean?
@@ -71,6 +72,7 @@ interface ApolloGradleToolingModel {
7172
val jsExport: Boolean?
7273
val addTypename: String?
7374
val flattenModels: Boolean?
75+
val fieldsOnDisjointTypesMustMerge: Boolean?
7476
val generateApolloMetadata: Boolean?
7577
val usedOptions: Set<String>
7678
}

libraries/apollo-gradle-plugin/src/main/kotlin/com/apollographql/apollo/gradle/internal/DefaultApolloGradleToolingModel.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,9 @@ internal data class DefaultServiceTelemetryData(
6464
override val flattenModels: Boolean?,
6565
override val generateApolloMetadata: Boolean?,
6666
override val usedOptions: Set<String>,
67-
) : ApolloGradleToolingModel.TelemetryData.ServiceTelemetryData, Serializable
67+
) : ApolloGradleToolingModel.TelemetryData.ServiceTelemetryData, Serializable {
68+
override val warnOnDeprecatedUsages: Boolean
69+
get() = false
70+
override val fieldsOnDisjointTypesMustMerge: Boolean
71+
get() = false
72+
}

0 commit comments

Comments
 (0)