Tad Fisher
85cebdd557
Separate plugins for different Gradle APIs
2024-06-04 13:15:20 -07:00
Tad Fisher
301c64fa2f
Miscellaneous cleanup
2024-05-29 17:51:45 -07:00
Tad Fisher
4910251482
Vastly simplify artifact extraction
2024-05-23 17:26:53 -07:00
Tad Fisher
8d2ec45ad4
Rewrite plugin, use filenames in lockfile
2024-05-17 14:52:02 -07:00
Tad Fisher
e83e42f9d4
Fix ivy descriptor and snapshot artifacts
2023-12-19 17:40:34 -08:00
Tad Fisher
8ceeeb9611
WIP
2023-12-19 13:52:14 -08:00
Tad Fisher
6da87262a4
Redesign env hierarchy
2023-10-15 19:39:40 -07:00
Tad Fisher
121e512a06
Update metadata parsing
2023-10-11 17:51:59 -07:00
Tad Fisher
b152ca50f2
Cleanup build
2023-10-06 16:19:32 -07:00
Tad Fisher
00f8deb8f2
Rewrite based on code from the GitHub Dependency Graph Gradle Plugin
2023-10-06 16:01:15 -07:00
Tad Fisher
716f137343
flake: init
2020-12-09 17:54:04 -08:00
Tad Fisher
fd6a6f4693
Resolve and apply settings buildscript dependencies
2020-11-24 16:35:48 -08:00
Tad Fisher
beb157cf18
Update build; improve caching; improve tests
2020-11-22 19:32:18 -08:00
Tad Fisher
c949f19891
Bump dependencies
2020-04-27 12:45:06 -07:00
Tad Fisher
648be6bd07
Use custom dependency resolution
...
- Use Apache Ivy to resolve artifact URLs
- Update build model with full artifact IDs
- Generate Maven module metadata to support dynamic version constraints
- Resolve snapshot versions and generate snapshot metadata
- Add test fixtures and rewrite Gradle plugin tests
- Update dependencies
2020-01-23 10:01:38 -08:00
Tad Fisher
9a47ead9cb
Use project properties for plugin args
2019-11-01 15:30:34 -07:00
Tad Fisher
e6d2d02d50
Add "--project", "-p" option for resolving subprojects explicitly
...
Fixes #4 .
Also resolves #3 by excluding the local maven repo.
2019-10-31 17:36:03 -07:00
Tad Fisher
31c3174e4f
Update Gradle and dependency versions
2019-10-16 14:51:26 -07:00
Tad Fisher
e0ebecec21
Fix self-hosting
2019-06-19 14:36:14 -07:00
Tad Fisher
13a84d7518
Use Gradle Tooling API
2019-05-28 17:19:32 -07:00