Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Deprecation removal of Gradle GUI (#1749)

Remove Gradle GUI code, leftovers Open API code and user guides.

  1. … 191 more files in changeset.
Do not run integration tests for ui in parallel

It looks like this causes to create a `.gradle` directory

in `build/integ test` sometimes.

+review REVIEW-6402

Use sourceCompatibility = 1.6 when building with Java 9

  1. … 16 more files in changeset.
Changed the default Java version used by our projects to Java 6. For those projects that still need to (partially) run on Java 5, the build scripts for these projects have been updated to declare Java 5 as the source.

  1. … 19 more files in changeset.
Update subprojects for verifying test file cleanup

  1. … 28 more files in changeset.
Changed the build so that it no longer uses the `groovy` configuration.

  1. … 35 more files in changeset.
Don't need these settings.

  1. … 2 more files in changeset.
More tweaks to dependency declarations.

  1. … 13 more files in changeset.
Merge libraries.groovy and libraries.groovy_depends

  1. … 21 more files in changeset.
Introduce convention of presence of src/integTest directory automatically applying the gradle/integTest.gradle script.

  1. … 10 more files in changeset.
Added a new sourceSet “testFixtures” (automatically applied if project has a src/testFixtures did) for test fixtures that apply to a project's classes. Also moved the test fixtures for the core and plugins projects from internal-testing into this new source set.

Also added a build dsl method “useTestFixtures()” that configures a project to use the test fixtures from another project.

I don't think this will solve our cyclic project dependencies in Eclipse issue, but it's a step in the right direction.

  1. … 44 more files in changeset.
Introduced a build convention of projects prefixed with “internal-” being regarded as not for public consumption.

Right now, this means not including them in the Gradle distribution and not requiring Javadocs like public projects.

The “testing” project has been renamed to “testingInternal” under this new convention.

  1. … 135 more files in changeset.
Moved core/src/test and core/src/integTest into new “testing” module which contains all fixtures/utilities for testing support.

This module is not part of the Gradle distribution. See the build script for this module for more info.

  1. … 134 more files in changeset.
Housekeeping - removed redundant dependencies.

  1. … 2 more files in changeset.
Some changes to how the integration tests are executed: - Changed 'integTest' so that it uses embedded mode by default, and forking mode when running in the CI build. - Added task rules which can be used to force a particular execution mode (or multiple modes in the same build). - Moved some boiler plate into gradle/integTest.gradle

  1. … 6 more files in changeset.
- Generate an application configuration to run Gradle from the IDE - Some build script cleanups

  1. … 4 more files in changeset.
Extracted some common configuration for integration test tasks

  1. … 3 more files in changeset.
GRADLE-1355 - Move integration tests out of core project and into their own integTest project.

  1. … 668 more files in changeset.
Renamed subprojects/gradle-(.+) to subprojects/$1

  1. … 6178 more files in changeset.