ExternalDependencyDeclaration

data class ExternalDependencyDeclaration(val configName: ConfigurationName, val declarationText: String, val statementWithSurroundingText: String, val suppressed: List<String> = emptyList(), val configurationNameTransform: DependencyDeclaration.ConfigurationNameTransform, val group: String?, val moduleName: String?, val version: String?, val coordinates: MavenCoordinates) : DependencyDeclaration(source)

Constructors

Link copied to clipboard
constructor(configName: ConfigurationName, declarationText: String, statementWithSurroundingText: String, suppressed: List<String> = emptyList(), configurationNameTransform: DependencyDeclaration.ConfigurationNameTransform, group: String?, moduleName: String?, version: String?, coordinates: MavenCoordinates)

Properties

Link copied to clipboard
open override val configName: ConfigurationName
Link copied to clipboard
Link copied to clipboard
open override val declarationText: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val suppressed: List<String>
Link copied to clipboard

Functions

Link copied to clipboard
private fun String.addOrRemoveTestFixtures(testFixtures: Boolean): String
Link copied to clipboard
suspend fun copy(newConfigName: ConfigurationName = configName, newCoordinates: MavenCoordinates = coordinates, testFixtures: Boolean): ExternalDependencyDeclaration
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

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

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