Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename 'with' option to 'test-framework' in build init plugin

  1. … 3 more files in changeset.
Rename 'with' option to 'test-framework' in build init plugin

Add JUnit specific reporting to the components report (alignment with features of native testing)

This commit gives the opportunity to the user to see which task must be run to execute a test suite. It also fixes the case where a binary could be compiled with a different target platform as the binary it is testing.

Story: gradle/langos#113

Fix typo in `jUnitVersion` release notes

Story: gradle/langos#113

    • -2
    • +2
    /subprojects/docs/src/docs/release/notes.md
Update release notes and userguide to reflect the latest changes in Java software model test execution

Story: gradle/langos#113

    • -4
    • +19
    /subprojects/docs/src/docs/release/notes.md
Attach the test suites to the `check` task consistenly in the native and JVM plugins.

This commit refactors the `platform-native` module to extract the last bits of code that were specific to testing, in order to make it possible to reuse the same infrastructure to attach test suites to the `check` task in both the native and JVM worlds.

Story: gradle/langos#113

    • -0
    • +1
    /subprojects/ide-native/ide-native.gradle
  1. … 30 more files in changeset.
Merge remote-tracking branch 'origin/release'

* origin/release:

Add test coverage for publishing project dependency exclusions with ivy

Ignore failing tests for continuous build reporting changes

fix location for unit test

Mention some breaking changes that slipped through review.

Added `@Incubating` to new `PatternSet` constructors so they can be removed in 2.12.

Add test coverage for publishing project dependency exclusions with ivy

+review REVIEW-5755

Ignore failing tests for continuous build reporting changes

fix location for unit test

+review REVIEW-5795

Mention some breaking changes that slipped through review.

    • -0
    • +4
    /subprojects/docs/src/docs/release/notes.md
Added `@Incubating` to new `PatternSet` constructors so they can be removed in 2.12.

Merge remote-tracking branch 'origin/release'

* origin/release:

update spec + unit test coverage

use explict idea project language level globally

Fix constructor argument to MinimalFileSetSnapshotterTest

Merge remote-tracking branch 'origin/release'

* origin/release: (49 commits)

Use regexp pattern to check integration test output

Add tests for fallback behavior when we cannot determine the set of #include headers

Mentioned potentially breaking change to FileVisitDetails in release notes

Add release notes about changes to native header detection

Add tests for MinimalFileSetSnapshotter and #include candidates

Remove @Incubating from methods in @Incubating types

Use fully-qualified @o.g.a.Incubating in packages

Fix bug in change reporting

Tweak test name +review REVIEW-5787

Improved wording

Mark types in @Incubating packages as @Incubating

Mark packages having mostly @Incubating types as @Incubating

Mark packages having only @Incubating types as @Incubating

Mention breaking change to EclipseProject tooling model

Revert breaking change to public API

Unused import

Refactor change reporting to use FileWatcherEventListener

Remove @Incubating from types in internal packages

Mark types in @Incubating packages as @Incubating

Remove package-info for o.g.scala.internal.reflect

...

update spec + unit test coverage

+review REVIEW-5795

Mentioned potentially breaking change to FileVisitDetails in release notes

    • -0
    • +6
    /subprojects/docs/src/docs/release/notes.md
Use regexp pattern to check integration test output

+review REVIEW-5788

Add tests for fallback behavior when we cannot determine the set of #include headers

+review REVIEW-5687

use explict idea project language level globally

- when idea.project.languagelevel is explicitly set don't configure any module specific language levels

+review REVIEW-5795

Add release notes about changes to native header detection

When looking for header files, we keep all searched paths as potential inputs to the compile task.

+review REVIEW-5687

    • -1
    • +9
    /subprojects/docs/src/docs/release/notes.md
Add tests for MinimalFileSetSnapshotter and #include candidates

- Add checks for the set of candidates we considered when locating #include files in DefaultSourceIncludesResolver

- Add checks for MissingFileSnapshots from a MinimalFileSnapshotter

+review REVIEW-5687

Fix bug in change reporting

+review REVIEW-5788

Remove @Incubating from methods in @Incubating types

@Incubating at the type level naturally indicates that all declared

members are themselves also @Incubating. Exceptions to this convention

can be found with the following command:

git grep -l '^ \+@.*Incubating' | xargs grep -l ^@.*Incubating

Tweak test name +review REVIEW-5787

Use fully-qualified @o.g.a.Incubating in packages

This is a less verbose, less awkward syntax and allows for simpler

programmatic addition / removal when neccessary.

  1. … 21 more files in changeset.
Design spec for model schema extraction to respect JavaBean spec

Fix inversion

+review REVIEW-5796

Design spec for model schema extraction to respect JavaBean spec

Fix inversion

+review REVIEW-5796

Improved wording

    • -1
    • +3
    /subprojects/docs/src/docs/release/notes.md
Unused import