Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove tooling provider classpath patching.

We're only going to support BuildActions from containers like Eclipse

using Tooling API providers 2.3+.

Extract story for trying to make tasks immutable in the model space.

    • -2
    • +5
    /design-docs/unified-configuration-and-task-model.md
Move open issues out to section for missing/improved diagnostics ideas.

    • -5
    • +5
    /design-docs/unified-configuration-and-task-model.md
Add test case for unbound inputs to creators.

    • -2
    • +0
    /design-docs/unified-configuration-and-task-model.md
Don't use CollectionUtils in DefaultClassPath because it is used in the very initial bootstrapping.

CollectionUtils has dependencies that are not available at this stage.

Removed some open issues from spec

    • -35
    • +0
    /design-docs/unified-configuration-and-task-model.md
Put org.gradle.model.Model in the Javadoc.

    • -2
    • +0
    /design-docs/unified-configuration-and-task-model.md
Push dedup'ing out to collection utils.

+review REVIEW-5265

Simplify method.

+review REVIEW-5265

Some tweaks to ide integration spec.

Added a spec to collect up some issues with tooling API logging output.

    • -0
    • +15
    /design-docs/tooling-api-logging.md
Use https to fetch dependencies from Typesafe repo. Replace 'play new' with 'activator new' since the play script does not exist in Play 2.3.x and has been replaced with Typesafe activator. Also, fix reference to Scala when Play was meant.

Initial spec for parallel task execution.

    • -0
    • +99
    /design-docs/parallel-task-execution.md
Fix previous commit (relaxing package restrictions in ToolingAPI).

Add some integ test coverage for incremental behaviour of ScalaLang

Relax package access restrictions for ToolingAPI JAR.

Use Transformers.noOpTransformer vs homegrown one

Add dummy implementation of NativeCompiler for test harnesses

Improving play coffeescript/javascript support test coverage

+review REVIEW-5272

Rename some variables/classes in nativeplatform toolchain

* Rename OptionsFileArgTransformer to OptionsFileArgWriter

* Rename related Gcc and VisualCpp implementations

* Rename references to 'compiler' in DefaultCommandLineTool

Updating play coffeescript support design doc to correct some errors.

+review REVIEW-5272

Collapse NativeCompiler abstract classes into one

* Move NativeCompiler to o.g...toolchain.internal.

* Make internal.gcc.* and internal.msvcpp.* compilers extend new

common NativeCompiler

Extract differences between msvcpp and gcc toolchains

* Create GccOutputFileArgTransformer

* Create VisualCppOutputFileArgTransformer

* Push toolchain specific methods to the underlying

specific implementations (e.g., CCompiler)

Make msvcpp and gcc NativeCompilers look similar

Removed unused import.

+review REVIEW-5282

Extract interface from CommandLineTool

* Rename CommandLineTool to DefaultCommandLineTool

* Introduce CommandLineTool interface with single execute method

Implicitly import Guava's Optional cause Java 8 has an implicitly imported Optional

+review REVIEW-5265

Use an Instantiator to create ManagedSet instances

+review REVIEW-5270

Ground work for accessing the Ivy and Maven metadata artifacts via the Artifact Query API.

Improving play coffeescript test coverage

+review REVIEW-5272