DefaultObjectConfigurationActionTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Refactor HTTP deprecation logic to use HttpRedirectVerifier

    • -3
    • +7
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 60 more files in changeset.
Remove TextResourceLoader.Factory

    • -7
    • +3
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 32 more files in changeset.
Fix integration tests failing due to new dperication

Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@gmail.com>

    • -0
    • +4
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 10 more files in changeset.
Fix compilation errors introduced by TextUrlResource.Factory change

Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@gmail.com>

    • -3
    • +3
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 11 more files in changeset.
Deprecate download of resources over HTTP; Require opt-in

Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@gmail.com>

    • -2
    • +2
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 54 more files in changeset.
Introduce ScriptApplicator service

As the right home for the build operation related to script

application.

    • -28
    • +20
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 19 more files in changeset.
Introduce TextResourceLoader service

- Can create a TextResource for File or URI

- Used when loading files for `apply from:`

    • -99
    • +101
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 24 more files in changeset.
Reverted changes from PR#1900

    • -101
    • +99
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 25 more files in changeset.
Gradle will now cache `apply from: 'http://bla'`

This will allow Gradle to use resources that are only avaliable when

offline. This also makes it so that when you apply from the same url in

a lot of projects, the request will only be made once.

    • -99
    • +101
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 13 more files in changeset.
Fixed tests broken in previous fix

    • -2
    • +2
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 1 more file in changeset.
Extracted a ScriptTarget type out of DefaultScriptPluginFactory, to encapsulate the target specific behaviour. Also removed some parameters from ScriptPluginFactory.create() that are implied by other parameters.

    • -4
    • +3
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 18 more files in changeset.
Release no longer needed script runtime classloaders.

+review REVIEW-5411

    • -5
    • +3
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 23 more files in changeset.
Centralise detection/handling of different types of plugins.

+review REVIEW-5214

    • -3
    • +1
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 63 more files in changeset.
Add caching to ModelRuleSourceDetector

+review REVIEW-5214

    • -1
    • +2
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 36 more files in changeset.
Simplify ClassLoaderScope.

- Allow attaching of arbitrary classloaders (supports graphs instead of just trees)

- Remove “base” concept

    • -3
    • +3
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 47 more files in changeset.
Test fixes are recent change.

    • -3
    • +3
    ./DefaultObjectConfigurationActionTest.groovy
GRADLE-3082 - create a new classloader scope for each individual object configuration action.

    • -4
    • +10
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 4 more files in changeset.
GRADLE-3079 - make methods from “parent” of script plugins available again.

    • -3
    • +3
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 12 more files in changeset.
Introduce ClassLoaderScope.

Attempts to model the class loader relationships more explicitly, and encapsulate class loader creation. It also allows lazy classloader creation (in a more obvious way than before) which allows short circuiting in the classloader hierarchy.

    • -10
    • +11
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 80 more files in changeset.
Remove implicit defaults from ScriptPluginFactory.

This complicates some clients of ScriptPluginFactory, but makes its usage more consistent and comprehensible. Futher refactorings are to follow.

    • -50
    • +44
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 26 more files in changeset.
Renamed subprojects/gradle-(.+) to subprojects/$1

    • -0
    • +102
    ./DefaultObjectConfigurationActionTest.groovy
  1. … 6178 more files in changeset.