Skip to content

Commit

Permalink
Fix scala update
Browse files Browse the repository at this point in the history
  • Loading branch information
geirolz committed Nov 2, 2023
1 parent ffd2b8d commit eda321e
Showing 1 changed file with 9 additions and 8 deletions.
Original file line number Diff line number Diff line change
@@ -26,19 +26,20 @@ object LabelEvent {
}

//------------------------------------------------------
case class LabeledResource private (label: String, token: UUID) {
case class LabeledResource(label: String, token: UUID) {
def starting: LabelEvent = LabelEvent.Starting(this)
def succeeded: LabelEvent = LabelEvent.Succeeded(this)
def finalized: LabelEvent = LabelEvent.Finalized(this)
def canceled: LabelEvent = LabelEvent.Canceled(this)
def errored(msg: String): LabelEvent = LabelEvent.Errored(this, msg)
}
object LabeledResource {
private val resourceToken: UUID = UUID.randomUUID()
def resource(id: String): LabeledResource = new LabeledResource(id, resourceToken)
def uniqueResource(id: String): LabeledResource = new LabeledResource(id, UUID.randomUUID())
val http: LabeledResource = LabeledResource.uniqueResource("http")
val appRuntime: LabeledResource = LabeledResource.uniqueResource("app-runtime")
val appLoader: LabeledResource = LabeledResource.uniqueResource("app-loader")
val appDependencies: LabeledResource = LabeledResource.uniqueResource("app-dependencies")
private val resourceToken: UUID = UUID.randomUUID()
private[LabeledResource] def apply(id: String, token: UUID): LabeledResource = new LabeledResource(id, token)
def resource(id: String): LabeledResource = LabeledResource(id, resourceToken)
def uniqueResource(id: String): LabeledResource = LabeledResource(id, UUID.randomUUID())
val http: LabeledResource = LabeledResource.uniqueResource("http")
val appRuntime: LabeledResource = LabeledResource.uniqueResource("app-runtime")
val appLoader: LabeledResource = LabeledResource.uniqueResource("app-loader")
val appDependencies: LabeledResource = LabeledResource.uniqueResource("app-dependencies")
}

0 comments on commit eda321e

Please sign in to comment.