embedding.xml

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Convert pages to Asciidoc that show no difference at all

  1. … 26 more files in changeset.
Remove GradleConnection API

The GradleConnection API was our first attempt at

implementing composite builds. We have improved on that

in Gradle 3.1, allowing the user to define composite builds

in settings.gradle and giving the user much more control

over how dependency substitution works.

A composite build is a normal Gradle build as far as the

Tooling API is concerned, so the separate concept of

the GradleConnection is no longer needed. We will add

methods for fetching all models from a composite build

to ProjectConnection in Gradle 3.2

  1. … 136 more files in changeset.
Some edits to the tooling api user guide chapter, including how to get the jars.

  1. … 1 more file in changeset.
Changed the minimum Java version supported by the tooling API to Java 7.

  1. … 6 more files in changeset.
Removed support for invoking Gradle versions older than 1.2 through tooling API. This is now an error.

  1. … 45 more files in changeset.
Removed support for invoking Gradle through tooling API clients older than 2.0. This is now an error.

  1. … 22 more files in changeset.
Generate IDs for user guide sections without them.

  1. … 75 more files in changeset.
Updated the tooling API userguide chapter and javadocs to mention features that have been added since these docs were written, supported Gradle and Java versions, and to make minor edits.

  1. … 3 more files in changeset.
Update tooling API/embeddeding Gradle chapter to mention composite

- Provide links to current Tooling API users

- Refresh language (since Tooling API has been around for a long time, it's not new)

- Add note to quickstart section that there are two ways to retrieve models and

execute tasks

Favor `Javadoc` over `javadoc`

  1. … 7 more files in changeset.
Full proofreading pass on user guide. * Fixed many small typos * Fixed many small grammar issues, requiring small rephrasing * Reworded many phrases to avoid problem with "literal"s being truncated at EOL * Added blank columns to some tables to avoid overwrites * Added newlines to code samples to avoid truncation * Edited all task dependency graphs to use UML "depends on" notation, with arrow from task to depended task, along with a mention of this in the introduction * Added info to "README.md" to describe how to edit graph images * Fixed template link for API references * Ensured text uses "left double quote" and "right double quote" where appropriate * Made a handful of small actual content changes to emphasize points not fully covered * Changed some "p" elements to "para" * Changed some "thread" elements to "thead"

  1. … 137 more files in changeset.
Moved GradleLauncher out of the public packages, so that it is now internal. It will be merged into BuildController and friends over time.

  1. … 16 more files in changeset.
Fixed the section ids in the user guide's tooling api chapter.

I came across this problem accidentally, the ids must be unique otherwise autogenerated links from the TOC don't work too well.

- Cleaned up the tooling API samples to get rid of the int testing cruft. Instead, the int tests inject the things they need into the samples. - Added a sample for using the generic GradleProject model.

  1. … 10 more files in changeset.
Added some daemon related information to the tooling API chapter.

more language fixes in user guide

  1. … 1 more file in changeset.
Some fixes after the peer review (using apilinks and GradleConnector->GradleLauncher).

Minor tweak to the embedding gradle chapter

Filled out the content of empty chapter 'embedding' with what I placed in the tooling API.

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

  1. … 6178 more files in changeset.