Skip to content

//sqldelight-gradle-plugin/com.squareup.sqldelight.gradle

Package com.squareup.sqldelight.gradle

Types

Name Summary
GenerateMigrationOutputTask [jvm]
Content
@CacheableTask()

abstract class GenerateMigrationOutputTask : SqlDelightWorkerTask


GenerateSchemaTask [jvm]
Content
@CacheableTask()

abstract class GenerateSchemaTask : SqlDelightWorkerTask


SqlDelightCompilationUnitImpl [jvm]
Content
data class SqlDelightCompilationUnitImpl(name: String, sourceFolders: List<SqlDelightSourceFolderImpl>, outputDirectoryFile: File) : SqlDelightCompilationUnit


SqlDelightDatabase [jvm]
Content
class SqlDelightDatabase(project: Project, name: String, packageName: String?, schemaOutputDirectory: File?, sourceFolders: Collection<String>?, dialect: String?, deriveSchemaFromMigrations: Boolean, verifyMigrations: Boolean, migrationOutputDirectory: File?, migrationOutputFileFormat: String)


SqlDelightDatabaseNameImpl [jvm]
Content
data class SqlDelightDatabaseNameImpl(packageName: String, className: String) : SqlDelightDatabaseName


SqlDelightDatabasePropertiesImpl [jvm]
Content
data class SqlDelightDatabasePropertiesImpl(packageName: String, compilationUnits: List<SqlDelightCompilationUnitImpl>, className: String, dependencies: List<SqlDelightDatabaseNameImpl>, dialectPresetName: String, deriveSchemaFromMigrations: Boolean, rootDirectory: File) : SqlDelightDatabaseProperties


SqlDelightExtension [jvm]
Content
open class SqlDelightExtension


SqlDelightPlugin [jvm]
Content
abstract class SqlDelightPlugin : Plugin


SqlDelightPropertiesFileImpl [jvm]
Content
data class SqlDelightPropertiesFileImpl(databases: List<SqlDelightDatabasePropertiesImpl>, minimumSupportedVersion: String, currentVersion: String) : SqlDelightPropertiesFile


SqlDelightSourceFolderImpl [jvm]
Content
data class SqlDelightSourceFolderImpl(folder: File, dependency: Boolean) : SqlDelightSourceFolder


SqlDelightTask [jvm]
Content
@CacheableTask()

abstract class SqlDelightTask : SqlDelightWorkerTask


SqlDelightWorkerTask [jvm]
Content
abstract class SqlDelightWorkerTask : SourceTask
More info
Common API for interacting with gradle workers in tasks


VerifyMigrationTask [jvm]
Content
@CacheableTask()

abstract class VerifyMigrationTask : SqlDelightWorkerTask