ursus
03/19/2026, 10:49 PMsqldelight 2.3.2 which I need for the migration verification fixes (it would stall otherwise), I'm noticing these odd flakes on cicd in verification
Caused by: org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: Failed to query the value of task ':foo:db:verifyDebugAppDatabaseMigration' property 'compilationUnit'.
at org.gradle.api.internal.provider.AbstractProperty.doCalculateValue(AbstractProperty.java:179)
at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:169)
at org.gradle.api.internal.provider.AbstractMinimalProvider.getOrNull(AbstractMinimalProvider.java:105)
at org.gradle.internal.properties.annotations.AbstractTypeMetadataWalker$InstanceTypeMetadataWalker.lambda$walkNestedProvider$0(AbstractTypeMetadataWalker.java:139)
at org.gradle.internal.properties.annotations.AbstractTypeMetadataWalker$InstanceTypeMetadataWalker.walkNestedChild(AbstractTypeMetadataWalker.java:186)
at org.gradle.internal.properties.annotations.AbstractTypeMetadataWalker$InstanceTypeMetadataWalker.walkNestedProvider(AbstractTypeMetadataWalker.java:138)
at org.gradle.internal.properties.annotations.AbstractTypeMetadataWalker$InstanceTypeMetadataWalker.walkNestedProvider(AbstractTypeMetadataWalker.java:120)
...
Caused by: java.lang.IllegalStateException: Found a circular dependency in project ':party:table' with database AppDatabase
at app.cash.sqldelight.gradle.SqlDelightDatabase$SqlDelightSourceCollector.databaseProperties(SqlDelightDatabase.kt:286)
at app.cash.sqldelight.gradle.SqlDelightDatabase.getProperties$sqldelight_gradle_plugin(SqlDelightDatabase.kt:150)
at app.cash.sqldelight.gradle.SqlDelightDatabase$SqlDelightSourceCollector.provideSourceFolders$lambda$0(SqlDelightDatabase.kt:357)
at org.gradle.api.internal.provider.DefaultProvider.calculateOwnValue(DefaultProvider.java:73)
at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:115)
at org.gradle.api.internal.provider.BiProvider.calculateOwnValue(BiProvider.java:76)
complaining about a circular dependency, which obviously is not the case (app builds just fine), and retrying makes it go away
Has anyone seen this?