DefaultWestlineServiceFactory.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Dedupe isolated instance instantiation

  1. … 2 more files in changeset.
First cut for WestlineProviderProvider

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 12 more files in changeset.
Polish westline experiments

    • -15
    • +25
    ./DefaultWestlineServiceFactory.kt
  1. … 1 more file in changeset.
First cut of event handler as work action

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 13 more files in changeset.
Add some Javadocs and clean up Kotlin code formatting.

  1. … 8 more files in changeset.
Add some Javadocs and clean up Kotlin code formatting.

  1. … 8 more files in changeset.
Serialize service providers to the instant execution cache, and lazily reconstruct the service after reading from the cache.

    • -38
    • +47
    ./DefaultWestlineServiceFactory.kt
  1. … 6 more files in changeset.
Serialize service providers to the instant execution cache, and lazily reconstruct the service after reading from the cache.

    • -38
    • +47
    ./DefaultWestlineServiceFactory.kt
  1. … 6 more files in changeset.
Close `AutoCloseable` services on build finished event rather than during service tear down.

  1. … 1 more file in changeset.
Close `AutoCloseable` services on build finished event rather than during service tear down.

  1. … 1 more file in changeset.
Close services that implement `AutoCloseable` at the end of a build.

  1. … 1 more file in changeset.
Close services that implement `AutoCloseable` at the end of a build.

  1. … 1 more file in changeset.
Close services that implement `Closeable` at the end of a build.

  1. … 1 more file in changeset.
Close services that implement `Closeable` at the end of a build.

  1. … 1 more file in changeset.
Create service lazily.

  1. … 1 more file in changeset.
Create service lazily.

  1. … 1 more file in changeset.
Instantiate shared service once

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 1 more file in changeset.
Instantiate shared service once

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 1 more file in changeset.
First cut of lifecycled shared services

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +84
    ./DefaultWestlineServiceFactory.kt
  1. … 7 more files in changeset.
First cut of lifecycled shared services

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 7 more files in changeset.