Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add test logic for validating the plugins block in settings scripts

  1. … 7 more files in changeset.
Let integration tests in 'core' not use deprecated configurations

  1. … 11 more files in changeset.
Let integration tests in 'core' not use deprecated configurations

  1. … 11 more files in changeset.
Let integration tests in 'core' not use deprecated configurations

  1. … 11 more files in changeset.
Let integration tests in 'core' not use deprecated configurations

  1. … 11 more files in changeset.
Spelling (#8199)

Fix several spelling issues.

  1. … 36 more files in changeset.
Fix PluginBuilder fixtures when working with SNAPSHOT versions

The MavenModule.getArtifactFile() method must be invoked after the maven metadata

file has a chance to be generated otherwise it will return a different value.

The side effect was writing the JAR to the wrong path (non-unique snapshot version

instead of unique snapshot version).

Signed-off-by: Paul Merlin <paul@gradle.com>

Forcibly make default & gradlePluginPortal() a maven repository

and adapt tests and fixtures introducing HttpPluginRepository with

plugin resolution expectations helpers.

  1. … 27 more files in changeset.
Deprecate support for nested build without a settings.gradle (#3197)

Fix https://github.com/gradle/gradle/issues/3137

  1. … 8 more files in changeset.
Automatically apply the build-scan plugin when `--scan` is provided on the command-line (#2832)

  1. … 15 more files in changeset.
Attached `@Contextual` to `PluginInstantiationException`, and added some test coverage for error reporting when a plugin cannot be instantiated.

  1. … 3 more files in changeset.
Use doLast instead of left shift operator

Made this change in preparation for deprecating the left shift operator.

+review REVIEW-6236

  1. … 163 more files in changeset.
Append `.gradle.plugin` plugin marker artifactIds

- This makes it a little clearer why these marker artifacts exisit if

someone stumbles upon one in the wild, free of context.

  1. … 6 more files in changeset.
Support authentication for pluginRepositories

  1. … 14 more files in changeset.
Add support for Ivy plugin Repositories.

  1. … 9 more files in changeset.
Ease creation of plugin modules for maven and ivy

  1. … 5 more files in changeset.
Introduce ModelMap extends CollectionBuilder and allow to use them interchangeably in rules

+review REVIEW-5491

  1. … 117 more files in changeset.
Change rule source marking from annotation to base class

+review REVIEW-5359

  1. … 73 more files in changeset.
Add ability to apply rule source only plugins via plugins {} block

+review REVIEW-5214

  1. … 20 more files in changeset.
more plugin portal (post) resolution tests

  1. … 1 more file in changeset.
Plugins already on the classpath cannot be applied using `plugins {}`.

  1. … 4 more files in changeset.
Add ignored test for testing that classes brought in from plugins {} block are visible to classes brought in by buildscript {} block.

This is ignored as it somewhat conflicts with the requirement to wanr users if they try and add a plugin in plugins {} that is made available via the buildscript {} block.

  1. … 1 more file in changeset.
GRADLEREV-56 - Error out if trying to apply the android plugin without a version

Also cleaned up the android plugin resolution tests to use a test double for jcenter, and a stand in for the real android plugin.

  1. … 4 more files in changeset.
Fix string problem on Windows.

Add a happy day integration test for Bintray based plugin resolution.

    • -0
    • +86
    ./PluginBuilder.groovy
  1. … 9 more files in changeset.