You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* sort filetree entries
* refactor Configurations/Attributes
* add `exclusiveContent` filter for test projects
* update test for project aggregation
* wip
* gradle 8.9
* make testFixture util public
* minor build config tweaks
* Update Configurations
- Fix extendsFrom.
- Add Category attribute (apparently it's better than Usage? Although there's no explanation for this gradle/gradle#27991 (comment))
- Experiment with filtering via artifact view... (but it doesn't work because Gradle sucks gradle/gradle#27991)
- Create Configurations rather than register them, because Configurations get eagerly created anyway.
* rename `named` to `name`
(initially done to avoid `val name`'s getting clashing with `Named#getNamed()`, but the property is private so it doesn't have a getter so there's no clash)
* rename DevPublishService to match class name
* mark task constructors as internal
* sort FileTree elements, because the order isn't stable, even on the same machine
* refactoring to make simple, mark TaskActions as internal
* make Configurations non-visible by default
* tidy kdoc
* change DevPublishTasksContainer to actual class, not an abstract Gradle managed type
* update kdoc
* add lazy logging utils
* fix ApiPropagationTest
* misc tidying
* update api dump
* fix/tidy MultiProjectTest
* fix/tidy ApiPropagationTest
* update config cache property names in gradle.properties
* add more logger utils
(they're not used, but they're nice to have)
* add Task onlyIf/doLast/doFirst typesafe utils
* update file checksums
- Hide checksum type, and rename function so 'md5' isn't implied.
- Use SHA-256 (md5 vs sha256 doesn't really matter, but why not)
- Base64 encode (smaller log output)
* big ol' refactor to support checksums per publication
* disable Kotest autoscan
* prettier printing of checksums debug string
* add Kotest-GradleTestKit assertions
* add more tags to Gradle Plugin
* update Gradle plugin test to test up-to-date checks
* de-dupe createPublicationData
* remove unused functions
* tidy configurations
* fix repos being nested
* use shouldContain as infix fun
* test a single project
* move checksum utils to internal package
0 commit comments