properties

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Let TaskLocalStateInternal.registeredPaths return a file collection

and serialize it as such in instant execution

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 11 more files in changeset.
Let TaskLocalStateInternal.registeredPaths return a file collection

and serialize it as such in instant execution

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 11 more files in changeset.
Let TaskDestroyablesInternal.registeredPaths return a file collection

and serialize it as such in instant execution

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 13 more files in changeset.
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

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

  1. … 34 more files in changeset.
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

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

  1. … 34 more files in changeset.
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

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

  1. … 34 more files in changeset.
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.
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.
Visit nested properties for determining outputs

    • -1
    • +9
    ./annotations/NestedBeanAnnotationHandlerTest.groovy
  1. … 3 more files in changeset.
Visit nested properties for determining outputs

    • -2
    • +9
    ./annotations/NestedBeanAnnotationHandlerTest.groovy
  1. … 3 more files in changeset.
Visit nested properties for determining outputs

    • -2
    • +9
    ./annotations/NestedBeanAnnotationHandlerTest.groovy
  1. … 3 more files in changeset.
Move PropertyValidationAccess over to :plugin-development

    • -261
    • +0
    ./PropertyValidationAccessTest.groovy
  1. … 5 more files in changeset.
Move PropertyValidationAccess over to :plugin-development

    • -262
    • +0
    ./PropertyValidationAccessTest.groovy
  1. … 5 more files in changeset.
Don't expose constructor

  1. … 1 more file in changeset.
Don't expose constructor

  1. … 1 more file in changeset.
Fix one more test

Fix more tests

  1. … 12 more files in changeset.
Fix path sensitivity for property declarations in tests

  1. … 6 more files in changeset.
Consistently check for path sensitivity warnings during runtime

  1. … 15 more files in changeset.
Fix more tests

    • -8
    • +26
    ./InspectionSchemeFactoryTest.groovy
Fix test

    • -1
    • +2
    ./annotations/NestedBeanAnnotationHandlerTest.groovy
Correctly report everything

  1. … 20 more files in changeset.
Correctly report everything

  1. … 20 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. … 45 more files in changeset.
Rename method for consistency

  1. … 5 more files in changeset.
Ignore supported script language base packages for property inspection

We don't want to inspect any of the types from java.*, groovy.* or kotlin.*.

  1. … 6 more files in changeset.
Ignore supported script language base packages for property inspection

We don't want to inspect any of the types from java.*, groovy.* or kotlin.*.

  1. … 6 more files in changeset.
Fix NestedBeanAnnotationHandlerTest

    • -1
    • +1
    ./annotations/NestedBeanAnnotationHandlerTest.groovy
Rename ParameterValidationContext to WorkValidationContext

  1. … 39 more files in changeset.
Merge branch 'master'

    • -4
    • +11
    ./DefaultTypeMetadataStoreTest.groovy
  1. … 5 more files in changeset.