Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Support unexport main symbol on 32 bit Windows

Signed-off-by: Richard Newton <>

Enable CppUnitTestWithApplicationIntegrationTest for Windows

For gradle-native issue

Signed-off-by: Richard Newton <>

Record service time

Add counter

Fix multiproject

Monitory service time

Revert "More fine grained execution data"

This reverts commit da8b36e155a12d9439da356ce0ddd43fc88cf495.

More fine grained execution data

Add a mechanism to register injection annotations globally and use this to validate that annotations are not attached to types where they are not supported. For example, fail when `@Workspace` is attached to a task property getter.

  1. … 6 more files in changeset.
Publish 5.1-20181229000026+0000

Test task fails when current operating system is not targeted

Make assemble fail when nothing can be built

Implement a SymbolHider class to unexport main on Windows

For gradle-native Issue

Signed-off-by: Richard Newton <>

Enable jfr

Enable jfr

    • -0
    • +9
Configure task to run

Simple runner

    • binary
Run mutate before each warmup

Mutate before warm up

Fix type issue

Improve diagnostics from `ExecutionResult` fixture when expected text is missing, by throwing a `ComparisonFailure` exception. IDEA will provide a diff view for this kind of exception, which makes debugging much easier.

Change to assemble

Add `@PrimaryInput` annotation, which can be attached to a getter of an artifact transform to receive the artifact to be transformed.

Test another scenario

    • binary
    • binary
Change class generation to locate services based on the annotation attached to the property getter. This means that for artifact transforms, the workspace is not available via `@Inject` and the dependencies are not available via `@Workspace`.

fix jfr

Dynamically enable jfr

Break when hit 0.99 threshold

Save to project directory

Don't apply init script for run