@@ -98,16 +98,10 @@ func (cmd *initCommand) Run(ctx *dep.Ctx, args []string) error {
98
98
if err != nil {
99
99
return errors .Wrap (err , "determineProjectRoot" )
100
100
}
101
- if ctx .Loggers .Verbose {
102
- ctx .Loggers .Err .Printf ("dep: Finding dependencies for %q...\n " , cpr )
103
- }
104
101
pkgT , err := pkgtree .ListPackages (root , cpr )
105
102
if err != nil {
106
103
return errors .Wrap (err , "gps.ListPackages" )
107
104
}
108
- if ctx .Loggers .Verbose {
109
- ctx .Loggers .Err .Printf ("dep: Found %d dependencies.\n " , len (pkgT .Packages ))
110
- }
111
105
sm , err := ctx .SourceManager ()
112
106
if err != nil {
113
107
return errors .Wrap (err , "getSourceManager" )
@@ -148,14 +142,20 @@ func (cmd *initCommand) Run(ctx *dep.Ctx, args []string) error {
148
142
)
149
143
}
150
144
151
- ctx .Loggers .Err .Println ("Using network for remaining projects..." )
145
+ // Create a string slice of not on disk projects
146
+ var notondisk []string
147
+ for pname , _ := range pd .notondisk {
148
+ notondisk = append (notondisk , string (pname ))
149
+ }
150
+
151
+ ctx .Loggers .Err .Printf ("Following dependencies were not found in GOPATH. " +
152
+ "Dep will use the most recent versions of these projects.\n %s" ,
153
+ strings .Join (notondisk , "\n " ))
154
+
152
155
// Copy lock before solving. Use this to separate new lock projects from soln
153
156
copyLock := * l
154
157
155
158
// Run solver with project versions found on disk
156
- if ctx .Loggers .Verbose {
157
- ctx .Loggers .Err .Println ("dep: Solving..." )
158
- }
159
159
params := gps.SolveParameters {
160
160
RootDir : root ,
161
161
RootPackageTree : pkgT ,
@@ -192,14 +192,9 @@ func (cmd *initCommand) Run(ctx *dep.Ctx, args []string) error {
192
192
}
193
193
}
194
194
if newProject {
195
- // Check if it's in notondisk project map. These are direct deps, should
196
- // be added to manifest.
195
+ // If it's in notondisk, add to manifest, these are direct dependencies.
197
196
if _ , ok := pd .notondisk [pr ]; ok {
198
197
m .Dependencies [pr ] = getProjectPropertiesFromVersion (x .Version ())
199
- feedback (x .Version (), pr , fb .DepTypeDirect , ctx )
200
- } else {
201
- // Log feedback of transitive project
202
- feedback (x .Version (), pr , fb .DepTypeTransitive , ctx )
203
198
}
204
199
}
205
200
}
@@ -222,10 +217,6 @@ func (cmd *initCommand) Run(ctx *dep.Ctx, args []string) error {
222
217
ctx .Loggers .Err .Printf ("Old vendor backed up to %v" , vendorbak )
223
218
}
224
219
225
- if ctx .Loggers .Verbose {
226
- ctx .Loggers .Err .Println ("dep: Writing manifest and lock files." )
227
- }
228
-
229
220
sw , err := dep .NewSafeWriter (m , nil , l , dep .VendorAlways )
230
221
if err != nil {
231
222
return err
@@ -373,9 +364,6 @@ func getProjectData(ctx *dep.Ctx, pkgT pkgtree.PackageTree, cpr string, sm gps.S
373
364
return projectData {}, nil
374
365
}
375
366
376
- if ctx .Loggers .Verbose {
377
- ctx .Loggers .Err .Println ("dep: Building dependency graph..." )
378
- }
379
367
for _ , ip := range rm .FlattenOmitStdLib () {
380
368
pr , err := sm .DeduceProjectRoot (ip )
381
369
if err != nil {
@@ -390,17 +378,10 @@ func getProjectData(ctx *dep.Ctx, pkgT pkgtree.PackageTree, cpr string, sm gps.S
390
378
syncDepGroup .Add (1 )
391
379
go syncDep (pr , sm )
392
380
393
- if ctx .Loggers .Verbose {
394
- ctx .Loggers .Err .Printf ("dep: Found import of %q, analyzing...\n " , ip )
395
- }
396
-
397
381
dependencies [pr ] = []string {ip }
398
382
v , err := ctx .VersionInWorkspace (pr )
399
383
if err != nil {
400
384
notondisk [pr ] = true
401
- if ctx .Loggers .Verbose {
402
- ctx .Loggers .Err .Printf ("dep: Could not determine version for %q, omitting from generated manifest\n " , pr )
403
- }
404
385
continue
405
386
}
406
387
@@ -413,9 +394,6 @@ func getProjectData(ctx *dep.Ctx, pkgT pkgtree.PackageTree, cpr string, sm gps.S
413
394
feedback (v , pr , fb .DepTypeDirect , ctx )
414
395
}
415
396
416
- if ctx .Loggers .Verbose {
417
- ctx .Loggers .Err .Printf ("dep: Analyzing transitive imports...\n " )
418
- }
419
397
// Explore the packages we've found for transitive deps, either
420
398
// completing the lock or identifying (more) missing projects that we'll
421
399
// need to ask gps to solve for us.
@@ -434,9 +412,6 @@ func getProjectData(ctx *dep.Ctx, pkgT pkgtree.PackageTree, cpr string, sm gps.S
434
412
dft = func (pkg string ) error {
435
413
switch colors [pkg ] {
436
414
case white :
437
- if ctx .Loggers .Verbose {
438
- ctx .Loggers .Err .Printf ("dep: Analyzing %q...\n " , pkg )
439
- }
440
415
colors [pkg ] = grey
441
416
442
417
pr , err := sm .DeduceProjectRoot (pkg )
0 commit comments