Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Print log

Fix enableFeaturePreview failure on template project execution

Fix https://github.com/gradle/gradle/issues/10454

Previously, lower Gradle version might not be able to execute the template project

generated because of it doesn't have some features. This commit fixes it by catching

the exception.

Fix Groovy performance project generator for Gradle 4.6-5.5

Fix failed historical performance test (#10173)

There're 4 failed historical performance tests.

Two of them are because previously `enableFeaturePreview` was not correctly configured for old Gradle build. This PR fixes them with Gradle version check.

Two of them are because of [this change](https://github.com/gradle/performance-comparisons/commit/c640ae2e31e8c8657e6654791ff02ba26ac95304) using a Gradle 4.6+ API.

  1. … 3 more files in changeset.
Upgrade to final Groovy 2.5.8

  1. … 3 more files in changeset.
Use double quote for kts

Use double quote for kts

Upgrade Gradle-all to 1.3-2.5.8-SNAPSHOT

  1. … 1 more file in changeset.
Upgrade Gradle-all to 1.3-2.5.8-SNAPSHOT

  1. … 3 more files in changeset.
Correctly generate settings.gradle with enableFeaturePreview

Previously enableFeaturePreview was ignored for single project build.

This commit fixes them with Gradle version check.

  1. … 1 more file in changeset.
Correctly generate settings.gradle with enableFeaturePreview

Previously enableFeaturePreview was ignored for single project build.

This commit fixes them with Gradle version check.

  1. … 1 more file in changeset.
Correctly generate settings.gradle with enableFeaturePreview

Previously enableFeaturePreview was ignored for single project build.

This commit fixes them with Gradle version check.

  1. … 1 more file in changeset.
Correctly generate settings.gradle with enableFeaturePreview

Previously enableFeaturePreview was ignored for single project build.

This commit fixes them with Gradle version check.

  1. … 1 more file in changeset.
Correctly generate settings.gradle with enableFeaturePreview

Previously enableFeaturePreview was ignored for single project build.

This commit fixes them with Gradle version check.

Revert "Revert "Enable feature preview for Groovy incremental compilation (#9902)""

This reverts commit 7fa30e028e0edef93c3acfaa60d2992cf8910865.

  1. … 18 more files in changeset.
Revert "Revert "Enable feature preview for Groovy incremental compilation (#9902)""

This reverts commit 7fa30e028e0edef93c3acfaa60d2992cf8910865.

  1. … 18 more files in changeset.
Revert "Revert "Enable feature preview for Groovy incremental compilation (#9902)""

This reverts commit 7fa30e028e0edef93c3acfaa60d2992cf8910865.

  1. … 18 more files in changeset.
Revert "Enable feature preview for Groovy incremental compilation (#9902)"

This reverts commit 89d0c38146733d7c45452193e304ec2738d503c9.

  1. … 18 more files in changeset.
Enable feature preview for Groovy incremental compilation (#9902)

This fixes https://github.com/gradle/gradle/issues/9870

  1. … 18 more files in changeset.
Use feature preview for Groovy incremental compilation

  1. … 15 more files in changeset.
Use feature preview for Groovy incremental compilation

  1. … 15 more files in changeset.
Use feature preview for Groovy incremental compilation

  1. … 15 more files in changeset.
Enable Groovy compilation avoidance for Groovy template project (#9816)

This PR adds a "systemProperties" field to TestProjectGeneratorConfigurationBuilder

so that the system properties can be configured for performance template projects.

We also enable compilation avoidance for Groovy projects.

  1. … 3 more files in changeset.
Enable Groovy compilation avoidance for Groovy template project

This PR adds a "systemProperties" field to TestProjectGeneratorConfigurationBuilder

so that the system properties can be configured for performance template projects.

We also enable compilation avoidance for Groovy projects.

  1. … 3 more files in changeset.
Set up Groovy compilation performance tests. (#9551)

Previously we had only performance test scenarios for Java compilation. This PR parameterize performance template generation so that we can generate projects with Groovy source code. Also, it sets up `GroovyABIChangePerformanceTest`/`GroovyNonABIChangePerformanceTests`.

  1. … 12 more files in changeset.
Adjust java library performance test to use 'package classes'

  1. … 3 more files in changeset.
Spike: workaround

Support using only the legacy compile config in test projects

  1. … 1 more file in changeset.
Support using only the legacy compile config in test projects

  1. … 1 more file in changeset.
Support deactivation of 'java-library' in Java test projects

  1. … 2 more files in changeset.