Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update build init versions to latest

  1. … 2 more files in changeset.
Update build init versions to latest

  1. … 2 more files in changeset.
Update build init versions to latest

  1. … 2 more files in changeset.
Polish InitBuild task using providers and maintain binary compatibility

    • -92
    • +97
    ./buildinit/tasks/InitBuild.java
User Provider API in InitBuild task

    • -95
    • +100
    ./buildinit/tasks/InitBuild.java
  1. … 1 more file in changeset.
Upgrade JUnit version (#12924)

Upgrade JUnit to 4.13, JUnit platform to 5.6.2

  1. … 331 more files in changeset.
Upgrade JUnit

  1. … 330 more files in changeset.
Build Init plugin: use configuration avoidance for task registration (kotlin part)

Signed-off-by: Erhard Pointl <epeee@users.noreply.github.com>

  1. … 1 more file in changeset.
Use seperate version for scala

  1. … 1 more file in changeset.
Address compiler warnings in 'build-init' subproject

Address compiler warnings in 'build-init' subproject

Address compiler warnings in 'build-init' subproject

Fix build-init plugin for instant execution capturing Task.onlyIf

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

    • -37
    • +65
    ./buildinit/plugins/BuildInitPlugin.java
Build Init plugin: use configuration avoidance for task registration

Signed-off-by: Erhard Pointl <epeee@users.noreply.github.com>

  1. … 2 more files in changeset.
Fix tasks and plugins that were using Task.project at execution time

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

  1. … 22 more files in changeset.
Fix tasks and plugins that were using Task.project at execution time

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

  1. … 21 more files in changeset.
Fix tasks and plugins that were using Task.project at execution time

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

  1. … 21 more files in changeset.
Fix maven repository declarations in build-init build script builder

Current build script builder generates the maven repo declaration like so:

```

maven {

url = "some-url"

}

```

This fails with Kotlin build scripts as Kotlin will not infer "some-url" to ba a URI.

This change makes the uri() declaration explicit always, so that the generated code will be:

```

maven {

url = uri("some-url")

}

```

  1. … 2 more files in changeset.
Use latest Groovy snapshot in build-init while testing

  1. … 1 more file in changeset.
Fix Wrapper using getProject() at execution time

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

Fix Wrapper using getProject() at execution time

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

Fix Wrapper using getProject() at execution time

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

Fix Wrapper using getProject() at execution time

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

Update scalatest to version 3.1.0

  1. … 3 more files in changeset.
Handle duplicated entries

  1. … 2 more files in changeset.
Handle duplicated entries

  1. … 2 more files in changeset.
Init Groovy/Scala library with `java-library` plugin applied

It is now always working and recommended to apply the `java-library`

plugin when developing a library in Groovy or Scala. This allows

users to define 'api' dependencies. Before, users had to utilize

'compile' (which is now deprecated). When using 'gradle init' this new

recommendation should be reflected to avoid confusion.

This is also in line with what we do for a Kotlin library created with

'gradle init'.

Init Groovy/Scala library with `java-library` plugin applied

It is now always working and recommended to apply the `java-library`

plugin when developing a library in Groovy or Scala. This allows

users to define 'api' dependencies. Before, users had to utilize

'compile' (which is now deprecated). When using 'gradle init' this new

recommendation should be reflected to avoid confusion.

This is also in line with what we do for a Kotlin library created with

'gradle init'.

Append .gitignore file on `gradle init` if it exists

Especially when using other scaffolding mechanisms (e.g. new

GitHub repository or gitignore.io), a `.gitignore` may already

exist before invoking `gradle init`. Just append gradle specific

ignore patterns in those cases.

Signed-off-by: Benjamin Muskalla <benjamin.muskalla@tasktop.com>

  1. … 3 more files in changeset.
Append .gitignore file on `gradle init` if it exists

Especially when using other scaffolding mechanisms (e.g. new

GitHub repository or gitignore.io), a `.gitignore` may already

exist before invoking `gradle init`. Just append gradle specific

ignore patterns in those cases.

Signed-off-by: Benjamin Muskalla <benjamin.muskalla@tasktop.com>

  1. … 3 more files in changeset.