nativeplatform

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove now duplicated injection points

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

    • -6
    • +0
    ./test/xctest/tasks/InstallXCTestBundle.java
  1. … 9 more files in changeset.
Remove now duplicated injection points

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

    • -6
    • +0
    ./test/xctest/tasks/InstallXCTestBundle.java
  1. … 9 more files in changeset.
Use managed property for ExecResult in Exec/JavaExec tasks

  1. … 3 more files in changeset.
Introduce a specific exception type for verification failures

This introduces VerificationCheckFailedException to the Gradle API.

It's purpose is to indicate that a check task was successfully

executed but resulted in failure due to violations.

This allows other tools and Gradle logging to distinguish between

a verification tool failing to execute and one that failed for

"normal and expected" reasons.

The code quality and testing plugins are updated to use this new

exception type when appropriate.

  1. … 6 more files in changeset.
WIP

  1. … 14 more files in changeset.
Deincubate the new C++ and Swift plugins

    • -2
    • +0
    ./test/cpp/plugins/CppUnitTestPlugin.java
    • -2
    • +0
    ./test/xctest/SwiftXCTestExecutable.java
    • -1
    • +0
    ./test/xctest/plugins/package-info.java
  1. … 99 more files in changeset.
Replace usages of internal FileOperations by public FileSystemOperations

where applicable

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

    • -3
    • +3
    ./test/xctest/tasks/InstallXCTestBundle.java
  1. … 2 more files in changeset.
Replace usages of internal FileOperations by public FileSystemOperations

where applicable

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

    • -3
    • +3
    ./test/xctest/tasks/InstallXCTestBundle.java
  1. … 2 more files in changeset.
Move UnexportMainSymbol task to nativeplatform

This task is now shared between C++ and Swift, the package should

reflect that.

    • -1
    • +1
    ./test/cpp/plugins/CppUnitTestPlugin.java
  1. … 2 more files in changeset.
Move UnexportMainSymbol task to nativeplatform

This task is now shared between C++ and Swift, the package should

reflect that.

    • -1
    • +1
    ./test/cpp/plugins/CppUnitTestPlugin.java
  1. … 2 more files in changeset.
Specialize getBinaries from XCTest components

  1. … 5 more files in changeset.
Specialize getBinaries from XCTest components

    • -0
    • +10
    ./test/xctest/SwiftXCTestSuite.java
  1. … 5 more files in changeset.
Apply `Standard Charset object can be used` inspection the whole project

    • -2
    • +2
    ./test/xctest/tasks/InstallXCTestBundle.java
  1. … 10 more files in changeset.
Apply `Anonymous type can be replaced with lambda` inspection the whole project

    • -14
    • +5
    ./test/cunit/plugins/CUnitPlugin.java
    • -30
    • +18
    ./test/internal/NativeTestSuites.java
    • -28
    • +13
    ./test/plugins/NativeBinariesTestPlugin.java
    • -35
    • +16
    ./test/xctest/tasks/InstallXCTestBundle.java
  1. … 662 more files in changeset.
Apply `Explicit type can be replaced with <>` inspection the whole project

  1. … 908 more files in changeset.
Prevent eager `build` dir creation

Properly include main.swift file

Fix tests on Linux

    • -14
    • +15
    ./test/xctest/plugins/XCTestConventionPlugin.java
Embrace the LinuxMain.swift pattern on macOS

  1. … 2 more files in changeset.
Upgrade commons-lang{->3} replacing packages

  1. … 175 more files in changeset.
Support LinuxMain XCTest pattern on Linux

    • -1
    • +16
    ./test/xctest/plugins/XCTestConventionPlugin.java
  1. … 24 more files in changeset.
Support LinuxMain XCTest pattern on Linux

    • -0
    • +14
    ./test/xctest/plugins/XCTestConventionPlugin.java
  1. … 14 more files in changeset.
Extract anonymous classes to static inner classes

    • -25
    • +33
    ./test/cpp/plugins/CppUnitTestPlugin.java
  1. … 145 more files in changeset.
Extract anonymous classes to static inner classes

    • -25
    • +33
    ./test/cpp/plugins/CppUnitTestPlugin.java
  1. … 145 more files in changeset.
Extract anonymous classes to static inner classes

    • -25
    • +33
    ./test/cpp/plugins/CppUnitTestPlugin.java
  1. … 145 more files in changeset.
Extract anonymous classes to static inner classes

    • -25
    • +33
    ./test/cpp/plugins/CppUnitTestPlugin.java
  1. … 145 more files in changeset.
Extract anonymous classes to static inner classes

    • -25
    • +33
    ./test/cpp/plugins/CppUnitTestPlugin.java
  1. … 146 more files in changeset.
Organize imports

    • -3
    • +0
    ./test/xctest/tasks/InstallXCTestBundle.java
  1. … 337 more files in changeset.
Replace anonymous classes with lambdas

    • -13
    • +5
    ./test/cunit/plugins/CUnitPlugin.java
    • -30
    • +18
    ./test/internal/NativeTestSuites.java
    • -28
    • +13
    ./test/plugins/NativeBinariesTestPlugin.java
    • -35
    • +16
    ./test/xctest/tasks/InstallXCTestBundle.java
  1. … 706 more files in changeset.
Replace anonymous classes with lambdas

    • -13
    • +5
    ./test/cunit/plugins/CUnitPlugin.java
    • -29
    • +18
    ./test/internal/NativeTestSuites.java
    • -26
    • +13
    ./test/plugins/NativeBinariesTestPlugin.java
    • -32
    • +16
    ./test/xctest/tasks/InstallXCTestBundle.java
  1. … 690 more files in changeset.