Skip to content
This repository was archived by the owner on Sep 9, 2020. It is now read-only.

Commit cf67c0a

Browse files
authored
Merge pull request #1460 from arbourd/prune-init
Add default prune options for init cmd
2 parents bf5b9fc + dd15e17 commit cf67c0a

File tree

28 files changed

+189
-11
lines changed

28 files changed

+189
-11
lines changed

cmd/dep/init.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,9 @@ func (cmd *initCommand) Run(ctx *dep.Ctx, args []string) error {
152152
return errors.Wrap(err, "init failed: unable to prepare an initial manifest and lock for the solver")
153153
}
154154

155+
// Set default prune options for go-tests and unused-packages
156+
p.Manifest.PruneOptions.PruneOptions = gps.PruneNestedVendorDirs + gps.PruneGoTestFiles + gps.PruneUnusedPackages
157+
155158
if cmd.gopath {
156159
gs := newGopathScanner(ctx, directDeps, sm)
157160
err = gs.InitializeRootManifestAndLock(p.Manifest, p.Lock)

cmd/dep/testdata/harness_tests/ensure/add/all-new-double-spec/final/Gopkg.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
branch = "master"
44
name = "github.com/sdboyer/deptesttres"
55

6+
[prune]
7+
go-tests = true
8+
unused-packages = true
9+
610
[[constraint]]
711
name = "github.com/sdboyer/deptest"
812
version = "0.8.1"

cmd/dep/testdata/harness_tests/ensure/add/all-new-double/final/Gopkg.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
name = "github.com/sdboyer/deptest"
44
version = "1.0.0"
55

6+
[prune]
7+
go-tests = true
8+
unused-packages = true
9+
610
[[constraint]]
711
branch = "master"
812
name = "github.com/sdboyer/deptesttres"

cmd/dep/testdata/harness_tests/ensure/add/all-new-spec/final/Gopkg.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
branch = "master"
44
name = "github.com/sdboyer/deptesttres"
55

6+
[prune]
7+
go-tests = true
8+
unused-packages = true
9+
610
[[constraint]]
711
name = "github.com/sdboyer/deptest"
812
version = "0.8.1"

cmd/dep/testdata/harness_tests/ensure/add/all-new/final/Gopkg.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
branch = "master"
44
name = "github.com/sdboyer/deptesttres"
55

6+
[prune]
7+
go-tests = true
8+
unused-packages = true
9+
610
[[constraint]]
711
name = "github.com/sdboyer/deptest"
812
version = "1.0.0"

cmd/dep/testdata/harness_tests/ensure/add/errs/double-diff-spec/final/Gopkg.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@
22
[[constraint]]
33
branch = "master"
44
name = "github.com/sdboyer/deptesttres"
5+
6+
[prune]
7+
go-tests = true
8+
unused-packages = true
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
[prune]
3+
go-tests = true
4+
unused-packages = true

cmd/dep/testdata/harness_tests/ensure/empty/case1/final/Gopkg.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@
22
[[constraint]]
33
name = "github.com/sdboyer/deptest"
44
version = "1.0.0"
5+
6+
[prune]
7+
go-tests = true
8+
unused-packages = true
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
[prune]
3+
go-tests = true
4+
unused-packages = true

cmd/dep/testdata/harness_tests/init/case1/final/Gopkg.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@
22
[[constraint]]
33
name = "github.com/sdboyer/deptest"
44
version = "0.8.0"
5+
6+
[prune]
7+
go-tests = true
8+
unused-packages = true

0 commit comments

Comments
 (0)