Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running Gradle Builds section in Gradle User Manual #26936

Merged
merged 15 commits into from
Nov 8, 2023

Conversation

lkasso
Copy link
Member

@lkasso lkasso commented Nov 3, 2023

Details

This is a Documentation change ONLY.

Context

Major update of Running Gradle Builds.

Reviewers: Link to Build

Please review the finished sections highlighted below:

Running Gradle Builds

Notes:

The Running Gradle Builds section is for Developers that just want to use Gradle (think riding a bike - how to pedal).

@lkasso lkasso added this to the 8.x milestone Nov 3, 2023
@lkasso lkasso self-assigned this Nov 3, 2023
@lkasso lkasso added the a:documentation Documentation content label Nov 3, 2023
@lkasso lkasso marked this pull request as ready for review November 3, 2023 22:53
@lkasso lkasso requested review from a team as code owners November 3, 2023 22:53
Copy link
Member

@tresat tresat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just looked at the commit that said changes from my feedback.

@gradle gradle deleted a comment from lkasso Nov 6, 2023
@gradle gradle deleted a comment from lkasso Nov 7, 2023
Copy link
Member

@jvandort jvandort left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All in all, I like the changes here. I think this will be a really good introduction to using gradle and something we've been missing for a while.

I apologize for all the comments I made, but I did get through it all and I hope you find them constructive.

The one thing that I think needs some work is the plugins = tasks language being used. I really think that gives the wrong ideas to users and we should be careful about how we frame our simplifications. I don't think we need to go into more detail describing plugins, but the IMO the wording is important.

Copy link
Member

@tresat tresat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed changes from new commits.

@lkasso
Copy link
Member Author

lkasso commented Nov 8, 2023

@bot-gradle test BD

@gradle gradle deleted a comment from jvandort Nov 8, 2023
@bot-gradle
Copy link
Collaborator

I've triggered the following builds for you. Click here to see all build failures.

@lkasso
Copy link
Member Author

lkasso commented Nov 8, 2023

@bot-gradle merge

@gradle gradle deleted a comment from lkasso Nov 8, 2023
@bot-gradle
Copy link
Collaborator

WARN: The milestone of this PR is 8.x, but the base branch version is 8.5

@bot-gradle
Copy link
Collaborator

I've triggered a build for you. Click here to see all failures if there's any.

@lkasso lkasso removed this from the 8.x milestone Nov 8, 2023
@bot-gradle bot-gradle merged commit f1c5e86 into release Nov 8, 2023
7 checks passed
@bot-gradle bot-gradle deleted the lkasso/documentation/running-gradle-builds-intro branch November 8, 2023 17:24
meowool-bot added a commit to meowool/cradle that referenced this pull request Nov 9, 2023
This commit synchronizes the latest 20 changes from the https://github.com/gradle/gradle/tree/master. The changes include:

c6a642b: Merge branch 'release'
71cdbbd: Publish 8.5-20231109013054+0000
f1c5e86: gradle/gradle#26936 Running Gradle Builds section in Gradle User Manual
8c257ed: changes from @tresat feedback
9de2c58: final cleanup
ded834c: changes from @jvandort feedback
dd56f39: gradle/gradle#26963 Use `microsoft.com` as test target for windows root trust store test
39b2fcd: final cleanup
7bf5af4: Use microsoft as test target for windows root trust store test
ee496ec: changes from @jvandort and @tresat
f7013b3: changes from @pioterj
53061d8: changes based on @tresat's feedback
7c19426: remove unused img
4e23d8e: put bad intro to multi project builds
b5353df: undo
70e7166: undo
a3311eb: re-introduce lost changes from cleanup PR
4a7c2a8: Merge branch 'release' into lkasso/documentation/running-gradle-builds-intro
90c0a66: undo change to compatibility doc
4e86c90: split PR into two
@lkasso lkasso added this to the 8.5 RC2 milestone Nov 10, 2023
chachako added a commit to meowool/cradle that referenced this pull request Dec 4, 2023
This commit synchronizes the latest 1333 changes from the https://github.com/gradle/gradle/tree/release. The changes include:

640030a440c: https://github.com/gradle/gradle/pull/27230 Cherry-pick https://github.com/gradle/gradle/issues/27212 to release
65efa4b64cd: https://github.com/gradle/gradle/pull/27212 Upgrade Kotlin & Kotlin DSL version for TeamCity
31c88f519ac: https://github.com/gradle/gradle/pull/27202 Update wrapper to Gradle 8.5
293b20063c9: Update wrapper to Gradle 8.5
28aca86a718: https://github.com/gradle/gradle/pull/27186 Mention 'BuildLayout' in section on available services
14cd30167fe: Mention 'BuildLayout' in section on available services
1548184022a: https://github.com/gradle/gradle/pull/27179 Documentation cleanup for Gradle 8.5
877fd19ae2e: update build lifecycle image
987a039d7c0: changes based on @ljacomet feedback
a26cec56c2c: https://github.com/gradle/gradle/pull/27152 Update wrapper to 8.5 RC4
34d55b30a35: Update wrapper to 8.5 RC4
ff7bf18d018: https://github.com/gradle/gradle/pull/27130 Populate entry tasks properly when restoring task graph from CC
bddf4c5d2a9: https://github.com/gradle/gradle/pull/26992 Authoring Gradle Builds section in Gradle User Manual
918b4ce02ea: undo snippet changes
0fd5f3249b7: Populate entry tasks properly when restoring task graph from CC
2fcaf8426d5: fix failing snippet
c486fd2e762: final cleanup
0c166817085: continue tutorial dev
11e42965e84: Merge branch 'release' into lkasso/documentation/authoring-gradle-builds-intro
a28d4426d54: continue tutorial dev
314bc3d63ee: continue tutorial dev
aa101e935cd: continue tutorial dev
09a49ce9eeb: continue tutorial dev
410cbea11ee: further cleanup and work on tutorial
108b1e3b31b: https://github.com/gradle/gradle/pull/27116 Cherry-pick https://github.com/gradle/gradle/issues/27094 to release
16d023a88ac: https://github.com/gradle/gradle/pull/27094 Set build-init test JVM Xmx to 1g
55172ee2f22: changes from @tresat feedback
87d099848ed: changes from @jvandort feedback
37d8df46731: changes from @tresat feedback
caac7c55bbb: Merge branch 'release' into lkasso/documentation/authoring-gradle-builds-intro
834fc0af432: https://github.com/gradle/gradle/pull/27100 Update wrapper to 8.5 RC3
2527e999252: Merge branch 'release' into lkasso/documentation/authoring-gradle-builds-intro
be3d5ce63ba: Update wrapper to 8.5 RC3
7311a598fe2: new author tutorial start
d8463b2b64a: https://github.com/gradle/gradle/pull/27063 Clarify where BuildLayout is available
3b7e1086337: Clarify where BuildLayout is available
0a72835194d: https://github.com/gradle/gradle/pull/27062 Update wrapper to 8.5 RC2
fb0873ba843: Update wrapper to 8.5 RC2
ecca3d0ed9a: https://github.com/gradle/gradle/pull/27060 Rename Gradle Enterprise to Develocity in docs
9df5ea98688: Rename Gradle Enterprise to Develocity in docs
9f4647e45c5: update dist size
7ed40e7b241: cleanup
b575281d5c3: Merge branch 'release' into lkasso/documentation/authoring-gradle-builds-intro
74a18ec0c34: changes based on @pioterj feedback
2907d0ad0eb: https://github.com/gradle/gradle/pull/27045 Rename BuildLocations back to BuildLayout
b0db7a63695: Remove specific Java version from docsTest and smokeTest (#26968)
b08b7722c1e: Rename BuildLocations back to BuildLayout
f029d2ba54b: fix dead link
ec1aa069456: cleanup
7fa2efa6494: Merge branch 'release' into lkasso/documentation/authoring-gradle-builds-intro
9bfdf5b90ff: https://github.com/gradle/gradle/pull/27027 Problem access reporting fix backport
91b0ad6c744: https://github.com/gradle/gradle/pull/27018 Add asymmetric value mapping
916134f3917: Use `ProjectInternal` in `ProblemReportingProject`
8568d379288: Deduplication of problems during cross project access
0af19681a8e: Adjust test coverage
76b9c50be8e: Disable coupled projects invalidation with evaluation order check
b62e17d2a2e: Use `relativePath` for files
92adb833a3a: Add assertions on problems, polishing
33fbf357f1b: Add asymmetric value mapping, expand test suite
42b1ed4e6b1: https://github.com/gradle/gradle/pull/27014 Fix tutorial
dec4b1f641d: Merge branch 'release' into lkasso/documentation/authoring-gradle-builds-intro
ea592363b03: Make group / package name consistent in tutorial
ad1c78cf4da: Fix publishing snippet in tutorial
b5adc020a59: https://github.com/gradle/gradle/pull/27006 Deduplicate dependency management entries in POMs
e216a1e42aa: Deduplicate dependency management entries in POMs
94d7b465899: changes from @tresat
c9f62c4e8d8: grammar cleanup
f0fc86e8d37: fix dead link
19e0bc11bf5: authoring gradle new doc PR
f1c5e86796c: https://github.com/gradle/gradle/pull/26936 Running Gradle Builds section in Gradle User Manual
8c257ed6743: changes from @tresat feedback
9de2c5852a0: final cleanup
ded834ca8b9: changes from @jvandort feedback
dd56f394c05: https://github.com/gradle/gradle/pull/26963 Use `microsoft.com` as test target for windows root trust store test
be3afd8e46e: https://github.com/gradle/gradle/pull/26972 Update wrapper to 8.5 RC1
a6a4b8224dc: Update wrapper to 8.5 RC1
39b2fcdc13d: final cleanup
7bf5af422c8: Use microsoft as test target for windows root trust store test
b53eaa05eca: https://github.com/gradle/gradle/pull/26945 Increase TeamCity history/artifact retention to 28/14 days
ee496ec8f5b: changes from @jvandort and @tresat
f7013b3b25a: changes from @pioterj
3dc993b3216: https://github.com/gradle/gradle/pull/26947 Fixes following Java 21 support
fc350939dfa: Update dependency verification configuration
b3269233ed5: Update to latest gr8-plugin
dbc5b36d2f6: Update archunit to 1.2.0
34789c95d50: https://github.com/gradle/gradle/pull/26958 Release notes for Gradle 8.5
45f20f42821: Add release features
253552ef6b7: Prepare 8.5 release notes
f66094f032c: Increase TeamCity history/artifact retention to 28/14 days
9b58188045d: https://github.com/gradle/gradle/pull/26934 Gradle 8.5 added support for running Gradle with Java 21
12655efc26e: https://github.com/gradle/gradle/pull/26932 Do not nag yet for skipMetadataVersionCheck
f168da91b16: https://github.com/gradle/gradle/pull/26931 Revert workaround for Kotlin lack of Java 21 support in `kotlin-dsl` plugin
e11d64a6b8d: https://github.com/gradle/gradle/pull/26939 Fix RFN tests on `release` for Java 21
e9db1fb0e07: Add CC codec for Charset
d4518c4cf34: Fix scala doc samples for Java 21
288a87d5cf9: Fix build organization doc samples for Java 21
93fe21949a8: Fix GrettySmokeTest for Java 21
9b0bf066078: Fix KotlinPluginSmokeTest for Java 21
38e529f6835: Fix AndroidPluginsSmokeTest for Java 21
cf12d4f2342: Restore AGP smoke test in IDE mode
53061d82bda: changes based on @tresat's feedback
7c19426fce1: remove unused img
4e23d8e8043: put bad intro to multi project builds
b5353df2a8b: undo
70e71663a40: undo
a3311ebe405: re-introduce lost changes from cleanup PR
4a7c2a8b897: Merge branch 'release' into lkasso/documentation/running-gradle-builds-intro
90c0a661937: undo change to compatibility doc
4e86c904cf1: split PR into two
e3e39c8f702: Formatting
0d95d88594b: Do not nag yet for skipMetadataVersionCheck
f3cd3a83600: Gradle 8.5 added support for running Gradle with Java 21
6d901064333: https://github.com/gradle/gradle/pull/26913 Support running on Java 21
5b129121c10: Bump published `kotlin-dsl` plugin
8e349d7eb08: https://github.com/gradle/gradle/pull/26929 Fix javadoc for Configuration Cache build feature
a3866998433: Revert "https://github.com/gradle/gradle/pull/26758 Workaround Kotlin lack of Java 21 support in `kotlin-dsl` plugin"
1aee8077a7f: Fix javadoc
88d9caa37cb: https://github.com/gradle/gradle/pull/26895 Cleanup problem categories
f4905d53808: Adjust category for type validation
fc1bd7ffd31: Adjust category for Groovy script compilation
4740bbcb39c: Adjust category for version catalog problems
9dbef70c813: Adjust category for deprecation warnings
19e2932e24c: Remove unused import
d21426737fc: Automatically determine latest JVM on Kotlin for JvmTarget test
48454ebb22d: Re-add line to state Java 22 and later are unsupported
3884f1014ea: Fix max supported Java version in KotlinGradlePluginVersions
a82a0e0b0ce: Implement TextUtil.screamingSnakeToKebabCase()
3be0b4e62a2: Adjust category for task selection failure
4a9c6f995d6: Update concerete executor type in CC test
73252971c7e: Update compatibility table for Java 21
7f0797f02a2: Remove $ from end of lambda suffix
63dcb787829: Change class inspector test to use Set
318274d60ad: Update Kotlin supported version in tests
0f440f0566e: Update test scala versions to work with 21
2a8d18fbddd: PMD doesn't work with Java 21 until 7.0.0
5914275a7e7: Switch to Java 21 for max version and LTS
2af9aea053c: https://github.com/gradle/gradle/pull/26830 October Doc Cleanup based on Github issues
9dee584dca7: fix based on @jvandort feedback
28ca9ac7a43: fix 26659
dd96282bbee: https://github.com/gradle/gradle/pull/26902 Upgradlew to latest release nightly
094ef8b9eeb: Upgradlew to latest release nightly
cdb5f332e24: anonymous doc feedback item 6
16ea708125c: anonymous doc feedback item 5
d6896ab42d4: anonymous doc feedback item 4
ecd68063f94: anonymous doc feedback item 3
e87c9a95dae: anonymous doc feedback item 2
ffe2eb3708b: anonymous doc feedback item 1
eae2c238a85: https://github.com/gradle/gradle/pull/26889 Upgrade embedded Kotlin from 1.9.10 to 1.9.20
a882858b901: fix 26750
626bf2eddf2: Update generated samples testing for Kotlin 1.9.20
c82d5743c5d: https://github.com/gradle/gradle/pull/26762 Update installation.adoc
584f31a86e0: Upgradlew for version catalog fix in samples generation
48bb60b8b62: fix 26861
1c57b7f62eb: Fix samples generation to include version catalog
a51289c19c4: fix 26814
5059c5920e3: https://github.com/gradle/gradle/pull/26885 Cleanup Problems API
8170f5b3f98: Remove now unnecessary verification metadata
dcead037687: Upgradlew with new `kotlin-dsl` plugin
86eae75ebda: Bump `kotlin-dsl` version for next iteration
90f370b7ef2: Update used `kotlin-dsl` version from latest
082441c3c26: Bump `kotlin-dsl` plugin version for publication
f371d73f0fd: Let build logic use KGP 1.9.20
8befb2b7df1: Simplify build logic after updating the wrapper
0bd68064550: Sanitize ProblemBuilderDefiningLocation
292cd2602a9: Resolve several Problems API review items
73fff381370: Rename #createProblem() to #create() in Problems interface
87aeae2fb13: Rename #getWhere() to #getLocation() in Problem interface
0df9f707e08: Revert "Temporarily disable all embedded tests"
ef6ed7d0aa4: Upgradlew for Kotlin 1.9.20
48ed450140e: Temporarily disable all embedded tests
e9f73074aab: Let build-logic work with both Kotlin 1.9.10 and 1.9.20
ebf82cd148d: Add Kotlin 1.9.20 upgrade to upgrade guide
929eefa5d0a: Update compatibility matrix for Kotlin 1.9.20
76c5ccc7806: Let init use Kotlin 1.9.20 by default
0d94522874b: Let test suites use Kotlin 1.9.20 by default
8f74e5948ac: Adjust Kotlin DSL code and tests for Kotlin 1.9.20
d97ebf0b797: Upgrade embedded Kotlin to 1.9.20
62eee704fa4: Add version catalog problem location
623f2403390: https://github.com/gradle/gradle/pull/26875 Add notes on path canonicalization
031e70ecf6e: Merge commit '8ec670c5eeddcdaba6ee840360cb4eeda788558e' into release
8ec670c5eed: https://github.com/gradle/gradle/pull/26812 Use `DynamicLookupRoutine` in `ProblemReportingCrossProjectModelAccess`
2e296b5b15e: Use `relativePath` for files
2d6af7e728a: Add assertions on problems, polishing
4b0982c5f5a: Use `DynamicLookupRoutine` in `ProblemReportingCrossProjectModelAccessˆ`
2805c3fda24: https://github.com/gradle/gradle/pull/26874 Improve performance of RelativePath canonicalization
6b6c16d86b8: Add notes on path canonicalization Follow up to https://github.com/gradle/gradle/issues/24943
10a643918e8: Improve performance of RelativePath canonicalization
2220bde073e: https://github.com/gradle/gradle/pull/26548 Add location types, and a basic transformer architecture
9b55a942203: https://github.com/gradle/gradle/pull/26853 Fix tests that disable the instrumentation agent
c8d8c519fa0: https://github.com/gradle/gradle/pull/26865 Remove dead Kotlin DSL code for JAR generation
d5684f80279: Remove dead code
e9be1d9b16d: Fix performance regression
123d042638f: https://github.com/gradle/gradle/pull/26789 Make `-Xskip-metadata-version-check` for Kotlin DSL script compiler configurable
6a3f764dd7b: Fix upgrade guide section in deprecation log
8e09e00bb45: https://github.com/gradle/gradle/pull/26789 Make `-Xskip-metadata-version-check` for Kotlin DSL script compiler configurable
24fb0e68e34: Refine release notes and upgrading guide
d99847f7ea9: https://github.com/gradle/gradle/pull/26626 Add JDK LTS Gradleception
40fdc48d5a7: https://github.com/gradle/gradle/pull/24943 Canonicalize "." and ".." segments in RelativePaths
f26ef305bbb: Rebaseline performance tests
972c3e5c6ef: https://github.com/gradle/gradle/pull/26849 Implement MavenResolveTestFixture
ad0cc4e782f: https://github.com/gradle/gradle/pull/26850 Assume unresolved packaging variables in a POM mean jar
a71854fdd1c: Re-enable skipMetadataVersionCheck and introduce flag
531bcfa03b8: Remove -Xskip-metadata-version-check from compiler configuration building Gradle
7d4a81d4959: Remove -Xskip-metadata-version-check from IDE script templates
220a74bc761: Disable skipMetadataVersionCheck by default and add a property to enable it
387ad9be3b4: Introduce KotlinCompilerOptions parameter object
bfbb59771e7: Tighten members visibility in KotlinCompiler.kt
b165da7de15: https://github.com/gradle/gradle/pull/26846 Recognize contributor and fix typo in generated HTML page
1aa913547db: Add some Nonnull annotations to mark that packaging is always non-null
41eaad7567e: Assume unresolved packaging variables in a POM mean jar
f12fbc89231: Apply review suggestions
e4d2c8d25e0: Retire AgentInstrumentationDisabled precondition
cd047fc1abe: https://github.com/gradle/gradle/pull/26844 expand list of public header file extensions for cpp-library
d5fbff4ff64: Prefer unmodified Set instead of List for collection of valid HTML tags
881833ad044: https://github.com/gradle/gradle/pull/26847 Do not mark configurations block as incubating
77120bee7dd: Merge branch 'master' into matthewvon/more-cpp-library-headers-2
da451a6356e: https://github.com/gradle/gradle/pull/26682 Add docs and release notes for Build Features API
f1cec1c103e: https://github.com/gradle/gradle/pull/26771 Exclude java.util.function from classes allowed in public API
0e6f1396b74: Run wrapper recovery test without the agent
6d557803f0d: Polish build features sample
b88570a7b86: Tag todo for CC
d6d12180c52: https://github.com/gradle/gradle/pull/26818 Add some JavaDocs for file locking mechanism
0a79261f552: https://github.com/gradle/gradle/pull/26817 Upgrade Jackson to 2.15.3
534e8c054a8: https://github.com/gradle/gradle/pull/26770 Fix FilteringProvider to accept Spec instead of Predicate
f58bd507a7e: Fix FilteringProvider to accept Spec instead of Predicate
92ae9e639e6: Use MavenResolveTestFixture
57176159362: https://github.com/gradle/gradle/pull/26852 Create empty project directories to avoid deprecation warnings
8cb56d1ef97: Create empty project directories to avoid deprecation warnings
264927fc7bf: Implement MavenResolveTestFixture
1732114db24: https://github.com/gradle/gradle/pull/26831 Refine trusted gradle gpg keys
2943f51de38: Adjust test expectations of BuildScriptClasspathIntegrationSpec
663c3da649a: Merge branch '26602' of https://github.com/hfhbd/gradle into hfhbd-26602
5e8d8859966: Do not mark configurations block as incubating
8e0e9f2c08c: Add checks against writing invalid HTML tags in SimpleHtmlWriter
d208dcf4181: Recognize contributor and fix typo in generated HTML page
0ebdb4a0523: Make Gradleception use a description instead of the version/vendor
9dc177e26ef: https://github.com/gradle/gradle/pull/26807 Consolidate and standardize creation of IncompatibleArtifactVariantsException to the failure handler
046e9a64c10: Add JDK LTS Gradleception
1d46f2559cd: Merge branch 'master' into matthewvon/more-cpp-library-headers-2
54b970a80cb: expand list of public header file extensions
541131bc777: Upgrade Jackson to 2.15.3
c59e95ea400: https://github.com/gradle/gradle/pull/26836 Skip configuring source links when git commit ID unknown
87adf2c2547: Fix missed renaming
6ae5d68ccda: https://github.com/gradle/gradle/pull/23131 Not a shared variable, a safe variable in the thread stack
3829a0b29e3: Not a shared variable, a safe variable in the thread stack
ebecdf43d54: Apply additional review comments to javadocs
cbcbe694f6a: Skip configuring source links when git commit ID unknown
9abcf8728a7: https://github.com/gradle/gradle/pull/26798 Add version information to catalog javadoc
8fd99709736: https://github.com/gradle/gradle/pull/26471 Deprecate depending on resolved configuration
8ec5148cc1c: Mark flaky HttpClientHelperSSLTest
8efdc9c1b19: https://github.com/gradle/gradle/pull/26727 Add resources to the Gradle all distribution
cd5cb8a0af9: Refine trusted gradle gpg keys
d59aa353a9f: Pass resolution failure handler to validation method
1909846f308: Rename SelectionFailureHandler
aa217bdc96a: Consolidate and standardize creation of IncompatibleArtifactVariantsException to the failure handler
51bf3b56a64: update publishing plugin version in docs
a2484b8976f: https://github.com/gradle/gradle/pull/26823 Move build-operations to core-runtime platform
e5fe28950f4: https://github.com/gradle/gradle/pull/26824 Remove :wrapper-shared dependency from :build-cache-packaging
2d75bfc9c59: https://github.com/gradle/gradle/pull/24074 Mention that output directories and output file parent directories are automatically created
7c0f9c3b00f: https://github.com/gradle/gradle/pull/24692 Fix minor incorrectness in StartParameter documentation
d4907a81b2b: Remove :wrapper-shared dependency from :build-cache-packaging
abf48806267: Update move of build-operations for subprojects.json
7aa50fe2ecf: Update CODEOWNERS and gitstream
9112f7bb241: Move build-operations to platform in settings
bee14a88367: https://github.com/gradle/gradle/pull/26794 Align additional exceptions with Gradle selection failure type hierarchy
6715fbb2603: Move build-operations to platforms
b2deab3a2e6: https://github.com/gradle/gradle/pull/26509 Issue a deprecation warning if a projects directory doesn't exist or can't be written to
ac0d2ecc805: mention that output directories and output file parent directories are automatically created
076842d0b81: Styling fixes, also add some explanaiton what happens on close
b1162be2c09: Add some JavaDocs for file locking mechanism
bb17c25b9c4: Fixes a deprecation warning in a testKit docs snippet
1f67db00d08: Updates tests to ensure project directories exist to avoid deprecation warnings
914bd884570: Drops tests that require missing project directories
4906643563c: Issues a deprecation warning if a projects directory doesn't exist or can't be written to
9189caa4469: Add release notes
53bdc9bf2dc: Add support for declarations without version
fffe859f1d9: Add version information to catalog javadoc
f9316b8ff4d: https://github.com/gradle/gradle/pull/26806 Re-disable failing native tests on mac
857367a7a86: Re-disable swift tests on mac
fd135460bb8: Mark flaky test `creates multi-project application sample when incubating flag = #incubating`
d5c51a420f5: Update wording and tests
fd1315d84a6: Update wording
ce9c35a3b27: Deprecate depending on resolved configuration
d85da450bcf: https://github.com/gradle/gradle/pull/26801 Extract distribution plugin from plugins to software platform
04566db681e: https://github.com/gradle/gradle/pull/26800 Remove outdated smoke test
fd8f0999544: Make gsonBuilder static
1f250f80c0d: Remove unnecessary introductory paragraph
fa624464d55: Merge remote-tracking branch 'origin/master' into balint-donat/problems/location
094d4a04a3c: Deactivate Transformers
ac92cb053b3: Deactivate Transformers
3d0b059d4c6: Bump jar count
60006b51872: Extract tests for distribution plugin
678e0aafb11: Extract distribution plugin from plugins to software platform
cc5e17f2288: Remove outdated smoke test
581584ea780: https://github.com/gradle/gradle/pull/26796 Fix typo in docs: daeomon -> daemon.
3d92bbd036d: https://github.com/gradle/gradle/pull/26799 Rename 'Gradle Enterprise' to 'Develocity' in the Gradle User Manual
be66c33377a: Clarify and refine documentation
ba117a41a57: https://github.com/gradle/gradle/pull/26784 Remove special case for main sourceSet for deprecation warnings
5438bf96f60: rename 'gradle enterprise' to 'develocity' in the user manual
b4b16ddc655: https://github.com/gradle/gradle/pull/23813 Log deprecations for old properties in `base.*` plugin extension
158875cfb42: Adjust KotlinDslPluginGradlePluginCrossVersionSmokeTest
7f1b7d242e2: Adjust DependencyInsightReportTaskIntegrationTest
bab485825b4: Fix typo in docs: daeomon -> daemon.
21247eb5f33: Adjust smoke tests for deprecation of old base plugin extension properties
d260d4a0dd4: Route additional selection failures through the selection failure handler for consistency
f84f01e346c: Incorporate additional Configuration exceptions into graph selection failure hierarchy
f748e27cbcc: https://github.com/gradle/gradle/pull/26776 Nag for deprecation of remaining members of VersionNumber
f956b77a0fe: https://github.com/gradle/gradle/pull/26788 Introduce Settings.layout in release notes
01d0b2c7919: Explicitly declare whether a location should be collected
cb5a2c63633: Adjust PlayPluginSmokeTest
a773afd6488: https://github.com/gradle/gradle/pull/26734 Update tested Kotlin 1.9.20-RC
7e292d76b6a: Introduce Settings.layout in release notes
04475d070b2: Update subprojects/docs/src/docs/userguide/releases/upgrading/upgrading_version_8.adoc
1357e153cd8: https://github.com/gradle/gradle/pull/26779 Mention better diagnostics when unable to delete files in release notes
a34ff4625f6: Update subprojects/docs/src/docs/release/notes.md
36dcbf4550a: Update subprojects/docs/src/docs/release/notes.md
3d690bb0813: Update subprojects/docs/src/docs/release/notes.md
e18c97bc75c: Update subprojects/docs/src/docs/release/notes.md
1fe0f22329b: Update subprojects/docs/src/docs/release/notes.md
fa4a2551ce3: https://github.com/gradle/gradle/pull/26744 Use languageVersion instead of path name in test assertion
b338ca66594: Align additional exceptions with Gradle selection failure type hierarchy
a8e05542da4: Remove special case for main sourceSet for deprecation warnings
0a50c81dfb0: https://github.com/gradle/gradle/pull/26781 Add link to roadmap blog post
ea0808206e2: https://github.com/gradle/gradle/pull/26782 Add blurb about --java-version param in init task to release notes
910620bb992: Add blurb about --java-version param in init task to release notes
c1698f9d5b5: Add link to roadmap blog post
e6236cde3a8: https://github.com/gradle/gradle/pull/26772 Let Kotlin Gradle API extensions generation produce predictable file names
90c3cd27bde: Mention better diagnostics when unable to delete files in release notes
2c993ed9bc3: Adjust GrettySmokeTest
33957aa30e1: Exclude java.util.function from classes allowed in public API. Classes like Spec, Transformer from Gradle API should be used instead
ed8a74bd3fb: Log deprecations for old properties in `base.*`
e05b1f82fc1: Nag for deprecation of remaining members of VersionNumber
de6c78fafa7: Adjust RealLifeAndroidBuildPerformanceTest for Kotlin 1.9.20-RC
9d3f6bc1dbe: Update accepted-public-api-changes.json
a993ed4b053: Let Kotlin Gradle API extensions generation produce predictable file names
c308633d7d6: Update tested Kotlin 1.9.20-RC
acc5447c268: Use HashMap instead of ConcurrentHashMap
a044b93ad0c: https://github.com/gradle/gradle/pull/26587 generate and use version catalogs with gradle init
7286a47fc55: https://github.com/gradle/gradle/pull/26518 Implement dependency mapping
991500a468a: Adjust max distribution size
06f30dec9ea: Finishing touches
4b201a91c58: Add review enhancements
b8c0c7642a8: Apply review suggestions
54ece730e32: Add unit and integration tests to verify dependency mapping functionality
2f3e0fd70bb: Minimal Dependency Mapping Implementation
30b58807bde: https://github.com/gradle/gradle/pull/26713 Remove whileDisabled wrapping when setting test sources and resources
c83d02d01d9: Fix performance regression
87ee6419a17: Increase max distribution size by 1MB
c7d37ed6a6e: build-init: lowercase version catalog aliases
5029802a39d: build-init: generate and use version catalogs
9066a295375: https://github.com/gradle/gradle/pull/26661 Add normalization of ignored and trusted keys in verification-metadata.xml to uppercase
5f702ad7270: Add normalization of ignored and trusted keys in verification-metadata.xml to uppercase. Fixes https://github.com/gradle/gradle/issues/16587 Fixes https://github.com/gradle/gradle/issues/20191
e6342b80230: Update installation.adoc
a208e71e4c7: https://github.com/gradle/gradle/pull/26758 Workaround Kotlin lack of Java 21 support in `kotlin-dsl` plugin
fa34a0f70cb: Adjust for `:plugins-java-base` extraction
c10d4641e22: Merge remote-tracking branch 'origin/master' into balint-donat/problems/location
34a2365384d: Fix performance regression
a8fcfe14280: Update `kotlin-dsl` plugin
f93a2b1367d: Workaround Kotlin lack of Java 21 support in `kotlin-dsl` plugin
d983516d96b: https://github.com/gradle/gradle/pull/26268 Dependency verification option for plain-text only
71edfd237bb: Ignore other local keyring formats when keyringFormat is specified. Minor refactoring.
2b87648152b: Rename options from text/gpg to armored/binary
0e65f770384: https://github.com/gradle/gradle/pull/26684 Add support for multiple features in one component
a1162dc08a4: Depend on test-suites-base since classes were moved
371e0aa6a68: Restrict withSourcesJar and withJavadocJar to main feature
6124ca723fb: Apply review suggestions
16ca43b75d3: Add support for multiple features in one component
c62cd0a6b89: https://github.com/gradle/gradle/pull/26747 Move test suites to new test-suites-base project
b6aa8d53928: Add NonNullApi to test-suite-base packages
7780648d5aa: Add new test-suites-base plugin jar to count
b3f7df7a0b8: Fix test suite test
4a3b9e1e128: Fix missing test suite dependencies
3bf5adebe6e: Move test suites to new test-suites-base project
c2ed2352e4f: Improve wording for release notes.
2a3fd433b03: Add docs and release notes
ecfab23ec93: Add 1.3 schema and a smoke test that is it correct
973b2c17ff7: Refactor: be more explicit about nullability, use enums, fix xml ordering
b90e049a7c2: provided tests for the differents keyring formats
a969e5732de: Added keyring format as option in verification
38abb977d59: https://github.com/gradle/gradle/pull/26754 Add `@NonNullApi` to org.gradle.groovy.scripts.internal
e04d8efae58: Add `@NonNullApi` to org.gradle.groovy.scripts.internal
1898def5a83: https://github.com/gradle/gradle/pull/26662 Remove disabling buildSrc validation tasks from Kotlin DSL model building in "classpath mode"
71007b9f7c9: https://github.com/gradle/gradle/pull/26599 Change log level of "Watching X directories" to debug
abf0c676370: Clean up unnecessary test code
b4babb5d361: Change log level of "Watching X directoriy hierarchies" to debug
5fc95f49b36: Change log level of "Watching X directories" to debug
f3c0ec523c0: https://github.com/gradle/gradle/pull/26745 Gather preconditions on class level and method level together
c2d7c474f66: Gather preconditions on class level and method level together
a7daaaa1801: https://github.com/gradle/gradle/pull/26736 Extract version catalog plugin to software
6a01d0a7a37: Update test expectation for additional project jar
f19ca160448: Adjust filtering to match requirements
6ed61f4bed7: Add resources to the Gradle all distribution
cb2760bf122: Restore improper deletions
9ff8f9ea67b: Extract version catalog plugin to software
a6c70e71fb7: https://github.com/gradle/gradle/pull/26646 Bump GE plugin to 3.15.1
eecb57bb8dc: UnTry adhoc
026003c233f: https://github.com/gradle/gradle/pull/26728 Add AutoTest runners to Ivy and Platform-JVM projects
5bf5ebc0f23: Try adhoc
a36788f76e4: https://github.com/gradle/gradle/pull/26705 Replace deprecated command with environment file
cdcb12ddb64: Use languageVersion instead of path name in test assertion
7abb9f5309c: https://github.com/gradle/gradle/pull/26730 Remove old java preconditions
38225e7edf1: https://github.com/gradle/gradle/pull/26731 Remove unused preconditions
71cfeff025b: https://github.com/gradle/gradle/pull/26708 Setup jvm-test-fixtures project, extract java-test-fixtures plugin class
3051daeacbf: https://github.com/gradle/gradle/pull/26739 Clean up the version-control build dir after moving to platforms
15745a60e52: Clean up the version-control build dir after moving to platforms
a27aaffe12f: Replace deprecated command with environment file
13b180ef92e: Update test expectation to account for new project jar
6073511d128: Setup jvm-test-fixtures project, extract java-test-fixtures plugin class
3caa9a1255b: Add a section to CC docs about build features
23a8b125a1d: Remove unused preconditions
268ce9766cf: Remove old java preconditions
3a82cf83c11: https://github.com/gradle/gradle/pull/26679 Provides new methods on FileSystemOperations to enable CopySpec creation in execution phase
7630140b016: https://github.com/gradle/gradle/pull/26710 Use javaVersion instead of path name in test assertion
8fcb1838dfb: https://github.com/gradle/gradle/pull/26712 Fix the wrong Groovy3OrEarlier
9a37d54cd8a: https://github.com/gradle/gradle/pull/26698 Migrate resources subprojects to software platform
199099906cc: https://github.com/gradle/gradle/pull/26725 add releases page to docs + finish fixing issue 26699
ebb0b0e637a: Add AutoTest runners to Ivy and Platform-JVM projects
60fe720e9c7: Fix directory expectation in tests
e6558306861: Migrate resources subprojects to software platform
ddc688c5386: https://github.com/gradle/gradle/pull/26670 feat(#26598): add --java-version so init don't enter into unwanted interactive mode
56129b59fe5: add releases page to docs + finish fixing issue 26699
ed21b17050a: https://github.com/gradle/gradle/pull/26697 Migrate ivy, maven, publish subprojects to software platform
6991dee1cca: https://github.com/gradle/gradle/pull/26692 Extract test report aggregation plugin from plugins project
5c599130730: Add a note about nagging
3923ed8230e: https://github.com/gradle/gradle/pull/26714 Add contributor credit for 26598
8d9aad9c821: Migrate ivy, maven, publish subprojects to software platform
9127906931f: Add contributor credit for 26598
f0c0fcc5732: Update platforms/software/build-init/src/main/java/org/gradle/buildinit/tasks/InitBuild.java
d7862f4458a: Update platforms/software/build-init/src/testFixtures/groovy/org/gradle/buildinit/plugins/fixtures/ScriptDslFixture.groovy
06a79b6c1e7: Remove whileDisabled wrapping when setting test sources and resources
8ab405ad1cf: https://github.com/gradle/gradle/pull/26700 Migrate remaining software subprojects to software platform
a8ed10742f6: Fix the wrong Groovy3OrEarlier
54fc89a2c8f: Merge branch 'master' into jgauthier/release-ge-plugin-3-15-1
ab8b226334d: Use javaVersion instead of path name in test assertion
5550d0a7c92: https://github.com/gradle/gradle/pull/26707 Fix issue 26699 - wrong GRADLE_HOME link
daf958f73e9: fix wrong path
9cccee4441f: https://github.com/gradle/gradle/pull/26695 Hide unhelpful import sections from "Implementing Gradle plugins" snippets
b58d30269a5: Merge branch 'master' into jgauthier/release-ge-plugin-3-15-1
b6dfa822a75: Migrate remaining software subprojects to software platform
93cfa0c5007: Add a comment to indicate that the snippet shows undesirable usage
d701e9ec2c1: Hide unhelpful imports from userguide snippets
34110409efd: Polish grammar and wording
f9df2877672: Implement review changes
5180ce3e606: Provides new methods on FileSystemOperations to enable CopySpec creation in execution phase
71a038df8ae: Merge remote-tracking branch 'origin/master' into balint-donat/problems/location
b26a79c3854: Remove unused ObjectFactories
fc6b1d8282c: Reduce duplication
29d9769f97c: Make Problems-api compile with java 6
6d29f480642: https://github.com/gradle/gradle/pull/26690 Migrate dependency-management to Software platform
5bb3182cf38: Migrate dependency-management to Software platform
e9430120e19: Extract test report aggregation plugin from plugins project
d2417584f1a: https://github.com/gradle/gradle/pull/26467 Reset allowed usage and warn when maybeCreating configurations
6216920d1c1: Add draft of release notes for configuration warning improvements
6d1dd0d2262: Adjust request context class hierarchy to avoid overriding concrete methods
1f66df0243c: Removing Kotlin example and clarifying Groovy.
80d39731dd3: https://github.com/gradle/gradle/pull/26685 Copy gr8 processed `gradle-wrapper.jar` back to `wrapper/build/libs`
67f5b8c82e8: Merge branch 'master' into alllex/ct/build-features-docs
5d22608abcd: Copy gr8 processed `gradle-wrapper.jar` back to `wrapper/build/libs`
fc00e0845b4: Merge branch 'master' into master
ebf6a30bf9c: feat(#26598): changes from code review - don't duplicate assertGradleFilesGenerated - use Property over getter/setter - better assertion on unit test - apply @Incubating annotation
e05c6dfb167: docs(#26598): Update subprojects/docs/src/docs/userguide/core-plugins/build_init_plugin.adoc
05fade5e125: docs(#26598): Update subprojects/docs/src/docs/userguide/core-plugins/build_init_plugin.adoc
5dc3f31d01b: fix(#26598): Update subprojects/docs/src/docs/userguide/core-plugins/build_init_plugin.adoc
2206474626d: docs(#26598): Update subprojects/docs/src/docs/userguide/core-plugins/build_init_plugin.adoc
bf90715b8a9: docs(#26598): Update subprojects/docs/src/docs/userguide/core-plugins/build_init_plugin.adoc
ce65b01fd25: docs(#26598): Update platforms/software/build-init/src/main/java/org/gradle/buildinit/tasks/InitBuild.java
08f4720ee8b: fix(#26598): Update platforms/software/build-init/src/main/java/org/gradle/buildinit/tasks/InitBuild.java
5bc4e802c87: feat(#26598): Update platforms/software/build-init/src/integTest/groovy/org/gradle/buildinit/plugins/BuildInitPluginIntegrationTest.groovy
9d448264854: feat(#26598): Update platforms/software/build-init/src/integTest/groovy/org/gradle/buildinit/plugins/BuildInitInteractiveIntegrationTest.groovy
bfe97853a98: docs(#26598): Update subprojects/docs/src/docs/userguide/core-plugins/build_init_plugin.adoc
304c068846f: docs(#26598): Update subprojects/docs/src/docs/userguide/core-plugins/build_init_plugin.adoc
4a7b4f0e0ba: docs(#26598): Update subprojects/docs/src/docs/userguide/core-plugins/build_init_plugin.adoc
4a2f0926b4c: Fix ill task ordering example
75bbe555ab0: Remove arguments from constructor calls that can be automatically injected
00ba0b2f9e1: Pass more specific arguments to constructor
bed9c861634: Rename internal constants to make usage clearer
832a9205ed0: Source Elements variant is created by the java plugin
e984b50a6e1: Rename constants to make their purpose clearer
7613b28a20e: Remove unnecessary test, add note in feature on constructor
9a2aefee587: Externalize adding the feature's runtime elements to the artifact publication set
e612948d302: Remove extra line
2153944df65: Verify can create multiple DefaultJvmFeatures in a project
e8ce92b0159: Remove redundant argument
84f9d9e5f76: Move configurePublishing out of creating Java component
26702a8ec81: Remove outdated tests
071095f0a01: Refactor DefaultJvmSoftwareComponent to move towards ownership model
d600a0e5df7: docs(#26598): update documentation
51d2a247f2e: fix(#26598): fixes from build-init:quickTest
060f7e731f7: fix(#26598): corrections from sanityCheck
66648a2ce4d: feat(#26598): add --java-version so init don't enter into unwanted interactive mode
ae51479f63c: Update documentation for clarity, provide additional example
fe7100f2105: Correct typo
049a3c68574: https://github.com/gradle/gradle/pull/26683 Fix ill task ordering example
57a7a15e850: Fix ill task ordering example
b8865a906ad: Refine types and improve naming
22fa49c4731: Add 'Reacting to build features' docs
23c6fbdebaf: Add release notes entry
396e7d61ba8: Consolidate methods in container
9476fa55456: Provide context to maybeCreate requests
eaa793f10fd: Tweak wording in docs to but example names earlier
d779c8829ec: Invert if for improved readability
08624434e8f: Migrate setAllowedUsageFromRole to ConfigurationInternal
d3dda39a477: Reset allowed usage and warn when maybeCreating configurations
e30f118b37b: Fix StackLocationTransformer
27252343bcc: Make Problems-api compile with java 6
a5304ea741c: Improve javadoc
2eaa5793662: https://github.com/gradle/gradle/pull/26588 Refactor DefaultJvmSoftwareComponent to move towards ownership model
0df69372610: Remove arguments from constructor calls that can be automatically injected
b789ad167b7: Pass more specific arguments to constructor
d3711ef32cc: Rename internal constants to make usage clearer
4b5f24793da: Source Elements variant is created by the java plugin
a11e8cbde98: Rename constants to make their purpose clearer
2c374e0564b: Remove unnecessary test, add note in feature on constructor
6de435e715f: Externalize adding the feature's runtime elements to the artifact publication set
c8aa62f0ac7: Remove extra line
628e9ee1cf4: Verify can create multiple DefaultJvmFeatures in a project
68996a96495: Remove redundant argument
ad268bed03e: Move configurePublishing out of creating Java component
396903efba0: Remove outdated tests
62bea5057dc: Refactor DefaultJvmSoftwareComponent to move towards ownership model
dbbad1283ee: Make problems-api worker-compatible
c1bc2e827a0: Fix distribution size
09b81d93e2d: https://github.com/gradle/gradle/pull/26653 Set progressDisplayName for ConfigurationCache store and load operations
203ee70e73e: Set progressDisplayName for ConfigurationCache store and load operations
134c7c1ad55: https://github.com/gradle/gradle/pull/26649 fix groovy code (was kotlin)
cbe108eaee0: Remove disabling buildSrc validation tasks
2cbc13b53db: Merge remote-tracking branch 'origin/master' into balint-donat/problems/location
dcfd184ae53: Fix Tests
523ccd2037e: https://github.com/gradle/gradle/pull/26648 Clean up internal java daemon keepAlive flag
26fa6701b58: Merge branch 'master' into patch-1
a55259b6a39: https://github.com/gradle/gradle/pull/26649 fix groovy code (was kotlin)
adb91a292c7: https://github.com/gradle/gradle/pull/26651 Remove unnecessary executable permissions on checked in files
418f8ae67d5: Remove unnecessary executable permissions on checked in files
5d77d1531a8: Merge branch 'master' into patch-1
c5d681736c8: fix groovy code (was kotlin)
4e3d5fd399d: https://github.com/gradle/gradle/pull/26325 Introduce BuildFeatures API for Configuration Cache and Isolated Projects
0fddec3714d: Clean up internal java daemon keepAlive flag
df2ce9d97e8: https://github.com/gradle/gradle/pull/26594 Untangle test-suites and jvm plugin projects
20e4e10c9e3: https://github.com/gradle/gradle/pull/26630 Opt-out alllex from GitStream's summary table
c6e3879de45: Update verification metadata
e8a8c0a1812: Merge branch 'master' into jgauthier/release-ge-plugin-3-15-1
644205b79cd: https://github.com/gradle/gradle/pull/26385 Workaround for ignoring some start parameters
2028d56fbca: Bump GE plugin to 3.15.1
703edd01551: https://github.com/gradle/gradle/pull/26642 Move some classes out of Instrumented.java
ead65946fb7: https://github.com/gradle/gradle/pull/26633 Let generated Kotlin extensions for the Gradle API be included in the binary compatibility check
f0ee31b0a40: Move some classes out of Instrumented.java
42552dbd56d: https://github.com/gradle/gradle/pull/26631 Mention Kotlin DSL faster first use in release notes
3b5a05f843a: Rebaseline performance tests
5973a277d70: https://github.com/gradle/gradle/pull/26637 Publish 8.4
180f4892583: Remove separate JvmTestSuitePluginHelper
94ea360ae95: Publish 8.4
a6b1fd8b67e: https://github.com/gradle/gradle/pull/26612 Ensure role-locked configurations are non-visible
6724b929b89: https://github.com/gradle/gradle/pull/26608 Refine release notes for 8.5
724dfb7c055: Refine release notes
121e80d96ef: Update subprojects/docs/src/docs/release/notes.md
450f635d5b8: Update subprojects/docs/src/docs/release/notes.md
1b2a2b33a90: Update subprojects/docs/src/docs/release/notes.md
424bddf07e0: Update subprojects/docs/src/docs/release/notes.md
205cc196a7c: Update subprojects/docs/src/docs/release/notes.md
19c8ed37f5f: Update subprojects/docs/src/docs/release/notes.md
b9bbbd9f008: Update subprojects/docs/src/docs/release/notes.md
31f84a0cb9d: https://github.com/gradle/gradle/pull/26342 Extract instrumentation logic out of DefaultCachedClasspathTransformer
d07036b0216: Update subprojects/docs/src/docs/release/notes.md
fbbb6a9eabb: Fix some problems around problem location serialization
3ec38b91fab: https://github.com/gradle/gradle/pull/26629 Improve readability of test scripts in tests
a095dd4f201: Create new constructor in DefaultProblems
7cc8af6761d: https://github.com/gradle/gradle/pull/26627 Validate deprecation problems contain location information
df6b75b9f53: Accept generated Kotlin extensions for the Gradle API in binary compatibility check
c33f362a057: Fix `createTestProblems`
34587172f16: Apply review suggestions for extracting instrumenting logic
0627d3959d1: Revert "Ignore @org.gradle.api.Generated code in binary compatibility check for now"
ac0cbbbfc55: Add false-positives to the accepted api changes
2ff22b87c04: Mention Kotlin DSL faster first use in release notes
2eb9d398001: Remove previous members of the team
43cddba7673: Opt-out from GitStream summary
72302e669c3: Apply suggestion for JarTransformFactory javadoc
13b25c75df2: https://github.com/gradle/gradle/pull/26585 Fix public API definitions
48517c00262: Merge branch 'master' into asodja/refactor-transforms
e32e1f04958: Improve readability of test scripts in tests
32035754ef0: https://github.com/gradle/gradle/pull/26620 Ship Gradle API Kotlin extensions JAR with the Gradle distribution
e4fa4924144: Validate deprecation problems contain location information
55c325ceb49: https://github.com/gradle/gradle/pull/26615 Make problems service usable in model builders
8341d633a86: Only test build features availability in a generic integration test
595d589b639: Init build features lazily
c1992bb8f7a: Remove extra empty lines
ac2dc91a8b9: https://github.com/gradle/gradle/pull/26459 Add more NowInAndroid performance tests
3de5ada9b0f: Add integration test
e7aa3d4f08a: Fix binary compatibility
10ac10e055e: Support only DependencyScopeConfiguration.invoke overload in dependencies block
7fd2014e815: Support subclasses of Configuration in Provider.invoke overload
a1569081ec1: https://github.com/gradle/gradle/pull/26617 Upgrade wrapper to latest 8.5 nightly
352af46c279: Use `filterKeys` and polish
9248200c490: Api extensions jar integ test skipped with embedded executor
539e5b3c185: Remove unneeded :build-logic-common:commons
7ebfbb055e0: Refine how we skip instrumenting project dependencies from build-logic
17532256106: Merge branch 'master' of github.com:gradle/gradle into 6hundreds/26360/kotlin-dsl-cid-workaround
7084a4acbc1: Adjust test to use extensions jar from the distro
45a8110a560: Upgrade wrapper to latest 8.5 nightly
5c92d1b290c: Make problems service usable in model builders
49671719bdd: Remove temporary workaround
fde0ed162ec: Reuse common kotlin compiler configuration for generated extensions
6f13d30504c: Update platforms/ide/problems/src/main/java/org/gradle/problems/internal/transformers/StackLocationTransformer.java
3d82f7613cc: Merge remote-tracking branch 'origin/master' into balint-donat/problems/location
6cb243fc6b6: Improve version string matching in build mutator
62ba1341845: Fix CC problems, add mutator for AGP/KGP
6ccb71e1479: Add nowInAndroid to more scenarios
54665332ccb: https://github.com/gradle/gradle/pull/26552 Prevent corrupt build logic jars by running all build logic builds with the same file lock
94523a24bcb: https://github.com/gradle/gradle/pull/26607 Platformize instrumentation subprojects
5654ed6c04c: Change build order types
e214cb8ddf3: Merge branch 'master' into balint-donat/problems/location
1e38398d324: Merge branch 'master' into balint-donat/problems/location
67ed0aee543: https://github.com/gradle/gradle/pull/26563 Ignore `help` task during model building
93357eb2b38: https://github.com/gradle/gradle/pull/26610 ConfigurationContainerScope: Fix nullability of detachedConfiguration
713f68cfe87: https://github.com/gradle/gradle/pull/26580 Remove ARTIFACTS_RESOLVED state for Configurations
53ff21a7f3c: Deprecate ARTIFACTS_RESOLVED
43a4f9cc8be: Restore ARTIFACTS_RESOLVED state
a1667fc6413: Remove ARTIFACTS_RESOLVED state for Configurations
6192040d5e2: Ensure role-locked configurations are non-visible
ced1c916ae1: Ensure role usage warnings are properly emitted
bd1f0cdbff6: ConfigurationContainerScope: Fix nullability of detachedConfiguration
c4a3df1754b: Remove unnecessary pattern for removed project
26f66a19d3d: https://github.com/gradle/gradle/pull/26605 Update Groovy warnings to make static possibility only a weak warning
b2d5cdaf831: Untangle test-suites and jvm plugin projects
cba58ed2427: Polish `DefaultScriptHandlerTest`
a178566b0a2: https://github.com/gradle/gradle/pull/26590 September Doc Cleanup based on Github issues
5739af9a3fb: Update maximum distribution sizes
c7e5f45097d: Introduce `BuildLogicBuildQueue` service
ab06e028810: Test parallel model building against complex composite build
5a080d67492: cleanup release notes for 8.5
47de6a2656a: Introduce `BuildLogicBuilder` service
113533d8d19: Revert `Don't allow overlapping build executions`
5a6e2c9a2d7: Add `@ServiceScope` annotation to `ExecutorFactory`
3e5805cb6c6: Remove `buildSrc build lock`
9fd886e2f32: Polish `CompositeBuildClassPathInitializer`
a88e0de38b0: Don't allow overlapping build executions
fecfe328faf: Introduce `TaskDependencyUtil.getDependenciesForInternalUse(Buildable)`
bb0693130eb: Polish `DefaultScriptClassPathResolver`
1ef6b67cf21: Extract file locking pattern to `FileLocking` utility
3e5a92a2e48: Polish `DefaultScriptHandler`
8ba9e451585: https://github.com/gradle/gradle/pull/25729 feat: more helpful error from MavenPublicationErrorChecker (refs #25728)
7b0ea70c98d: Fix paths in publish test for Windows
5be8778d0b3: Remove unused imports
222ca9364bc: Platformize instrumentation subprojects
f8bcef7f494: Remove unused imports
4243c8b0496: https://github.com/gradle/gradle/pull/26510 Introduce problem categories
52a06753c3d: Avoid _ in data driven test
58b0aea0413: Update Groovy warnings to make static possibility only a weak warning
7f76ab13f8f: https://github.com/gradle/gradle/pull/26604 Fix YAML file pattern in .editorconfig
a83e8ece022: List packages instead of paths in the docs
14f6232bd99: Fix YAML file pattern in .editorconfig
34635b681f3: changes from @erichaagdev feedback
23c021f29b1: Fix :build-logic-commons:basics test dependency
0e6d0767ed0: Tighten kotlin-dsl-shared-runtime members visibility
a08840d27c6: Extract common logic to gradlebuild.ktlint
4265acf607f: Remove unnecessary logic from gradlebuild.kotlin-shared-runtime
a02a12fca12: Fix ApiExtensionsGenerator formatting
73940c4a9e8: Assert all Kotlin DSL JARs in distros are Gradle module JARs
e75415d68b5: Adjust DistributionIntegrationSpec
437e785391e: Extract gradlebuild.module-jar plugin
32e92867f60: Apply module-identity to :kotlin-dsl-shared-runtime
e99f4fe47af: Move :build-logic:module-identity to :build-logic-commons
3bd08a5483b: Move :build-logic:basics to :build-logic-commons
e1b56c2c929: Fix :kotlin-dsl-shared-runtime Kotlin stdlib dependency
686250fdd31: Simplify ApiTypeProviderTest
2c09566a23a: Clarify KotlinTypeString split
8b0041cc117: Remove gradleApi() dependency from :kotlin-dsl-shared
6075a968f61: Remove last Gradle API dependency from :kotlin-dsl-shared-runtime
44d01fcd9b2: Move Gradle API related codegen code to :build-logic:kotlin-dsl
b543d94353d: Extract ASM_LEVEL, `@Incubating` and platform ClassLoader parameters up to :build-logic:kotlin-dsl
66e0f18377c: Simplify :build-logic:kotlin-dsl-shared-runtime
998bbed1447: Drop the hack and properly generate extensions in the distro
60d7a860d24: Remove now useless tests and dead code
a0ad9f4fe0a: Move GradleApiExtensions to :build-logic:kotlin-dsl-shared-runtime
9c714a9864c: Move ApiExtensionsGenerator to :build-logic:kotlin-dsl-shared-runtime
91edaffbfaf: Move GradleApiMetadata to :build-logic:kotlin-dsl-shared-runtime
bd0d24707c5: Tests needing kotlin extensions can now run embedded
e7e9be00dfd: Move PluginIdExtensions and helpers to :build-logic:kotlin-dsl-shared-runtime
8205fa37967: Move PluginEntry and helpers to :build-logic:kotlin-dsl-shared-runtime
4a1618e0ab5: Move ApiTypeProvider to :build-logic:kotlin-dsl-shared-runtime
b8b242e775f: Add repositories to gradlebuild.kotlin-shared-runtime plugin
36ebbc86201: Move build-platform into build-logic-commons
0a0d86979fc: Move gradlebuild.repositories to build-logic-commons
b02d3a93c76: Move ClassBytesRepository to :build-logic:kotlin-dsl-shared-runtime
f9fb6a64c88: Detangle ClassBytesRepository from any Gradle API types
c0ef6a9129c: Move SourceFileHeader to :build-logic:kotlin-dsl-shared-runtime
64ff394ff97: Fix GradleDistributionInstallTest
efa8cd88e4f: Outgoing sources for kotlin generated extensions
b3e95269d8d: Add missing @Generated to generated kotlin extensions
8ba4a830330: Ignore @org.gradle.api.Generated code in binary compatibility check for now
62bb5d63c53: Fix PublicApiCorrectnessTest
8ead8fd948e: Temporarily ignore test for gradle api kotlin extensions
d0ad4d07e80: Generate Kotlin extensions for Gradle API at build time
3c80b6a4021: Introduce build-logic/kotlin-dsl-shared-runtime project
0cc13139b3e: Move gradlebuild.reproducible-archives plugin to build-logic-common/
5830642210f: https://github.com/gradle/gradle/pull/26586 Publish 8.4-rc-3
6f65cbd705a: https://github.com/gradle/gradle/pull/26591 Temporarily restore changed exception
4c3f3efe8ab: Update subprojects/dependency-management/src/main/java/org/gradle/internal/component/AmbiguousVariantSelectionException.java
164b0b80c67: fix 26201
1565451ebef: fix css in admonition block for @alllex
a67e249500d: fixes issue 26088
4fc36d12d89: fixes issue 25586
288c23029c4: https://github.com/gradle/gradle/pull/26469 Consolidate dependency graph visitors
fc3f5b32dbf: fix javadoc css
11eb1f55df3: fixes 24217
6392ebc4f9f: fix javadoc css
2d4176167c4: fix css in admonition block for @alllex
003ff06040b: changes for @erichaagdev
f44e106bbfc: Temporarily restore changed exception
93bbec9ce2c: fixes issue 26252
686a3f4702e: Publish 8.4-rc-3
f16c9133b43: Remove `org.gradle.play` from public API because it is empty
06f7f5367a6: Fix public API definitions
793c2381464: Add deprecated javadoc to isConfigurationCacheRequested
f4d2621a96f: Rename helper parameter
6986aaa8edf: Improve docs
f8fc38467a9: Make `requested` provider optional
aec4dfb520c: Rollback adding another service to a Gradle instance test
f12d6f648fe: Deprecate isConfigurationCacheRequested without nagging
5ea02dc703e: Hide BuildFeatures from Gradle instance and use providers for properties
0f200aa6a51: Decouple Configuration Cache requested from Isolated Projects
2a2ab4b08f9: Fix Gradle instance unit tests
180b6fd589f: Add incubating annotations
209771690e2: Add tests for CC and IP build features
9fc1136f0cb: Introduce BuildFeatures
68084f416f0: Requested Isolated Projects implies requested Configuration Cache
6961503e70a: https://github.com/gradle/gradle/pull/26583 Move misplaced cross version test files to their correct location
b51414c425e: Move misplaced cross version test files to their correct location
e77ddb6f9dd: Reorganize packages so there is no cycle between them
bbc6e195784: https://github.com/gradle/gradle/pull/26581 Publish 8.4-20230928234018+0000
44f69a059ba: Merge branch 'release'
cbb90f8541b: Publish 8.4-20230928234018+0000
34c658d929c: Split ResolverFactory into a ComponentResolversFactory and DependencyGraphResolvers
eab15b91a9d: Consolidate dependency graph visitors
a6597b1f6a4: https://github.com/gradle/gradle/pull/26579 Consolidate jvm-test-suite plugins into single project
79559e3821e: Fix tests
9f0e2c3278b: https://github.com/gradle/gradle/pull/26446 Create VisitedGraphResults
89a19cd6de1: Fix dist test expectation
e2af0e5e2ea: Update project description
aa801925a61: Revert to using resolve context attributes
d79d0b6b65e: Remove unnecessary dep
2f1b5f03561: Consolidate jvm-test-suite plugins into single project
7568d07741a: Apply review suggestions
f6e6c8084dd: https://github.com/gradle/gradle/pull/26575 Migrate jvm-services, normalization-java and platform-jvm to the jvm platform
5728cfe0d89: Create VisitedGraphResults
91604462831: Fix DefaultMavenPublicationTest
c10adf24c56: Improve publication error, show multiple files
62659652053: Address PR feedback
37be5438532: Rework publication check to fix tests
70530703bed: feat: more helful error from MavenPublicationErrorChecker (refs #25728)
fa16f13581c: https://github.com/gradle/gradle/pull/26379 Extract java-base from java plugin into separate project; refactor consistent resolution and compile task convention configuration
1487c6199cd: Adjust plugin name expectation in test
e35d4eecd2b: Restore Justin's working tweaks to upgrade guide wiped out by merge
76ea669e36a: Migrate jvm-services, normalization-java and platform-jvm to the jvm platform
bade8795624: https://github.com/gradle/gradle/pull/26571 Fix InstrumentationMetadataTransform when there are no changes to upgraded properties file
5dd67985d10: Delete ArtifactView.ViewConfiguration.lenient(false) in InstrumentationMetadataExtension
b343cc14feb: https://github.com/gradle/gradle/pull/26387  Migrate distributions-publishing project to JVM platform
cdd9424c006: Add test coverage, extend a condition for eligibility
fee8c7cad88: Move distributions-publishing to software platform
2069f96a16f: Update subprojects info
6c8fcb9f49b: Migrate distributions-publishing project to JVM platform
78e9298d01d: Establish distributions-publishing project in platform
b28bc120991: Improve javadoc
b24130c7670: Add path tests
45533abf6a4: use ProblemCategory in Problem interface
259014ba209: Move tests to new project location
3ec845f3ac8: Improve documentation for category String
c9ca663aee2: Rename problemType to ProblemCategory
9f7c1470f70: Introduce predefined problem categories predefined
6cfc0241e72: Introduce problem categories
7782165138e: Restore missing registerJvmLanguageSourceDirectory functionality after merge
6a3306a1634: Promoting more ProjectBuilder unit tests to integration tests
85e1559703b: Remove mention of internal type and component from public javadoc
b957eef32a6: Adjust resolution consistency type to work as a static inner class
9a1b258c85b: Remove unneeded suppression
26cbb327fc3: Only note visible behavior changes in upgrade guide
21d3aab32cb: Delete unused class and fix sanityCheck after merge
aa2440a6bf0: Avoid configuring all source sets from within component
51e8b3c8b97: Minor upgrade guide tweaks
7e3427d1eff: Update test message expectations
64faf1c9be5: Remove empty test dir
403c31c2f23: Update platforms/jvm/plugins-java-base/src/main/java/org/gradle/api/plugins/internal/DefaultJavaFeatureSpec.java
89101ad5893: Adjust javadoc to hide internal and speculative details
15e43b9c3d4: Promote some unit tests to integration tests
7ed52a35fa6: Note sourceset behavior in javadoc
74f5fe143a9: Update platforms/jvm/plugins-java-base/src/main/java/org/gradle/api/plugins/internal/AbstractJavaResolutionConsistency.java
63f5d2ae23b: Move javadoc to more appropriate types
0817e3e1d6f: Update reason for jvm distribution in test runtime
5a49946b644: Consolidate unit tests into unit test class
2f4018bebb0: Note reason for jvm distribution in test runtime
db97c9d4378: Restore accidentally deleted destinationDir convention for custom subtypes of AbstractCompile
d8168383ddd: Remove final from types to instantiate properly and pass tests
043474b4a51: Correct javadoc links
d35ca911479: Update subprojects/docs/src/docs/userguide/releases/upgrading/upgrading_version_8.adoc
04731b15547: Adjust integration test expectations
4db38679ff5: Extract java-base plugin from java plugin into separate project
07bc9120d1b: https://github.com/gradle/gradle/pull/26572 Platformize core configuration subprojects
cd98a2b3398: Fix code quality issues
03d12cfb0af: Add a test that instrumentation metadata transform doesn't fail if no change to metadata
6ef080882ee: https://github.com/gradle/gradle/pull/26567 Update tested AGP versions
0119c947cbc: Make changes to metadata more obvious in InstrumentationMetadataTransform
d5281c752a1: Platformize base-services-groovy
9239189ef8d: Platformize CC-related subprojects
941dcd609ca: Fix InstrumentationMetadataTransform when there are no changes to upgraded properties file
dfc6a93731f: https://github.com/gradle/gradle/pull/26559 Let `versionCatalogs` extension be available in precompiled Kotlin DSL scripts
7084a41cf8c: Refine PrecompiledScriptPluginVersionCatalogIntegrationTest
101c891be7c: Refine release notes
f7819a43e4f: Merge 'release' into master
52af4eb370f: Mention `versionCatalogs` in precompiled Kotlin DSL scripts in release notes
efef0a4317d: Generate accessors for precompiled scripts without plugins block
032d821039a: Let precompiled scripts have access to the `versionCatalogs` extension
f9425c55e0c: Tighten visibility of LifecycleProjectEvaluator static function
fa6dc20abdd: Split PrecompiledScriptPluginIntegrationTest class
c5fcc7b97b3: Adjust tests with default extensions expectations
3a92ac11eee: Always add `versionCatalogs` extension
a397431a777: Update tested AGP versions
6a0eee9e922: https://github.com/gradle/gradle/pull/26512 Use test preconditions in `:kotlin-dsl*` tests
e7e2953af31: Remove PreconditionVerifier rule from descendents of AbstractIntegrationTest
cd0a010667a: Use test preconditions for Java version in Kotlin DSL tests
f00f846971f: Use test preconditions for non embedded executer in Kotlin DSL tests
b0821a0a44d: Enable PreconditionVerifier in AbstractIntegrationTest.java
507e75932e3: Ignore `help` task during model building
28800264667: https://github.com/gradle/gradle/pull/26422 Provide request attributes during selection
c509469f9c5: https://github.com/gradle/gradle/pull/26546 Fix spurious warnings with CC and the `kotlin-dsl` plugin
39251d893f6: Let CC store task logger message rewriters
20fc86a6a81: Add copyright
c8a954f3d6d: Add JavaDoc
05716f43f3b: Remove unused imports
027d7896a8d: https://github.com/gradle/gradle/pull/26557 Refine KillLeakingJavaProcesses
7c2928f5f00: Add package JavaDoc
d1081c86010: Finish JavaDoc
aaed7f75de4: Add package-info.java
0f02f4b0e21: Add class JavaDoc
ea67e89a49d: Regenerate subproject info
b64f6d88b14: Add the platformized problems-api into settings.gradle.kts
0ebc064957e: Apply review suggestions
2f8beb227e5: Provide request attributes at time of selection
33350f907d3: Merge remote-tracking branch 'origin/master' into balint-donat/problems/location
048641982e8: https://github.com/gradle/gradle/pull/26555 Merge release into master
bf486c77c97: Move subprojects
2b693e690d4: Add StackLocationTransformer
152059a6d6e: Add implicit plugin location
a205cca83fa: Add integration test probing the automatically injected problem transformer services
d3208ed08f4: Add integration test
d580de77a2a: Fix test
5f045e7ee09: Add subproject info
5e53a3d9f9a: Re-enable the task path transformation
b4583b10bd7: Inject problem transformers via ServiceLoader
bf11688ec5a: Implement basic problem transformer architecture
b623224b7f1: Add task path location
43d26e7aaca: Introduce OperationListener
5d9c43b0fec: Introduce multiple problem locations
227d454929e: https://github.com/gradle/gradle/pull/26515 Platformize configuration-cache subproject
793e610915f: https://github.com/gradle/gradle/pull/26428 Move IDE-related projects to the IDE platform directory
930fdc24e26: Fix configuration cache subproject path in test
b0c85872a6d: https://github.com/gradle/gradle/pull/26475 Auto accept binary changes for Upgraded properties
ec93c438af0: https://github.com/gradle/gradle/pull/26533 Split adding test repos and forcing locally built kotlin-dsl plugins versions
67d20653cd7: Refine KillLeakingJavaProcesses
65635d22e68: https://github.com/gradle/gradle/pull/26556 Let `:soak-test` kotlin tests run against locally built `:kotlin-dsl-plugins`
44431ac3a37: Let :smoke-test kotlin tests run against locally built :kotlin-dsl-plugins
c8900860692: Revert "Update test bucket json"
f3707b73bb6: Merge branch 'release'
cd403b73125: Merge branch 'release'
255c9f2d351: Publish 8.4-20230926235403+0000
90401823632: Update platform_labels.cm
fda1b7ebcb1: Update summary_table.cm after moving ide-exp projects
a7e01288091: Update CODEOWNERS file after moving ide-exp projects
904edb1944b: Remove unnecessary newline
804a4137c3c: Regenerate the subproject info file, add tooling API projects into the platform
17916966314: Update platform labels
866060514f0: Move tooling API projects
94e99c0c50f: Generate new subproject info file
1295becbd5d: Move projects to the IDE platform
9d1491c5eef: https://github.com/gradle/gradle/pull/26464 Let Deleter report root causes on failed deletions
ae0c1aae109: Make naming of labels consistent
68b6700f79f: Fix gitstream and CODEOWNERS configs
d91e6dd7879: https://github.com/gradle/gradle/pull/26541 Publish 8.4-rc-2
3c8e66f61ce: Publish 8.4-rc-2
1472ce74926: https://github.com/gradle/gradle/pull/26399 Add test failure cause mapping
178a3ec97d7: Split adding test repos and forcing locally built kotlin-dsl plugins versions
d79ea9e35f9: https://github.com/gradle/gradle/pull/26527 Fix `:kotlin-dsl*` integ test extra repo sysprop reading
3e491314c24: https://github.com/gradle/gradle/pull/26503 Ignore Toolchain auto-provisioning test when precondition is not met
518d9c57fb7: Small polishing of auto-accepting upgraded properties binary changes
9b7ebc9db3c: Fix `:kotlin-dsl*` integ test extra repo syprop reading
7cf2354f9ef: https://github.com/gradle/gradle/pull/26505 Update test bucket json
ad3f849fac3: Merge branch 'master' into jb/auto-provisioning/make-tests-more-tolerant
d3ec86ae5c5: https://github.com/gradle/gradle/pull/26414 Ignore subproject directories that only have `build` sub-directories
5b3cc5f9d76: https://github.com/gradle/gradle/pull/26523 Clean up version-control build dir on Windows
29ebfad313f: https://github.com/gradle/gradle/pull/26492 Rename SettingsLayout to BuildLayout
008c41dce3c: Clean up version-control build dir on Windows
3434067a9a3: Merge branch 'release'
54a6a2b7bfd: Publish 8.4-20230925231524+0000
5b5514c90d9: Move configuration-cache files
0126476eab3: Migrate project configuration for configuration-cache
e6ebb8afe6e: Add some Java docs to UpgradedProperties and handle better upgraded boolean properties
59bf37e18c6: Inc. review comments for auto accepting binary compatibility changes
af6c41c3e7f: https://github.com/gradle/gradle/pull/26491 Extract local directory cache from build-cache subproject
3c6cbbbaddb: Merge branch 'master' into bhegyi/tapi/nested-failure-mapping
e643e2eb9e0: https://github.com/gradle/gradle/pull/26501 Let `:kotlin-dsl*` integration tests run against locally built `:kotlin-dsl-plugins`
e0096bd4a68: Update test bucket json
518cc407536: Ignore test when precondition is not met
6903afce2c2: https://github.com/gradle/gradle/pull/26384 Make TestLauncher test debugging compatible with configuration cache
302c3b71b0f: Merge branch 'release'
6a4d96e903c: Publish 8.4-20230925005821+0000
67ca9fa4132: Fix embedded test execution of Kotlin DSL integ tests
e6740dd3f07: Revert unnecessary minor changes to reduce changeset
c890b7c99b8: Let KotlinDslPluginCrossVersionSmokeTest cover both last published and locally built plugins
f348806d2d7: Refine AbstractKotlinIntegrationTest
73be06b1efd: Add system property to inject extra repo in kotlin-dsl integ tests
72e92cf5469: Extract kotlin-dsl-plugin-bundle-integ-tests plugin
ffa89dd069f: Remove now unneeded class AbstractKotlinDslPluginsIntegrationTest
4cef86f99d4: Disable local plugins injection in KotlinDslPluginCrossVersionSmokeTest
8185cdbb1f7: Refine AbstractKotlinIntegrationTest
920cefbf13a: Move locally built plugins handling up to AbstractKotlinIntegrationTest
86541c30812: Add kdoc to AbstractKotlinIntegrationTest
8086dafeff0: Fix AbstractKotlinDslPluginsIntegrationTest kdoc
b0ed6082377: Rename AbstractPluginTest to AbstractKotlinDslPluginsIntegrationTest
4301e762b21: Remove useless AbstractPluginIntegrationTest
e1046cecd56: Let AbstractPluginTest use an init script instead of custom settings for injecting locally built plugins repository
fd2936ae86d: Let all :kotlin-dsl* tests that use the `kotlin-dsl` plugin use locally built plugins
935a6127668: Make sure all kotlin dsl tests use default settings uniformly
9b8770e898e: Fix test name for easier search for `kotlin-dsl`
590508fb494: Let :kotlin-dsl and :kotlin-dsl-integ-tests depend on :kotlin-dsl-plugins non transitively for integ tests
cbbe70351bc: Allow :kotlin-dsl integration tests to use locally build :kotlin-dsl-plugins
c147ffeccfa: https://github.com/gradle/gradle/pull/26416 Don't share `JavaObjectSerializationCodec`
77d4d02264c: https://github.com/gradle/gradle/pull/26356 Enhance centralized published dependency resolution
4ee20904343: https://github.com/gradle/gradle/pull/26490 Rename internal BuildLayout to BuildLocations
6c091d39302: https://github.com/gradle/gradle/pull/25130 Add /opt/java to common linux j…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:documentation Documentation content
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants