Slackbot
08/22/2022, 10:45 AMVampire
08/22/2022, 11:36 AMtasks.configureEachWithType<Foo> { ... }
so much better than
tasks.withType<Foo>().configureEach { ... }
?Tapchicoma
08/22/2022, 1:49 PMconfigureEach<T : Task>(action: Action<T>)
?Vampire
08/22/2022, 2:24 PMconfigureEach
?CristianGM
08/23/2022, 3:49 PMFleshgrinder
08/24/2022, 7:13 AMwithType
can be used to configure, so everyone needs to remember that they need to call configureEach
afterwards. If configureEach
directly offers a reified version to filter by type it's simply easier.CristianGM
08/24/2022, 7:46 AMFleshgrinder
09/15/2022, 6:46 AM*Internal
or Default*
because the APIs that are needed to get things done are not exposed, but that's basically what this is about: expose the right stuff (correct) via public APIs, and eat your own dog food. This is being done in some places, but not in others. I would normally contribute via PRs, but so far all my PRs got ignored, so I stopped contributing to Gradle.