Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove duplicate parameter

Add HeapDumpOnOutOfMemoryError for worker daemons

This fixes https://github.com/gradle/gradle-private/issues/2950

We add HeapDumpOnOutOfMemoryError for all worker daemons.

Merge branch 'master' of github.com:gradle/gradle

Merge branch 'release'

Update wrapper to 6.2

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Merge pull request #12238 from gradle/wolfs/vfs/handle-changes-immediately

Handle file watcher events when they come in

Update wrapper to 6.2

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Merge pull request #12211 from gradle/wolfs/vfs/upgrade-native-platform

Upgrade native platform snapshot

Merge pull request #12141 from gradle/bmuskalla/metaAccessor

Add accessors for sourced attributes within metadata rules

Publish 6.2

Fix flaky test

Publish 6.2-20200217000110+0000

Publish 6.2-20200216000024+0000

Fix baseline version

Rebaseline performance tests

Remove withJavaHome and simplify JavaHomeBasedJavaCompilerFactory

Avoid recreating the FinalizeAction for each resolved artifact

https://github.com/gradle/gradle/issues/12245#issuecomment-586683000

Merge remote-tracking branch 'origin/sg/63/merges/service-exceptions'

* origin/sg/63/merges/service-exceptions: (27 commits)

Setup all the gradle internal failing tests in the same way

Do not create the delegate just to close it

Move native services catch block to initialize(guh, bool) since this is used by workers too

Rework WelcomeMessageAction as an ExecutionListener action too

Tweak integration tests for service failures

Explicitly create native services directory for unwritable user home test

Require isolated daemons for internal failures testing

Remove println in a test

Use OS dependant file separators in integration test assertions

Use OS dependant file separators in integration test assertions

Make initialization error message failures testable on Windows

Extract ContextAwareException from LocationAwareException

Do not handwire an ExceptionAnalyser in ErrorReportingAction

Encapsulate common startup error assertions

Improve ServiceCreationException reporting

Rename ErrorMessagesIntegrationTest to InternalGradleFailuresIntegrationTest

Do not require isolated daemons in unwritable user home test

Expose root cause of build init failure instead of generic "something went wrong"

Preserve stacktrace in the log when native services fail to initialize

Simplify conditionals for internal error message reporting

...

Publish 6.2-20200215000037+0000

Merge remote-tracking branch 'origin/vv/spike-error-messages' into sg/63/merges/service-exceptions

* origin/vv/spike-error-messages: (22 commits)

Explicitly create native services directory for unwritable user home test

Require isolated daemons for internal failures testing

Remove println in a test

Use OS dependant file separators in integration test assertions

Use OS dependant file separators in integration test assertions

Make initialization error message failures testable on Windows

Extract ContextAwareException from LocationAwareException

Do not handwire an ExceptionAnalyser in ErrorReportingAction

Encapsulate common startup error assertions

Improve ServiceCreationException reporting

Rename ErrorMessagesIntegrationTest to InternalGradleFailuresIntegrationTest

Do not require isolated daemons in unwritable user home test

Expose root cause of build init failure instead of generic "something went wrong"

Preserve stacktrace in the log when native services fail to initialize

Simplify conditionals for internal error message reporting

Hide unwritable native directory error message

Handle unwritable Gradle daemon directory

Add MacOS constraint to error message test that changes user home permissions

Try to isolate test environment by requiring isolated daemon

Add error message test for unwriteable user home directory

...

Merge pull request #12244 from gradle/bamboo/master/ie/rebaseline-perf-tests

Rebaseline instant execution performance tests

Rebaseline instant execution performance tests

Merge pull request #12241 from gradle/bamboo/master/ie/let-Gradle-build-timestamp-ValueSource-implement-Describable

Let Gradle build timestamp value source implement describable

Add `@ToBeFixedForInstantExecution` to flaky test from `ReproducibleArchivesIntegrationTest`

Merge pull request #12171 from gradle/bamboo/master/ie/serialization-coroutines

Make instant execution serialization test easier to debug

Remove links to old snippets and leave top-level samples link

Add note about stacktrace folding to contribution guide

IntelliJ automatically folds packages with org.gradle in them in stacktraces, which makes tests hard to debug since all of our integration packages start with org.gradle.

Remove `@ToBeFixedForInstantExecution` from fixed tests

Simplify `GradleBuildInstantExecutionSmokeTest` adhoc precondition

Let Gradle build timestamp `ValueSource` implement `Describable`