digitalocean / gta

gta: do transitive analysis to find packages whose dependencies have changed
Apache License 2.0
202 stars 21 forks source link

encapsulate the build package a little more to make upcoming changes easier #9

Closed bhcleek closed 3 years ago

bhcleek commented 3 years ago
rename flags for consistency

Prefix all flag values with flag.

avoid a bit of leaky abstraction

Use a custom type, Package, instead of exposing build.Package directly.

stop using slices of pointers

Stop using []*Package where []Packer will do.