Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Deincubate the new C++ and Swift plugins

  1. … 112 more files in changeset.
Replace anonymous classes with lambdas

  1. … 711 more files in changeset.
Replace anonymous classes with lambdas

  1. … 695 more files in changeset.
Change some plugins to use public APIs to create `FileCollection` instances, instead of using internal types.

  1. … 6 more files in changeset.
Change some plugins to use public APIs to create `FileCollection` instances, instead of using internal types.

  1. … 6 more files in changeset.
Use public services in native plugins to construct `FileCollection` instances, rather than using internal `FileOperations`.

  1. … 32 more files in changeset.
Use public services in native plugins to construct `FileCollection` instances, rather than using internal `FileOperations`.

  1. … 32 more files in changeset.
Streamline Visual Studio IDE plugin with Xcode for unbuildable components

  1. … 12 more files in changeset.
Allow Visual Studio IDE generation for unbuildable architecture

  1. … 10 more files in changeset.
Use lambda in `VisualStudioPlugin`

Decorate all domain collection container for emitting build ops (#7876)

* Update all domain object container with decorator for tracing executed callback actions

* Add decorator to a ll required occurances of DefaultDomainObjectSet

* Keep ctor for DefaultPolymorphicDomainObjectContainer as its used in gradle-idea-ext plugin

* Bring back DefaultDomainObjectSet constructor used by the android plugin

* keep backwards compatibility

  1. … 122 more files in changeset.
A little polish to remove some weird explicit lookups

e.g., task.get().getOutputs.getFiles() can just be "task"

  1. … 2 more files in changeset.
Reverse the ownership between the model and tasks

  1. … 33 more files in changeset.
Fix bad casting in IDE native project

Convert `idea` and `eclipse` plugin to lazy configuration

  1. … 24 more files in changeset.
Renamed method.

  1. … 3 more files in changeset.
Only generate VisualStudio metadata for buildable binaries

  1. … 1 more file in changeset.
Added a location property to `IdeWorkspace` and use this to configure the 'open' task for an IDE workspace. Also changed the IDE lifecycle task, such as `idea` or `xcode`, to log the generated workspace location as a clickable link to make it easier for a developer to open the workspace from the command-line.

  1. … 15 more files in changeset.
Added a displayName to `IdeWorkspace` and use this to calculate a description for the 'open' task.

  1. … 7 more files in changeset.
Added an `open` convenience task to the IDEA, Visual Studio and Xcode plugins. This task generates and opens the corresponding IDE "workspace". For example, the Xcode plugin adds an `openXcode` task that generates and opens the generated Xcode workspace. This task makes it very convenient to generate and open a IDE workspace for a Gradle build, for those developers who are not using some kind of native IDE import.

The Eclipse plugin does not add an `open` task as there is no corresponding "workspace" concept as far as the Eclipse plugin is concerned.

  1. … 3 more files in changeset.
Moved several methods from `IdePlugin` to a service. Removed a bunch of unused things from `IdePlugin` subtypes.

  1. … 9 more files in changeset.
Only apply the necessary software model rules for Visual Studio

Add msbuild tests for visual studio with current model

  1. … 1 more file in changeset.
Refactor VisualStudioPlugin to clean things up a little

Remove unnecessary plugin

Pull visual studio tasks up to main VisualStudioPlugin

Cleanup some of the CppBinary visual studio target binaries

  1. … 9 more files in changeset.
Add support for Visual Studio with the new native plugins

  1. … 14 more files in changeset.
Add a test for a sub project not having visual studio applied

  1. … 1 more file in changeset.
Only create one visual studio solution per build

  1. … 27 more files in changeset.