ModuleDependencyDeclaration

data class ModuleDependencyDeclaration(    val projectPath: ProjectPath,     val projectAccessor: ProjectAccessor,     val configName: ConfigurationName,     val declarationText: String,     val statementWithSurroundingText: String,     val suppressed: List<String> = emptyList(),     val configurationNameTransform: DependencyDeclaration.ConfigurationNameTransform) : DependencyDeclaration

Constructors

Link copied to clipboard
fun ModuleDependencyDeclaration(    projectPath: ProjectPath,     projectAccessor: ProjectAccessor,     configName: ConfigurationName,     declarationText: String,     statementWithSurroundingText: String,     suppressed: List<String> = emptyList(),     configurationNameTransform: DependencyDeclaration.ConfigurationNameTransform)

Functions

Link copied to clipboard
private fun String.addOrRemoveTestFixtures(testFixtures: Boolean): String
Link copied to clipboard
suspend fun copy(    newConfigName: ConfigurationName = configName,     newModulePath: ProjectPath = projectPath,     testFixtures: Boolean): ModuleDependencyDeclaration
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
private fun String.maybeFixExtraQuotes(): String

replace any doubled up quotes with singles, like ""internalApi"" ->"internalApi"

Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
open override val configName: ConfigurationName
Link copied to clipboard
open override val declarationText: String
Link copied to clipboard
val projectAccessor: ProjectAccessor
Link copied to clipboard
val projectPath: ProjectPath
Link copied to clipboard
open override val statementWithSurroundingText: String
Link copied to clipboard
open override val suppressed: List<String>

Sources

Link copied to clipboard