Mike Cumings
Mike Cumings
This had me thinking my build was stuck. The only indicator I had that progress was being made was the percentage complete bar and some very occasional console output. One...
Sounds good. The database (and state storage in general) is definitely a good place to start. It fans out pretty rapidly though. For instance, I started building up a `SharedPreferences`...
Ok, I think that starting with preferences is sub-optimal for one main reason: when we change the database schema we either need to blow away the existing data or we...
Actually, it looks like Gradle 8.11 embeds 2.0.20 which has the ability to read the class metadata for Kotlin 2.1.
Excellent, thanks!
Yes, the tasks are referenced cross-project. The tasks are defined in the remote project via a task rule that effectively parses the requested task name in order to configure the...
@big-guy - Yes, multiple tasks can be run at the same time. Running gradle multiple times is not an option due to usability issues. If you want to see the...
The second approach would technically work but would de-optimize execution. The queries are broken into day-long chunks in order to make those chunks reusable via the gradle build cache. If...
@joshafeinberg - This PR has been sitting around for over a year now. I just rebased it to the latest HEAD. Any chance I could have you folks take a...
Yeah, I had signed it initially but IIRC I got failures when attempting to submit the CLA. It seems to still be in a bit of a weird state with...