Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix CI failures

Add an integration test using the Catch unit test framework

Move fixture into platform-native

Add dependency on testingBase fixture

Add test coverage

Rename new google test plugin to cpp test

Remove output directory for RunTestExecutable

No other inputs were added to this task, so we would incorrectly count

some tasks as up-to-date even when the underlying test executable had changed

Clean up new google test plugin

Accept binary compatibilities

Generalize Test task implementation with AbstractTestTask

Move XcTest task implementation to the AbstractTestTask

  1. … 24 more files in changeset.
Use composite build to consume googletest library

Merge pull request #3206 from gradle/eljobe/cppFiles

Make DefaultCppComponent recognize files ending in cc

More extraction and binary compatibility acceptance

Add GoogleTest plugin that builds on top of the new plugins

Does not actually work yet.

Make checkstyle happy

More refactoring

Make DefaultCppComponent recognize files ending in cc

This is a common extension for C++ files, so it should be acceptable

for source files for a `DefaultCppComponent`.

Extract a testing execution specification from test executer

Add integration test for changing the toolchain

Make inner classes static

to avoid leaking an unnecessary reference to the parser

Hacky way of adding the compiler type & version as an input

Split the write method into smaller pieces

Male colony compatibility build depend on 'Build Distributions'

This one specific build, which runs in a different repository,

still needs to get a Gradle distribution from the 'Build Distributions'

build.

Rebaselined performance tests

... after accepting regression due to the addition of optional dependencies support.

Show deprecation warning when incorrect input is used for runtime API (#3202)

Instead of failing the build when incorrect inputs are given to `TaskInputs.file()` and `dir()`, we show a deprecation warning.

    • -0
    • +20
    /subprojects/docs/src/docs/release/notes.md
Revert "Show deprecation warning when incorrect input is used for runtime API (#3199)"

This reverts commit 6399f1584e462388718cf8ff32bd96b5cec6e91d.

    • -20
    • +0
    /subprojects/docs/src/docs/release/notes.md
Show deprecation warning when incorrect input is used for runtime API (#3199)

Instead of failing the build when incorrect inputs are given to `TaskInputs.file()` and `dir()`, we show a deprecation warning.

    • -0
    • +20
    /subprojects/docs/src/docs/release/notes.md
Temporarily ignore performance tests

Rebase performance test to latest master

We accept a small regression in `first use of largeJavaMultiProject`.