Repository navigation
v1.1.0: Go packages, Maven and Gradle dependency edges
Immutable
release. Only release title and notes can be modified.
Added
- Go: a module that builds several binaries (
cmd/*) is split into one project per package, linked by its own imports. A change tointernal/fooselects only the binaries that import it. - Maven: modules depend on their parent pom and on sibling artifacts. Aggregator poms (
packaging pom) build nothing. - Gradle:
project(':a:b')references create dependency edges. - Docs: a recipe for calling an existing reusable workflow once per affected project, and a guide for migrating from
on.pathsfilters.
Fixed
- Go external test packages (
package foo_test) no longer create false dependency cycles.