DefaultTypeMetadataStoreTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Do not cache type annotation metadata across builds

We only use it in DefaultTypeMetadataStore that is already cached across builds (and even that might not be worth it).

  1. … 8 more files in changeset.
Add `PropertyValidationAccess#validateMutableNonFinalField` to encourage final fields in tasks

  1. … 8 more files in changeset.
Add `PropertyValidationAccess#validateMutableNonFinalField` to encourage final fields in tasks

  1. … 8 more files in changeset.
Add `PropertyValidationAccess#validateMutableNonFinalField` to encourage final fields in tasks

  1. … 8 more files in changeset.
Add `PropertyValidationAccess#validateMutableNonFinalField` to encourage final fields in tasks

  1. … 8 more files in changeset.
Add `PropertyValidationAccess#validateMutableNonFinalField` to encourage final fields in tasks

  1. … 8 more files in changeset.
Make the detection of Groovy-generated getters generic

We don't want DefaultTypeAnnotationMetadataStore to depend directly on Groovy. Instead, we can inject code that detects Groovy generated 'is'-getters.

  1. … 8 more files in changeset.
Remove unused test class

Also split another test case to better capture what's going on with ignored properties.

    • -6
    • +20
    ./DefaultTypeMetadataStoreTest.groovy
  1. … 1 more file in changeset.
Make PropertyMetadata API nicer and safer to work with

  1. … 10 more files in changeset.
Scan methods first

    • -11
    • +4
    ./DefaultTypeMetadataStoreTest.groovy
  1. … 23 more files in changeset.
Intermediate step to method-based annotation metadata collection

  1. … 30 more files in changeset.
Intermediate step to method-based annotation metadata collection

  1. … 30 more files in changeset.
Intermediate step to method-based annotation metadata collection

  1. … 30 more files in changeset.
Intermediate step to method-based annotation metadata collection

  1. … 30 more files in changeset.
Intermediate step to method-based annotation metadata collection

  1. … 30 more files in changeset.
Handle Internal annotation in TypeAnnotationMetadataStore

  1. … 8 more files in changeset.
Handle Internal annotation in TypeAnnotationMetadataStore

  1. … 8 more files in changeset.
Handle Internal annotation in TypeAnnotationMetadataStore

  1. … 8 more files in changeset.
Handle Internal annotation in TypeAnnotationMetadataStore

  1. … 8 more files in changeset.
Handle Internal annotation in TypeAnnotationMetadataStore

  1. … 8 more files in changeset.
Fix several tests

    • -16
    • +35
    ./DefaultTypeMetadataStoreTest.groovy
  1. … 19 more files in changeset.
Fix several tests

    • -16
    • +35
    ./DefaultTypeMetadataStoreTest.groovy
  1. … 19 more files in changeset.
Fix several tests

    • -16
    • +35
    ./DefaultTypeMetadataStoreTest.groovy
  1. … 19 more files in changeset.
Fix several tests

    • -16
    • +35
    ./DefaultTypeMetadataStoreTest.groovy
  1. … 19 more files in changeset.
Fix several tests

    • -16
    • +35
    ./DefaultTypeMetadataStoreTest.groovy
  1. … 19 more files in changeset.
Fix several tests

    • -16
    • +35
    ./DefaultTypeMetadataStoreTest.groovy
  1. … 19 more files in changeset.
Use TypeAnnotationMetadata

  1. … 25 more files in changeset.
Use TypeAnnotationMetadata

  1. … 25 more files in changeset.
Use TypeAnnotationMetadata

  1. … 25 more files in changeset.
Use TypeAnnotationMetadata

  1. … 25 more files in changeset.