EclipseIntegrationTest.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>

  1. … 872 more files in changeset.
Annotate integ tests failing with instant execution in :ide

There's a large number of junit tests in that module, descendent of

AbstractIdeIntegrationTest. This commit simply ignores them all when

running with the 'instant' executer because the junit fixture isn't

very handy, they were all failing for the same reason as other spock

based tests from that module anyway.

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

  1. … 26 more files in changeset.
Annotate integ tests failing with instant execution in :ide

There's a large number of junit tests in that module, descendent of

AbstractIdeIntegrationTest. This commit simply ignores them all when

running with the 'instant' executer because the junit fixture isn't

very handy, they were all failing for the same reason as other spock

based tests from that module anyway.

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

  1. … 26 more files in changeset.
Annotate integ tests failing with instant execution in :ide

There's a large number of junit tests in that module, descendent of

AbstractIdeIntegrationTest. This commit simply ignores them all when

running with the 'instant' executer because the junit fixture isn't

very handy, they were all failing for the same reason as other spock

based tests from that module anyway.

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

  1. … 26 more files in changeset.
Let ide tests not use deprecated configurations

  1. … 40 more files in changeset.
Let ide tests not use deprecated configurations

  1. … 61 more files in changeset.
Let ide tests not use deprecated configurations

  1. … 61 more files in changeset.
Let ide tests not use deprecated configurations

  1. … 61 more files in changeset.
Let ide tests not use deprecated configurations

  1. … 40 more files in changeset.
Prototype for replacing Buildship custom classpath filtering with Eclipse test sources

  1. … 18 more files in changeset.
Prototype for replacing Buildship custom classpath filtering with Eclipse test sources

  1. … 17 more files in changeset.
Prototype for replacing Buildship custom classpath filtering with Eclipse test sources

  1. … 17 more files in changeset.
Prototype for replacing Buildship custom classpath filtering with Eclipse test sources

  1. … 19 more files in changeset.
spelling: should

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

  1. … 1 more file in changeset.
spelling: failure

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

  1. … 2 more files in changeset.
Fix build failure

Eclipse plugin adds classpath separation information

This reverts commit 0f7ac32fbfd8cf7181e0e47ee059496bb77aa4cb.

  1. … 26 more files in changeset.
Revert all changes related to the classpath separation in the Eclipse plugin

Recently we've found that the current Eclipse classpath

separation story doesn't cover all the requred usecases and

we decided to move the changes to the 4.4 stream.

This reverts commit d52d84dbd677530abd1452b4c60471377736858a.

This reverts commit fb3fd28bb2ee18a3749d3938911a8c117bbff8b6.

This reverts commit ba8efd5abfc5000cb9d0b4f958aa27f9ca645414, reversing

changes made to f9688e19833f3a720a216da8af3e4f973f014771.

This reverts commit 88c1bcc8e44a86a59d64fbebfe73c6fd67663a00.

This reverts commit f37a7b74daa85775d692b272935a61224da71b0c, reversing

changes made to 0eb94eb669a1927563c87e05b90af6e0fe7e69dc.

  1. … 26 more files in changeset.
Change default output to bin/default and source folder output to bin/sourceSetName

  1. … 11 more files in changeset.
Use doLast instead of left shift operator

Made this change in preparation for deprecating the left shift operator.

+review REVIEW-6236

  1. … 163 more files in changeset.
Back-port wtp classpath attribute calculation to Gradle core

This commit unifies how the Tooling API and the eclipse-wtp plugin defines

deployment classpath attributes for Eclipse project classpath entries.

The commit aims to fix GRADLE-2123, but also introduces a breaking

change because it changes the content of the Eclipse descriptors generated

by the eclipse and eclipse-wtp plugin. For more elaborate explanation check

out https://github.com/gradle/buildship/issues/7.

As a side-effect the Tooling API now considers the manipulations done

in eclipse.project.beforeMerged and eclipse.project.whenMerged closures.

+review REVIEW-6015

  1. … 37 more files in changeset.
fix handling of JRE_CONTAINER configuration

- reenable test

- todo unit test coverage

+review REVIEW-5723

  1. … 2 more files in changeset.
temporally ignore test case to get pipeline back to green; real fix to follow

Move JDT-related tests to EclipseIntegrationTest

+review REVIEW-5690

  1. … 2 more files in changeset.
change ide classpath mapping

- all transitive repository deps are mapped as direct dependencies

- all (transitive) project dependencies are mapped as direct project dependencies

- deprecated EclipseClasspath.noExportConfigurations

- deprecated AbstractLibrary.declaredConfigurationName and ProjectDependency.declaredConfigurationName

- TODO

- add all transitive file only dependencies

- fix temporally ignored IdeaIntegrationTest / IdeaMultiModuleIntegrationTest

  1. … 23 more files in changeset.
move validation of generated eclipse metadata files from test build to the according integration test

  1. … 2 more files in changeset.
Further test coverage for dependency substitution in Eclipse projects

- Extracted existing tests into separate class

- Added (currently failing) test for substitution of transitive external del

  1. … 2 more files in changeset.
Eclipse integration test for project -> external dep substitution

Added test for Eclipse project generation with substituted project dependency

Remove RuleHelper.

Use constructor injection instead of reflection.

  1. … 88 more files in changeset.