customPlugins

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Split samples and snippets

    • -16
    • +0
    ./customPlugin/customPlugin.sample.conf
    • -12
    • +0
    ./customPlugin/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPlugin/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.out
    • -16
    • +0
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.sample.conf
    • -23
    • +0
    ./customPluginWithAdvancedConvention/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithAdvancedConvention/groovy/settings.gradle
    • -23
    • +0
    ./customPluginWithAdvancedConvention/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithAdvancedConvention/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithConvention/customPluginWithConvention.out
    • -16
    • +0
    ./customPluginWithConvention/customPluginWithConvention.sample.conf
    • -21
    • +0
    ./customPluginWithConvention/groovy/build.gradle
  1. … 7724 more files in changeset.
Split samples and snippets from each other

    • -16
    • +0
    ./customPlugin/customPlugin.sample.conf
    • -12
    • +0
    ./customPlugin/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPlugin/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.out
    • -16
    • +0
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.sample.conf
    • -23
    • +0
    ./customPluginWithAdvancedConvention/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithAdvancedConvention/groovy/settings.gradle
    • -23
    • +0
    ./customPluginWithAdvancedConvention/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithAdvancedConvention/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithConvention/customPluginWithConvention.out
    • -16
    • +0
    ./customPluginWithConvention/customPluginWithConvention.sample.conf
    • -21
    • +0
    ./customPluginWithConvention/groovy/build.gradle
  1. … 7547 more files in changeset.
Split samples and snippets from each other

    • -16
    • +0
    ./customPlugin/customPlugin.sample.conf
    • -12
    • +0
    ./customPlugin/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPlugin/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.out
    • -16
    • +0
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.sample.conf
    • -23
    • +0
    ./customPluginWithAdvancedConvention/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithAdvancedConvention/groovy/settings.gradle
    • -23
    • +0
    ./customPluginWithAdvancedConvention/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithAdvancedConvention/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithConvention/customPluginWithConvention.out
    • -16
    • +0
    ./customPluginWithConvention/customPluginWithConvention.sample.conf
    • -21
    • +0
    ./customPluginWithConvention/groovy/build.gradle
  1. … 7549 more files in changeset.
Split samples and snippets from each other

    • -16
    • +0
    ./customPlugin/customPlugin.sample.conf
    • -12
    • +0
    ./customPlugin/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPlugin/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.out
    • -16
    • +0
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.sample.conf
    • -23
    • +0
    ./customPluginWithAdvancedConvention/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithAdvancedConvention/groovy/settings.gradle
    • -23
    • +0
    ./customPluginWithAdvancedConvention/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithAdvancedConvention/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithConvention/customPluginWithConvention.out
    • -16
    • +0
    ./customPluginWithConvention/customPluginWithConvention.sample.conf
    • -21
    • +0
    ./customPluginWithConvention/groovy/build.gradle
  1. … 7547 more files in changeset.
Split samples and snippets from each other

    • -16
    • +0
    ./customPlugin/customPlugin.sample.conf
    • -12
    • +0
    ./customPlugin/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPlugin/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.out
    • -16
    • +0
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.sample.conf
    • -23
    • +0
    ./customPluginWithAdvancedConvention/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithAdvancedConvention/groovy/settings.gradle
    • -23
    • +0
    ./customPluginWithAdvancedConvention/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithAdvancedConvention/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithConvention/customPluginWithConvention.out
    • -16
    • +0
    ./customPluginWithConvention/customPluginWithConvention.sample.conf
    • -21
    • +0
    ./customPluginWithConvention/groovy/build.gradle
  1. … 7549 more files in changeset.
Update Exemplar plugin to version 0.8.0

    • -1
    • +1
    ./customPlugin/customPlugin.sample.conf
    • -1
    • +1
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.sample.conf
    • -1
    • +1
    ./customPluginWithConvention/customPluginWithConvention.sample.conf
  1. … 347 more files in changeset.
Update sample for 'managing collections of objects' user manual section.

    • -3
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.groovy.out
    • -3
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.kotlin.out
    • -16
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.sample.conf
    • -43
    • +0
    ./customPluginWithDomainObjectContainer/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithDomainObjectContainer/groovy/settings.gradle
    • -36
    • +0
    ./customPluginWithDomainObjectContainer/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithDomainObjectContainer/kotlin/settings.gradle.kts
    • -39
    • +0
    ./customPluginWithNestedDsl/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithNestedDsl/groovy/settings.gradle
    • -33
    • +0
    ./customPluginWithNestedDsl/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithNestedDsl/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithNestedDsl/nestedDslElement.out
    • -16
    • +0
    ./customPluginWithNestedDsl/nestedDslElement.sample.conf
  1. … 19 more files in changeset.
Update sample for 'managing collections of objects' user manual section.

    • -3
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.groovy.out
    • -3
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.kotlin.out
    • -16
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.sample.conf
    • -43
    • +0
    ./customPluginWithDomainObjectContainer/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithDomainObjectContainer/groovy/settings.gradle
    • -36
    • +0
    ./customPluginWithDomainObjectContainer/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithDomainObjectContainer/kotlin/settings.gradle.kts
    • -39
    • +0
    ./customPluginWithNestedDsl/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithNestedDsl/groovy/settings.gradle
    • -33
    • +0
    ./customPluginWithNestedDsl/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithNestedDsl/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithNestedDsl/nestedDslElement.out
    • -16
    • +0
    ./customPluginWithNestedDsl/nestedDslElement.sample.conf
  1. … 19 more files in changeset.
Update sample for 'managing collections of objects' user manual section.

    • -3
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.groovy.out
    • -3
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.kotlin.out
    • -16
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.sample.conf
    • -43
    • +0
    ./customPluginWithDomainObjectContainer/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithDomainObjectContainer/groovy/settings.gradle
    • -36
    • +0
    ./customPluginWithDomainObjectContainer/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithDomainObjectContainer/kotlin/settings.gradle.kts
    • -39
    • +0
    ./customPluginWithNestedDsl/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithNestedDsl/groovy/settings.gradle
    • -33
    • +0
    ./customPluginWithNestedDsl/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithNestedDsl/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithNestedDsl/nestedDslElement.out
    • -16
    • +0
    ./customPluginWithNestedDsl/nestedDslElement.sample.conf
  1. … 19 more files in changeset.
Update sample for 'managing collections of objects' user manual section.

    • -3
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.groovy.out
    • -3
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.kotlin.out
    • -16
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.sample.conf
    • -43
    • +0
    ./customPluginWithDomainObjectContainer/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithDomainObjectContainer/groovy/settings.gradle
    • -36
    • +0
    ./customPluginWithDomainObjectContainer/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithDomainObjectContainer/kotlin/settings.gradle.kts
    • -39
    • +0
    ./customPluginWithNestedDsl/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithNestedDsl/groovy/settings.gradle
    • -33
    • +0
    ./customPluginWithNestedDsl/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithNestedDsl/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithNestedDsl/nestedDslElement.out
    • -16
    • +0
    ./customPluginWithNestedDsl/nestedDslElement.sample.conf
  1. … 19 more files in changeset.
Update sample for 'managing collections of objects' user manual section.

    • -3
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.groovy.out
    • -3
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.kotlin.out
    • -16
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.sample.conf
    • -43
    • +0
    ./customPluginWithDomainObjectContainer/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithDomainObjectContainer/groovy/settings.gradle
    • -36
    • +0
    ./customPluginWithDomainObjectContainer/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithDomainObjectContainer/kotlin/settings.gradle.kts
    • -39
    • +0
    ./customPluginWithNestedDsl/groovy/build.gradle
    • -1
    • +0
    ./customPluginWithNestedDsl/groovy/settings.gradle
    • -33
    • +0
    ./customPluginWithNestedDsl/kotlin/build.gradle.kts
    • -1
    • +0
    ./customPluginWithNestedDsl/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithNestedDsl/nestedDslElement.out
    • -16
    • +0
    ./customPluginWithNestedDsl/nestedDslElement.sample.conf
  1. … 19 more files in changeset.
Some user manual updates to explain where service injection is available.

    • -7
    • +4
    ./customPluginWithNestedDsl/kotlin/build.gradle.kts
  1. … 3 more files in changeset.
Revert "Convert groovy samples to lazy tasks API"

This reverts commit 5201a50eb5eb42ad69f327c9f8b073c115653656.

    • -1
    • +1
    ./customPluginWithDomainObjectContainer/groovy/build.gradle
  1. … 259 more files in changeset.
Change some plugins, tests and samples to use service injection into extensions rather than passing the services explicitly to `create()`.

    • -2
    • +2
    ./customPluginWithNestedDsl/groovy/build.gradle
  1. … 8 more files in changeset.
Convert `userguide` samples to lazy tasks API

    • -1
    • +1
    ./customPluginWithDomainObjectContainer/kotlin/build.gradle.kts
  1. … 158 more files in changeset.
Convert groovy samples to lazy tasks API

    • -1
    • +1
    ./customPluginWithDomainObjectContainer/groovy/build.gradle
  1. … 264 more files in changeset.
include Kotlin DSL sample for chapter custom_plugins (customPluginWithDomainObjectContainer sample)

Signed-off-by: jnizet <jb@ninja-squad.com>

    • -43
    • +0
    ./customPluginWithDomainObjectContainer/build.gradle
    • -0
    • +3
    ./customPluginWithDomainObjectContainer/domainObjectContainer.groovy.out
    • -0
    • +3
    ./customPluginWithDomainObjectContainer/domainObjectContainer.kotlin.out
    • -3
    • +0
    ./customPluginWithDomainObjectContainer/domainObjectContainer.out
    • -4
    • +13
    ./customPluginWithDomainObjectContainer/domainObjectContainer.sample.conf
    • -0
    • +43
    ./customPluginWithDomainObjectContainer/groovy/build.gradle
    • -0
    • +1
    ./customPluginWithDomainObjectContainer/groovy/settings.gradle
    • -0
    • +36
    ./customPluginWithDomainObjectContainer/kotlin/build.gradle.kts
    • -0
    • +1
    ./customPluginWithDomainObjectContainer/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithDomainObjectContainer/settings.gradle
  1. … 1 more file in changeset.
include Kotlin DSL sample for chapter custom_plugins (customPluginWithNestedDsl sample)

Signed-off-by: jnizet <jb@ninja-squad.com>

    • -39
    • +0
    ./customPluginWithNestedDsl/build.gradle
    • -0
    • +39
    ./customPluginWithNestedDsl/groovy/build.gradle
    • -0
    • +1
    ./customPluginWithNestedDsl/groovy/settings.gradle
    • -0
    • +36
    ./customPluginWithNestedDsl/kotlin/build.gradle.kts
    • -0
    • +1
    ./customPluginWithNestedDsl/kotlin/settings.gradle.kts
    • -4
    • +13
    ./customPluginWithNestedDsl/nestedDslElement.sample.conf
    • -1
    • +0
    ./customPluginWithNestedDsl/settings.gradle
  1. … 1 more file in changeset.
include Kotlin DSL sample for chapter custom_plugins (customPluginWithAdvancedConvention sample)

Signed-off-by: jnizet <jb@ninja-squad.com>

    • -23
    • +0
    ./customPluginWithAdvancedConvention/build.gradle
    • -4
    • +13
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.sample.conf
    • -0
    • +23
    ./customPluginWithAdvancedConvention/groovy/build.gradle
    • -0
    • +1
    ./customPluginWithAdvancedConvention/groovy/settings.gradle
    • -0
    • +23
    ./customPluginWithAdvancedConvention/kotlin/build.gradle.kts
    • -0
    • +1
    ./customPluginWithAdvancedConvention/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithAdvancedConvention/settings.gradle
  1. … 1 more file in changeset.
include Kotlin DSL sample for chapter custom_plugins (customPluginWithConvention sample)

Signed-off-by: jnizet <jb@ninja-squad.com>

    • -21
    • +0
    ./customPluginWithConvention/build.gradle
    • -4
    • +13
    ./customPluginWithConvention/customPluginWithConvention.sample.conf
    • -0
    • +21
    ./customPluginWithConvention/groovy/build.gradle
    • -0
    • +1
    ./customPluginWithConvention/groovy/settings.gradle
    • -0
    • +21
    ./customPluginWithConvention/kotlin/build.gradle.kts
    • -0
    • +1
    ./customPluginWithConvention/kotlin/settings.gradle.kts
    • -1
    • +0
    ./customPluginWithConvention/settings.gradle
  1. … 1 more file in changeset.
include Kotlin DSL sample for chapter custom_plugins (customPlugin sample)

Signed-off-by: jnizet <jb@ninja-squad.com>

    • -4
    • +13
    ./customPlugin/customPlugin.sample.conf
    • -0
    • +12
    ./customPlugin/groovy/build.gradle
    • -0
    • +1
    ./customPlugin/groovy/settings.gradle
    • -0
    • +12
    ./customPlugin/kotlin/build.gradle.kts
    • -0
    • +1
    ./customPlugin/kotlin/settings.gradle.kts
  1. … 1 more file in changeset.
Externalize samples testing infrastructure

This change replaces UserGuideSamplesRunner with an external library

called sample-check. Sample discovery, execution, and normalization

is delegated to this library, with some custom normalizers remaining

in the Gradle codebase.

Samples output has become co-located with the sample code. Samples tests

must be run with Java 8+.

    • -0
    • +1
    ./customPlugin/customPlugin.out
    • -0
    • +7
    ./customPlugin/customPlugin.sample.conf
    • -0
    • +1
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.out
    • -0
    • +7
    ./customPluginWithAdvancedConvention/customPluginWithAdvancedConvention.sample.conf
    • -0
    • +1
    ./customPluginWithConvention/customPluginWithConvention.out
    • -0
    • +7
    ./customPluginWithConvention/customPluginWithConvention.sample.conf
    • -0
    • +3
    ./customPluginWithDomainObjectContainer/domainObjectContainer.out
    • -0
    • +7
    ./customPluginWithDomainObjectContainer/domainObjectContainer.sample.conf
    • -0
    • +1
    ./customPluginWithNestedDsl/nestedDslElement.out
    • -0
    • +7
    ./customPluginWithNestedDsl/nestedDslElement.sample.conf
  1. … 773 more files in changeset.
Clean up and reorganize existing content of best practices chapter (#4892)

    • -0
    • +12
    ./customPlugin/build.gradle
    • -0
    • +1
    ./customPlugin/settings.gradle
    • -0
    • +23
    ./customPluginWithAdvancedConvention/build.gradle
    • -0
    • +1
    ./customPluginWithAdvancedConvention/settings.gradle
    • -0
    • +21
    ./customPluginWithConvention/build.gradle
    • -0
    • +1
    ./customPluginWithConvention/settings.gradle
    • -0
    • +43
    ./customPluginWithDomainObjectContainer/build.gradle
    • -0
    • +1
    ./customPluginWithDomainObjectContainer/settings.gradle
    • -0
    • +39
    ./customPluginWithNestedDsl/build.gradle
    • -0
    • +1
    ./customPluginWithNestedDsl/settings.gradle
  1. … 41 more files in changeset.