Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Polish ValidatePlugins

Move collecting warnings closer to the task

    • -2
    • +30
    ./tasks/internal/ValidateAction.java
  1. … 1 more file in changeset.
Move collecting warnings closer to the task

    • -2
    • +30
    ./tasks/internal/ValidateAction.java
  1. … 1 more file in changeset.
Move PropertyValidationAccess over to :plugin-development

    • -0
    • +267
    ./tasks/internal/PropertyValidationAccess.java
  1. … 4 more files in changeset.
Move PropertyValidationAccess over to :plugin-development

  1. … 4 more files in changeset.
Polish ValidatePlugins

Polish ValidatePlugins

Use Worker API to validate plugins

This lets us avoid doing custom classloading in ValidatePlugins.

    • -0
    • +130
    ./tasks/internal/ValidateAction.java
    • -0
    • +19
    ./tasks/internal/package-info.java
  1. … 1 more file in changeset.
Use Worker API to validate plugins

This lets us avoid doing custom classloading in ValidatePlugins.

    • -0
    • +130
    ./tasks/internal/ValidateAction.java
  1. … 1 more file in changeset.
Remove unnecessary explicit dependency

Configure source set to validate lazily

So that extension configuration has a chance to take effect.

  1. … 1 more file in changeset.
Validate plugin source set defined in extension

Move WorkValidationException to :execution

  1. … 8 more files in changeset.
Throw WorkValidationException instead of TaskValidationException

Revert "Revert "Rename ValidateTaskProperties to ValidatePlugins""

    • -107
    • +96
    ./plugins/JavaGradlePluginPlugin.java
    • -0
    • +283
    ./tasks/ValidatePlugins.java
    • -211
    • +36
    ./tasks/ValidateTaskProperties.java
  1. … 9 more files in changeset.
Revert "Rename ValidateTaskProperties to ValidatePlugins"

    • -96
    • +107
    ./plugins/JavaGradlePluginPlugin.java
    • -36
    • +211
    ./tasks/ValidateTaskProperties.java
  1. … 8 more files in changeset.
Merge branch 'master' into lptr/execution/deprecation-warnings-for-validation-warnings

    • -212
    • +37
    ./tasks/ValidateTaskProperties.java
  1. … 4 more files in changeset.
Address review comments

  1. … 1 more file in changeset.
Address review comments

Use Property<Boolean> in ValidatePlugins

Link to user guide instead of repeating content in Javadoc.

Don't use lambda for task action

Remove group and description for nagger task

So that it doesn't show up in task lists.

Rename ValidatePlugin to ValidatePlugins

    • -0
    • +337
    ./tasks/ValidatePlugins.java
  1. … 8 more files in changeset.
Rename TaskValidationException to WorkValidationException

And move it to :model-core.

  1. … 7 more files in changeset.
Make Checkstyle happy

Don't say "deprecated"

It triggers deprecation detection.

Replace ValidateTaskProperties with ValidatePlugin

    • -8
    • +39
    ./plugins/JavaGradlePluginPlugin.java
    • -211
    • +36
    ./tasks/ValidateTaskProperties.java
  1. … 8 more files in changeset.
Fix for previous commit.

    • -1
    • +1
    ./GradlePluginDevelopmentExtension.java
Apply DSL decoratation to the elements created by containers created using `ObjectFactory.domainObjectContainer()` and for read-only managed properties.

    • -1
    • +1
    ./GradlePluginDevelopmentExtension.java
  1. … 9 more files in changeset.