Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixes for not visiting on task creation.

Remove visiting the output properties of a task to attach the producer information when the task is created, as this is now also taken care of by class decoration. This now works the same way for tasks and `@Nested` beans.

    • -12
    • +1
    ./AbstractNestedRuntimeBeanNode.java
  1. … 14 more files in changeset.
Remove visiting the output properties of a task to attach the producer information when the task is created, as this is now also taken care of by class decoration. This now works the same way for tasks and `@Nested` beans.

    • -13
    • +1
    ./AbstractNestedRuntimeBeanNode.java
  1. … 20 more files in changeset.
Remove visiting the output properties of a task to attach the producer information when the task is created, as this is now also taken care of by class decoration. This now works the same way for tasks and `@Nested` beans.

    • -13
    • +1
    ./AbstractNestedRuntimeBeanNode.java
  1. … 20 more files in changeset.
Remove visiting the output properties of a task to attach the producer information when the task is created, as this is now also taken care of by class decoration. This now works the same way for tasks and `@Nested` beans.

    • -12
    • +1
    ./AbstractNestedRuntimeBeanNode.java
  1. … 14 more files in changeset.
Remove visiting the output properties of a task to attach the producer information when the task is created, as this is now also taken care of by class decoration. This now works the same way for tasks and `@Nested` beans.

    • -13
    • +1
    ./AbstractNestedRuntimeBeanNode.java
  1. … 20 more files in changeset.
Remove visiting the output properties of a task to attach the producer information when the task is created, as this is now also taken care of by class decoration. This now works the same way for tasks and `@Nested` beans.

    • -13
    • +1
    ./AbstractNestedRuntimeBeanNode.java
  1. … 20 more files in changeset.
Visit nested properties for determining outputs

  1. … 1 more file in changeset.
Visit nested properties for determining outputs

  1. … 3 more files in changeset.
Visit nested properties for determining outputs

  1. … 3 more files in changeset.
Visit nested properties for determining outputs

  1. … 3 more files in changeset.
Move DeprecationLogger to internal.deprecation package

  1. … 79 more files in changeset.
Polish `ActionNode` related code

- Clarify control flow by replacing long `if/else` chains by early returns

- Replace anonymous class instances by lambdas

- Compose method

  1. … 9 more files in changeset.
Polish `ActionNode` related code

- Clarify control flow by replacing long `if/else` chains by early returns

- Replace anonymous class instances by lambdas

- Compose method

  1. … 9 more files in changeset.
Consolidate type validation

Use ValidateContext with a few standard implementations instead of the many different interfaces and implementations we used to collect valdiation problems before. This fixes issues with types being displayed inconsistently.

The implementation is not fully correct yet: we now fail to display the correct type for problems that are bound to a type instead of a property.

  1. … 42 more files in changeset.
Rename method for consistency

  1. … 6 more files in changeset.
Rename ParameterValidationContext to WorkValidationContext

  1. … 36 more files in changeset.
Apply `Anonymous type can be replaced with lambda` inspection the whole project

    • -26
    • +12
    ./AbstractNestedRuntimeBeanNode.java
  1. … 666 more files in changeset.
Guard against `null` bean property values when visiting dependencies

Fixes #9674

  1. … 1 more file in changeset.
Implicitly finalize the value of task properties with type `ConfigurableFileCollection` when task execution commences, as is done for `Property` types.

  1. … 14 more files in changeset.
Implicitly finalize the value of task properties with type `ConfigurableFileCollection` when task execution commences, as is done for `Property` types.

  1. … 14 more files in changeset.
Implicitly finalize the value of task properties with type `ConfigurableFileCollection` when task execution commences, as is done for `Property` types.

  1. … 14 more files in changeset.
Replace anonymous classes with lambdas

    • -16
    • +8
    ./AbstractNestedRuntimeBeanNode.java
  1. … 711 more files in changeset.
Replace anonymous classes with lambdas

    • -16
    • +8
    ./AbstractNestedRuntimeBeanNode.java
  1. … 695 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 890 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 897 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.