SqlDialectProvider

fun interface SqlDialectProvider

Resolves rule-relevant dialect metadata for a SQLDelight dialect artifact.

Implementations can be published on the sqldelight-check dialect classpath and discovered with Java ServiceLoader.

Functions

Link copied to clipboard
abstract fun resolve(coordinate: SqlDialectCoordinate): SqlDialect?

Returns dialect metadata for coordinate, or null when this provider does not handle the artifact.