testfixtures

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Build buildSrc after applying the settings file (#10305)

Fixes #9094 and #5333

  1. … 54 more files in changeset.
Try again to correct the classloader structure for projects

  1. … 6 more files in changeset.
Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

  1. … 12 more files in changeset.
Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

  1. … 11 more files in changeset.
Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

  1. … 11 more files in changeset.
Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

  1. … 12 more files in changeset.
Remove deprecated ProjectBuilder constructor (#10211)

  1. … 2 more files in changeset.
Remove deprecated ProjectBuilder constructor

  1. … 2 more files in changeset.
Remove deprecated ProjectBuilder constructor

  1. … 2 more files in changeset.
Remove deprecated ProjectBuilder constructor

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

  1. … 665 more files in changeset.
Apply `Explicit type can be replaced with <>` inspection the whole project

  1. … 909 more files in changeset.
Remove usage of Factory from DefaultFileSystemSnapshotter

Using a Supplier does not require any Gradle base services types.

  1. … 6 more files in changeset.
Remove usage of Factory from DefaultFileSystemSnapshotter

Using a Supplier does not require any Gradle base services types.

  1. … 5 more files in changeset.
Extract anonymous classes to static inner classes

    • -10
    • +12
    ./internal/TestBuildScopeServices.java
  1. … 145 more files in changeset.
Extract anonymous classes to static inner classes

    • -10
    • +12
    ./internal/TestBuildScopeServices.java
  1. … 145 more files in changeset.
Extract anonymous classes to static inner classes

    • -10
    • +12
    ./internal/TestBuildScopeServices.java
  1. … 145 more files in changeset.
Extract anonymous classes to static inner classes

    • -10
    • +12
    ./internal/TestBuildScopeServices.java
  1. … 145 more files in changeset.
Extract anonymous classes to static inner classes

    • -10
    • +12
    ./internal/TestBuildScopeServices.java
  1. … 146 more files in changeset.
Change few private methods to static

    • -4
    • +4
    ./internal/TestBuildScopeServices.java
    • -2
    • +2
    ./internal/TestGlobalScopeServices.java
  1. … 249 more files in changeset.
Use method reference, where applicable

  1. … 169 more files in changeset.
Use method reference, where applicable

  1. … 167 more files in changeset.
Organize imports

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

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

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

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

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

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

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

  1. … 901 more files in changeset.