@@ -104,16 +104,10 @@ func (cmd *initCommand) Run(ctx *dep.Ctx, args []string) error {
104
104
if err != nil {
105
105
return errors .Wrap (err , "determineProjectRoot" )
106
106
}
107
- if ctx .Loggers .Verbose {
108
- ctx .Loggers .Err .Printf ("dep: Finding dependencies for %q...\n " , cpr )
109
- }
110
107
pkgT , err := pkgtree .ListPackages (root , cpr )
111
108
if err != nil {
112
109
return errors .Wrap (err , "gps.ListPackages" )
113
110
}
114
- if ctx .Loggers .Verbose {
115
- ctx .Loggers .Err .Printf ("dep: Found %d dependencies.\n " , len (pkgT .Packages ))
116
- }
117
111
sm , err := ctx .SourceManager ()
118
112
if err != nil {
119
113
return errors .Wrap (err , "getSourceManager" )
@@ -154,14 +148,20 @@ func (cmd *initCommand) Run(ctx *dep.Ctx, args []string) error {
154
148
)
155
149
}
156
150
157
- ctx .Loggers .Err .Println ("Using network for remaining projects..." )
151
+ // Create a string slice of not on disk projects
152
+ var notondisk []string
153
+ for pname , _ := range pd .notondisk {
154
+ notondisk = append (notondisk , string (pname ))
155
+ }
156
+
157
+ ctx .Loggers .Err .Printf ("Following dependencies were not found in GOPATH. " +
158
+ "Dep will use the most recent versions of these projects.\n %s" ,
159
+ strings .Join (notondisk , "\n " ))
160
+
158
161
// Copy lock before solving. Use this to separate new lock projects from soln
159
162
copyLock := * l
160
163
161
164
// Run solver with project versions found on disk
162
- if ctx .Loggers .Verbose {
163
- ctx .Loggers .Err .Println ("dep: Solving..." )
164
- }
165
165
params := gps.SolveParameters {
166
166
RootDir : root ,
167
167
RootPackageTree : pkgT ,
@@ -187,7 +187,7 @@ func (cmd *initCommand) Run(ctx *dep.Ctx, args []string) error {
187
187
l = dep .LockFromInterface (soln )
188
188
189
189
// Iterate through the new projects in solved lock and add them to manifest
190
- // if direct deps and log feedback for all the new projects.
190
+ // if direct deps
191
191
for _ , x := range l .Projects () {
192
192
pr := x .Ident ().ProjectRoot
193
193
newProject := true
@@ -198,14 +198,9 @@ func (cmd *initCommand) Run(ctx *dep.Ctx, args []string) error {
198
198
}
199
199
}
200
200
if newProject {
201
- // Check if it's in notondisk project map. These are direct deps, should
202
- // be added to manifest.
201
+ // If it's in notondisk, add to manifest, these are direct dependencies.
203
202
if _ , ok := pd .notondisk [pr ]; ok {
204
203
m .Dependencies [pr ] = getProjectPropertiesFromVersion (x .Version ())
205
- feedback (x .Version (), pr , fb .DepTypeDirect , ctx )
206
- } else {
207
- // Log feedback of transitive project
208
- feedback (x .Version (), pr , fb .DepTypeTransitive , ctx )
209
204
}
210
205
}
211
206
}
@@ -228,10 +223,6 @@ func (cmd *initCommand) Run(ctx *dep.Ctx, args []string) error {
228
223
ctx .Loggers .Err .Printf ("Old vendor backed up to %v" , vendorbak )
229
224
}
230
225
231
- if ctx .Loggers .Verbose {
232
- ctx .Loggers .Err .Println ("dep: Writing manifest and lock files." )
233
- }
234
-
235
226
sw , err := dep .NewSafeWriter (m , nil , l , dep .VendorAlways )
236
227
if err != nil {
237
228
return err
@@ -379,9 +370,6 @@ func getProjectData(ctx *dep.Ctx, pkgT pkgtree.PackageTree, cpr string, sm gps.S
379
370
return projectData {}, nil
380
371
}
381
372
382
- if ctx .Loggers .Verbose {
383
- ctx .Loggers .Err .Println ("dep: Building dependency graph..." )
384
- }
385
373
for _ , ip := range rm .FlattenOmitStdLib () {
386
374
pr , err := sm .DeduceProjectRoot (ip )
387
375
if err != nil {
@@ -396,17 +384,10 @@ func getProjectData(ctx *dep.Ctx, pkgT pkgtree.PackageTree, cpr string, sm gps.S
396
384
syncDepGroup .Add (1 )
397
385
go syncDep (pr , sm )
398
386
399
- if ctx .Loggers .Verbose {
400
- ctx .Loggers .Err .Printf ("dep: Found import of %q, analyzing...\n " , ip )
401
- }
402
-
403
387
dependencies [pr ] = []string {ip }
404
388
v , err := ctx .VersionInWorkspace (pr )
405
389
if err != nil {
406
390
notondisk [pr ] = true
407
- if ctx .Loggers .Verbose {
408
- ctx .Loggers .Err .Printf ("dep: Could not determine version for %q, omitting from generated manifest\n " , pr )
409
- }
410
391
continue
411
392
}
412
393
@@ -419,9 +400,6 @@ func getProjectData(ctx *dep.Ctx, pkgT pkgtree.PackageTree, cpr string, sm gps.S
419
400
feedback (v , pr , fb .DepTypeDirect , ctx )
420
401
}
421
402
422
- if ctx .Loggers .Verbose {
423
- ctx .Loggers .Err .Printf ("dep: Analyzing transitive imports...\n " )
424
- }
425
403
// Explore the packages we've found for transitive deps, either
426
404
// completing the lock or identifying (more) missing projects that we'll
427
405
// need to ask gps to solve for us.
@@ -440,9 +418,6 @@ func getProjectData(ctx *dep.Ctx, pkgT pkgtree.PackageTree, cpr string, sm gps.S
440
418
dft = func (pkg string ) error {
441
419
switch colors [pkg ] {
442
420
case white :
443
- if ctx .Loggers .Verbose {
444
- ctx .Loggers .Err .Printf ("dep: Analyzing %q...\n " , pkg )
445
- }
446
421
colors [pkg ] = grey
447
422
448
423
pr , err := sm .DeduceProjectRoot (pkg )
0 commit comments