ForcedVersionLoggerService

abstract class ForcedVersionLoggerService : BuildService<BuildServiceParameters.None> , AutoCloseable

Collects forced versions across all projects and reports them once per build.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
@get:Inject
abstract override val parameters: BuildServiceParameters.None?

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
@Inject
abstract fun getParameters(): BuildServiceParameters.None?
Link copied to clipboard
fun record(projectPath: String, propertyName: String, version: String)

Records that projectPath has resolved its version from propertyName.