Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove deprecated Class.newInstance() (#6496)

`Class.newInstance()` was deprecated in Java 9.

  1. … 20 more files in changeset.
Move provider and property types from base-services up to model-core project. This better reflects their role and also later allows these types to reference other public types that are more specialized than those in base-services.

  1. … 87 more files in changeset.
fix issues after Paul Merlin's first review

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

fix issues after bamboo's review

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

Recognize @jnizet for fixing a type parameter in useTestNG

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Merge branch 'fix/6519-bad-use-testng-signature'

include Kotlin DSL sample for chapter idea_plugin

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

    • -40
    • +0
    /subprojects/docs/src/samples/idea/build.gradle
    • -0
    • +40
    /subprojects/docs/src/samples/idea/groovy/build.gradle
    • -0
    • +1
    /subprojects/docs/src/samples/idea/groovy/settings.gradle
    • -0
    • +70
    /subprojects/docs/src/samples/idea/kotlin/build.gradle.kts
Recognize @jnizet for Kotlin DSL samples for Dependency Types Chapter

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Reference guide <Migrating build logic from Groovy to Kotlin>

Signed-off-by: Mathias Düsterhöft <mduesterhoeft@epages.com>

Polish Kotlin DSL samples for dependency_types manual chapter

Recognize @jnizet for Kotlin DSL samples for JaCoCo chapter

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Recognize @jnizet for Kotlin DSL samples for Announcements chapters

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Merge branch 'pr/6517'

Fix sample dir location in SamplesAnnounceIntegrationTest

Merge pull request #6507 from gradle/oehme/composite/buildscript-substitution

Ensure plugin bootstrapping in composites works without workarounds

Merge branch 'pr/6522'

Merge branch 'develop' into eskatos/ide/location-aware-hints

Import POM files as different variants

This commit implements solution 6 of #4422, by importing POM files

using different variants. By default, a POM file will be imported

as 6 different variants:

- 2 libraries (runtime and compile)

- 4 platforms (runtime and compile, regular and enforced)

This implies that a dependency on a BOM will now be intepreted as

a dependency on a library, whereas a dependency on a BOM expressed

using the `platform(...)` or `enforcedPlatform(...)` methods will

be interpreted as importing the platform component published at

the same coordinates.

This commit doesn't remove optional dependencies for Maven, but

reimplements how the dependencies are shuffled in different variants.

The dependencies found in a dependency management block are no

longer considered optional. Instead, they are properly marked as

constraints. However, they are only visible if using the experimental

flag, **and** using the platform variant.

  1. … 17 more files in changeset.
refactor idea groovy sample for better readability

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

    • -14
    • +16
    /subprojects/docs/src/samples/idea/build.gradle
Polish samples and sample integration tests for Tooling API

Fix actual build scripts in OSGI sample

Upgrade `idea-ext` plugin to version `0.4.2`

Update sample dir location for OSGI integ tests

Recognize @jnizet for Kotlin DSL samples for Java Library user manual chapter

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Fix web samples integ tests that depend on war sample

Recognize Stefan M. for more Kotlin DSL samples contributions

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Merge branch 'feature/kotlin_dsl_osgi'

Consistent indentation for OSGI samples

Recognize James Justinic for Kotlin DSL samples contributions

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Add documentation for implementation tracking