TransactionalUpdateService

class TransactionalUpdateService(updaterFactory: (ProjectType) -> BuildFileUpdater, npmLockfileSynchronizer: (File) -> Unit = ::syncNpmLockfile)

Constructors

Link copied to clipboard
constructor(updaterFactory: (ProjectType) -> BuildFileUpdater, npmLockfileSynchronizer: (File) -> Unit = ::syncNpmLockfile)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun apply(projectDir: File, plan: UpdatePlan, selectedIds: Set<String>): UpdateExecutionResult