DefaultPlayToolChainTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Replace several more usages of direct `FileCollection` implementation instantiation with a factory method.

Remove/deprecate a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

The deprecation is intended to be tempory, until the play plugin can be updated to use public APIs instead, then the implementation will be removed.

  1. … 45 more files in changeset.
Use isolated parameters for all worker isolation modes

  1. … 44 more files in changeset.
Fix play compiler classpath

  1. … 6 more files in changeset.
Make play compilers work with new classloader structure

  1. … 13 more files in changeset.
Introduce an internal factory to create `JavaForkOptions`, to encapsulate the service(s) needed to create instances of this type and decouple clients from this detail. This could/should move to `ObjectFactory` or some other public factory type.

  1. … 43 more files in changeset.
spelling: dependency

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Signed-off-by: Bo Zhang <bo@gradle.com>

  1. … 2 more files in changeset.
Tweak the output produced by `TreeFormatter`.

  1. … 36 more files in changeset.
Move `TreeFormatter` out of core and decouple from `TreeVisitor` by introducing an interface to represent something that can receive diagnostic information.

  1. … 69 more files in changeset.
Move classpath fingerprinting to its own package

  1. … 31 more files in changeset.
Use the fingerprint package

  1. … 87 more files in changeset.
Rename Snapshotter -> Fingerprinter

  1. … 38 more files in changeset.
Use PathToFileResolver where possible (#5805)

  1. … 41 more files in changeset.
Don't reload play application after assets change

Signed-off-by: Bo Zhang <bo@gradle.com>

  1. … 11 more files in changeset.
Spike deployment reload rework

  1. … 16 more files in changeset.
Refer to the BuildGateToken as the buildGate

  1. … 10 more files in changeset.
Wire build gate into Play runner classes

  1. … 21 more files in changeset.
Play compilers use the default worker directory when idle

  1. … 4 more files in changeset.
Internal types, methods and variables renames in :workers

  1. … 63 more files in changeset.
Remove unused imports

  1. … 8 more files in changeset.
First stab at parallelizing worker daemons

  1. … 107 more files in changeset.
Generalize compiler daemon infrastructure for any kind of worker

  1. … 59 more files in changeset.
Moved worker process classes into their own package.

  1. … 92 more files in changeset.
Changed the API for creating worker processes, so that the worker action must always be supplied.

Also introduced a couple of interfaces to present the API.

  1. … 31 more files in changeset.
update default Play application version to 2.3.9

+review REVIEW-5521

  1. … 8 more files in changeset.
Migrating play tool resolution from ToolProvider to ToolChain

+review REVIEW-5398

    • -12
    • +92
    ./DefaultPlayToolChainTest.groovy
  1. … 7 more files in changeset.
rework/simplify PlayToolProvider usage

+review REVIEW-5261

  1. … 11 more files in changeset.
Refactoring cleanup of play-run support infrastructure

  1. … 11 more files in changeset.
Move creation of PlayApplicationRunner to PlayToolProvider

+review REVIEW-5261

  1. … 7 more files in changeset.
let Play ToolChain choose TwirlCompiler version based on provided PlayPlatform

+review REVIEW-5258

    • -26
    • +15
    ./DefaultPlayToolChainTest.groovy
  1. … 49 more files in changeset.
REVIEW-5241: add scala version to PlayApplicationSpec and PlayPlatform

  1. … 7 more files in changeset.