@@ -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.
197
- if _ , ok := pd .notondisk [pr ]; ok {
195
+ // If it's in notondisk, add to manifest, these are direct dependencies.
196
+ if contains (notondisk , string (pr )) {
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
// Exclude stdlib imports from the list returned from Flatten().
380
368
const omitStdlib = false
381
369
for _ , ip := range rm .Flatten (omitStdlib ) {
@@ -392,17 +380,10 @@ func getProjectData(ctx *dep.Ctx, pkgT pkgtree.PackageTree, cpr string, sm gps.S
392
380
syncDepGroup .Add (1 )
393
381
go syncDep (pr , sm )
394
382
395
- if ctx .Loggers .Verbose {
396
- ctx .Loggers .Err .Printf ("dep: Found import of %q, analyzing...\n " , ip )
397
- }
398
-
399
383
dependencies [pr ] = []string {ip }
400
384
v , err := ctx .VersionInWorkspace (pr )
401
385
if err != nil {
402
386
notondisk [pr ] = true
403
- if ctx .Loggers .Verbose {
404
- ctx .Loggers .Err .Printf ("dep: Could not determine version for %q, omitting from generated manifest\n " , pr )
405
- }
406
387
continue
407
388
}
408
389
@@ -415,9 +396,6 @@ func getProjectData(ctx *dep.Ctx, pkgT pkgtree.PackageTree, cpr string, sm gps.S
415
396
feedback (v , pr , fb .DepTypeDirect , ctx )
416
397
}
417
398
418
- if ctx .Loggers .Verbose {
419
- ctx .Loggers .Err .Printf ("dep: Analyzing transitive imports...\n " )
420
- }
421
399
// Explore the packages we've found for transitive deps, either
422
400
// completing the lock or identifying (more) missing projects that we'll
423
401
// need to ask gps to solve for us.
@@ -436,9 +414,6 @@ func getProjectData(ctx *dep.Ctx, pkgT pkgtree.PackageTree, cpr string, sm gps.S
436
414
dft = func (pkg string ) error {
437
415
switch colors [pkg ] {
438
416
case white :
439
- if ctx .Loggers .Verbose {
440
- ctx .Loggers .Err .Printf ("dep: Analyzing %q...\n " , pkg )
441
- }
442
417
colors [pkg ] = grey
443
418
444
419
pr , err := sm .DeduceProjectRoot (pkg )
0 commit comments