Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix plugins usages of output test fixtures

Fix core usages of output test fixtures

Fix dependency management usages of output test fixtures

Fix testing JVM usages of output test fixtures

Fix wrapper usages of output test fixtures

Fix integ test usages of output test fixtures

Fix workers usages of output test fixtures

Disable IntegrationTestFixtures rule on test kit

as it uses different test fixtures.

Fix version control usages of output test fixtures

Fix tooling API usages of output test fixtures

Fix model Groovy usages of output test fixtures

Fix language native usages of output test fixtures

Fix launcher usages of output test fixtures

Fix maven usages of output test fixtures

Fix build init usages of ouput test fixtures

Fix language native usages of output test fixtures

Fix code quality usages of output test fixtures

Fix languageJava usages of output test fixtures

Fix build cache usages of output test fixtures

Fix PlayIdeaPluginIntegrationTest usages of output test fixtures

Fix CompositeBuildEventsIntegrationTest usage of output test fixtures

Introduce a CodeNarc rule to check for incorrect usages of integration test fixtures

This commits adds a CodeNarc rule which, for now, only looks for usages of

`result.output.contains(...)` and will report that as an incorrect usage of test fixtures,

because we should either use `outputContains(...)` or `failure.assertHasCause(...)`.

More usages can be added easily.

Delay realization of all components

This is a costly task that only need to happen if we actually write lock

files. So attempt only if resolution did not have any errors and

writing of lockfiles is activated.

Fixes #3182

Merge pull request #791 from gradle/eskatos/errors/location-aware

Location aware exceptions for script evaluation errors

Add timeout to `InitScriptExecutionIntegrationTest`

Revert "Merge pull request #4820 from gradle/wolfs/xforms/shaded-jar-as-xform-take2" again

This reverts commit 7cb91e497d257049b4a36367e3e41aa08ef2d92e.

It seems like we have sporadic failures on CI when using the new way to

generate the tooling api shaded jar.

Let's see if reverting this fixes the problems.

    • -1
    • +1
    /subprojects/tooling-api/buildship.gradle
Test fixes.

Write the build failure to stderr when using the plain console, so that the plain console behaviour is a somewhat backwards compatible wrt error reporting.

  1. … 5 more files in changeset.
Add system header support for software model builds

Add test coverage for system header arguments

  1. … 7 more files in changeset.