ParameterCancellableConsumerConnectionTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Parameter connection related code simplification

Renamings and code simplifications suggested in the pull request.

No functionality changed.

    • -147
    • +0
    ./ParameterCancellableConsumerConnectionTest.groovy
  1. … 16 more files in changeset.
Change version of parameterized models to 4.3

This commit modifies all the java docs and concerned files in previous

commits.

    • -1
    • +1
    ./ParameterCancellableConsumerConnectionTest.groovy
  1. … 32 more files in changeset.
Introduce creation of parameterized tooling models

This commit introduces the possibility of passing parameters through the

Tooling API to the model builders in order to create models based on

information received by the client.

This feature allows plugins to register a model builder for a given

model and parameter and then build models based on the received

parameter. It is preferable to passing gradle properties for two

reasons: first convenience and second because parameters can be created

inside the BuildAction.

A new interface ToolingParameterizedModelBuilder was created and should

be extended by parameterized builders. New methods were added to the

BuildController in order to build models with parameters. In order to

keep cross version compatibility, new protocol interfaces were created.

    • -0
    • +147
    ./ParameterCancellableConsumerConnectionTest.groovy
  1. … 38 more files in changeset.