resources

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Avoid more deprecated APIs

  1. … 43 more files in changeset.
Avoid more deprecated APIs

  1. … 34 more files in changeset.
Avoid more deprecated APIs

  1. … 34 more files in changeset.
Avoid more deprecated APIs

  1. … 28 more files in changeset.
Replace use of archiveName with archiveFileName

  1. … 21 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

  1. … 64 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

  1. … 56 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

  1. … 60 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

  1. … 63 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

  1. … 61 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

  1. … 61 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

  1. … 64 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

  1. … 64 more files in changeset.
Wire `FileCollection` to task dependency when constructed from `TaskProvider`

See https://github.com/gradle/gradle-native/issues/737

  1. … 4 more files in changeset.
Add support for URI-backed text resources

This can be used to point tasks like Checkstyle

to a remote, shared configuration file without

having to package it into an archive and using

dependency resolution.

The implementation reuses the same caching logic

we have for remote build scripts.

  1. … 20 more files in changeset.
Create invalid tar file in test

  1. … 1 more file in changeset.
Use old API methods for task inputs and outputs

Will revert deprecation in next commit.

+review REVIEW-6038

  1. … 38 more files in changeset.
Revert "Temporarily reverting everything since 810f052813ea0835dc7e9d3eb87bca005815db64 for 3.0-milestone-1 release"

This reverts commit 506f8ce9d6dc1a81e8ff10575c512778ca2f382a.

  1. … 199 more files in changeset.
Temporarily reverting everything since 810f052813ea0835dc7e9d3eb87bca005815db64 for 3.0-milestone-1 release

  1. … 199 more files in changeset.
Bind task output files to properties

This change introduces a binding between task properties and output files. Output annotations automatically register property values to the corresponding property name.

The `TaskOutputs` API gained new methods with an `include` prefix that allow more flexible configuration of output properties, including specifying the property name to bind the files to. The old methods have been deprecated.

Properties that were not assigned a property name will be bound to a sequence of pseudo names like `$1`, `$2` etc.

+review REVIEW-6038

  1. … 41 more files in changeset.
GRADLE-1267 add a filteringCharset property to the copy spec

The copy task (and all the other tasks based on a CopySpec) allow filtering the source files to transform them. But the charset used to read and write the files was always the platform default charset, which causes problem if, for example, the source files are encoded with UTF8 but the platform default charset is another one.

This commit allows specifying a charset to use when filtering the files using `filteringCharset = 'UTF8'` (for example).

Note that the name `filteringCharset` was chosen for this new property as specified in `design-docs/handling-encodings.md`.

  1. … 15 more files in changeset.
Changed an int test to move some buildSrc classes into the test build script instead. Avoids doing the whole buildSrc lifecycle each time the test is run.

  1. … 1 more file in changeset.
Allow closures passed to LineFilter to remove lines by returning null. - LineFilter no longer implicitly tracks end of file via nullity of transformedLine, but explicitly tracks state (normal, line skip, eof). - Content of copyTestResources/src/two/two.b was unused, so now contains data for line removal integration tests. - Adding an entirely new test file would have affected tests which check which files were copied.

  1. … 5 more files in changeset.
Introduce TextResourceFactory

- cleaner API/DSL for creating text resources

- more modular (factory methods no longer declared in ResourceHandler)

  1. … 16 more files in changeset.
Change `file` parameter of ResourceHandler#fileText and #archiveEntryText to have type Object

- converted using project.files()

- more flexible, halves the number of overloads

  1. … 2 more files in changeset.
Rename some of the factory methods for creating TextResource's

- resources.text -> fileText, resources.archiveText -> archiveEntryText

  1. … 12 more files in changeset.
Introduce TextResource abstraction

- input to tasks that require textual configuration

- allows to source text from different locations (e.g. configurations)

- created via project.resources.text() factory methods

  1. … 10 more files in changeset.
Moved one of the core-specific integ tests from integ-test module into core.

  1. … 6 more files in changeset.
Introduced the workaround for impclit task configurer applying 'dependency-reporting' plugins. See more information in the code comment. The previous implementation was using a dummy plugin implementation and extra 'dependency-reporting.properties' files. However it was confusing and also it wasn't working in IDEA at all, because in IDEA we have flat classpath.

  1. … 3 more files in changeset.
Fixed problem with embedded daemon runs and unknown 'dependency-reporting' plugin. I need to find a better way of solving this problem.

  1. … 3 more files in changeset.