GradleKotlinDslIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -3
    • +3
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 872 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after first round of CI feedback

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

    • -0
    • +3
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 58 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after first round of CI feedback

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

    • -0
    • +3
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 58 more files in changeset.
Fix checkstyle and ignore correct test

    • -2
    • +0
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 3 more files in changeset.
Ignore auto apply related tests

    • -0
    • +2
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 3 more files in changeset.
Revert "Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'""

This reverts commit 0625bc7420e55e87730673231af6ad45dd04f47a.

    • -2
    • +2
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 90 more files in changeset.
Revert "Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'""

This reverts commit 0625bc7420e55e87730673231af6ad45dd04f47a.

    • -2
    • +2
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 90 more files in changeset.
Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'"

This reverts commit 2f79026f5e127a8175e25844522237615b19ed52 because of a performance regression,

reversing changes made to 7f1e66079ce629ecde3e09e549e9796ab85761dc.

    • -2
    • +2
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 90 more files in changeset.
Allow http for 127.0.0.1

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

    • -2
    • +2
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 16 more files in changeset.
Support Kotlin lambdas for input properties

    • -0
    • +41
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 1 more file in changeset.
Add support for kotlin lambdas as deferred construct in the Gradle API

support is enabled when the Kotlin is available only

ProjectBuilder tests with no kotlin dependency for example

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

    • -0
    • +32
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 3 more files in changeset.
Disable deprecation checks temporarily

This test triggers a deprecation warning as the Kotlin DSL needs to

remove the usage of `layout("pattern") {`. BUt the warning does not

appear all the time, so I had to disable checking altogether.

    • -0
    • +3
    ./GradleKotlinDslIntegrationTest.groovy
Re-enable Kotlin DSL test

    • -2
    • +0
    ./GradleKotlinDslIntegrationTest.groovy
Use the right ignore

    • -1
    • +1
    ./GradleKotlinDslIntegrationTest.groovy
Raise version to 5.0

    • -0
    • +2
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 24 more files in changeset.
Fix Kotlin DSL test using string invoke syntax

    • -1
    • +1
    ./GradleKotlinDslIntegrationTest.groovy
Re-enable ignored test after fix

See https://github.com/gradle/gradle-private/issues/1353

    • -4
    • +0
    ./GradleKotlinDslIntegrationTest.groovy
    • -0
    • +4
    ./GradleKotlinDslIntegrationTest.groovy
Fix integ test usages of output test fixtures

    • -8
    • +8
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 6 more files in changeset.
Task constructor argument test cleanup (#4812)

* Move Kotlin task creation tests from GradleKotlinDslIntegrationTest to TaskDefinitionIntegrationSpec

* Remove redundant task creation tests via Java plugin

* Clean up review comments on TaskDefinitionIntegrationSpec

* Rename test methods in DefaultTaskContainerTest

* Clean up review comments on TaskDefinitionIntegrationSpec

* Fix codenarc failure

* Add task creation test for wrong constructor argument type

* Update tests from review comments

* Add test case for null constructor argument value

* Fix formatting

    • -132
    • +0
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 3 more files in changeset.
Allow creation of Task with constructor arguments (#4809)

* Allow creation of Task with constructor arguments

Rough spike on exposing constructor arguments in Task creation DSL

Fixed codestyle failure

Fixed binary compatibility failure

Fixed docs checkstyle on Task.TASK_PARAMS

Fixed infinite recursion

Fixed "broken" tests

Rename TASK_PARAMS to TASK_CONSTRUCTOR_ARGS

Add TaskContainer.create(String, Class<>, Object...)

Add better description to TaskContainer.create(String, Class, Object...)

Add @since & @Incubating to TaskContainer.create(String, Class, Object...)

Ignore some tests of DependencyInjectingInstantiator whose output *should* change

Fix tests in DefaultTaskContainerTest

Avoid explicit cast of DirectInstantiator.INSTANCE to DirectInstantiator

Back out addition of NamedEntityInstantiator.create(String, Class, Object...)

Fix omitting constructorArgs from previous cleanup

Revert DefaultTaskCollection.create(String, Class) to use instantiator

Revert optimize import

Fail if constructorArgs is not a List<> or Object[]

Remove handling of non-@Inject constructor with constructor args

Revert DependencyInjectingInstantiatorTest

Move TaskInternal logic from DefaultTaskContainer to TaskFactory

Make ITaskFactory extend NamedEntityInstantiator again

* Fix AnnotationProcessingTaskFactory.create(String, Class) double-processing

* Update DefaultTaskContainerTest to use ITaskFactory.createTask() for some mocks

* Reduce size of ITaskFactory interface

* Add DefaultTaskContainer.createTask() to avoid adding task multiple times

* Fix test failures related to removing ITaskFactory.createTask(Map)

* Optimize imports

* Optimize imports

* Fix test failures related to removing ITaskFactory.createTask(Map)

* Add tests for Task constructor arguments in Groovy build script

* Add tests for Task constructor arguments in Java plugin via API

* Add tests for Task constructor arguments in Kotlin build script

* Add tests that check for constructorArgs being List or Object[]

    • -0
    • +132
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 14 more files in changeset.
Re-enable tests and mark them `@LeaksFileHandles`

See gradle/kotlin-dsl#166

    • -2
    • +7
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 2 more files in changeset.
Ignore a couple of flaky tests.

    • -0
    • +2
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 1 more file in changeset.
Enable Kotlin DSL tests on Windows

And annotate offending tests with `@LeaksFileHandles`.

See gradle/kotlin-dsl#166

    • -2
    • +3
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 5 more files in changeset.
Change remote script plugin tests to require isolated user home dirs

Tests that check the access to scripts via http need to start with

an empty external resource cache to be deterministic.

    • -0
    • +2
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 3 more files in changeset.
Script plugins applied using plugins {} can use mixed scripting languages

    • -0
    • +91
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 7 more files in changeset.
Preserve compatibility with `kotlin-dsl`

    • -1
    • +0
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 14 more files in changeset.
Temporarily ignore Kotlin DSL tests

Because of PluginRequestApplicator API breakage in previous commit

    • -0
    • +1
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 4 more files in changeset.
Remove outdated issue references

    • -6
    • +0
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 2 more files in changeset.
Upgrade gradle-kotlin-dsl {v0.9.1 => v0.10.1}

- Rename Gradle Kotlin DSL artifacts

From gradle-script-kotlin-* to gradle-kotlin-dsl*

    • -0
    • +91
    ./GradleKotlinDslIntegrationTest.groovy
  1. … 26 more files in changeset.