This repository was archived by the owner on Sep 9, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +18
-7
lines changed Expand file tree Collapse file tree 1 file changed +18
-7
lines changed Original file line number Diff line number Diff line change @@ -88,6 +88,23 @@ type brokenImport struct {
88
88
revision * gps.StringDiff
89
89
}
90
90
91
+ func (bi brokenImport ) String () string {
92
+ var pr string
93
+ var cr string
94
+ if bi .revision != nil {
95
+ pr = fmt .Sprintf ("(%s)" , trimSHA (bi .revision .Previous ))
96
+ cr = fmt .Sprintf ("(%s)" , trimSHA (bi .revision .Current ))
97
+ }
98
+
99
+ return fmt .Sprintf ("%v %s for %s. Locking in %v %s" ,
100
+ bi .version .Previous ,
101
+ pr ,
102
+ bi .projectPath ,
103
+ bi .version .Current ,
104
+ cr ,
105
+ )
106
+ }
107
+
91
108
// ConstraintFeedback holds project constraint feedback data
92
109
type BrokenImportFeedback struct {
93
110
brokenImports []brokenImport
@@ -108,13 +125,7 @@ func NewBrokenImportFeedback(ld *gps.LockDiff) *BrokenImportFeedback {
108
125
109
126
func (b BrokenImportFeedback ) LogFeedback (logger * log.Logger ) {
110
127
for _ , bi := range b .brokenImports {
111
- logger .Printf ("Warning: Unable to preserve imported lock %v (%v) for %v. Locking in %v (%v)\n " ,
112
- bi .version .Previous ,
113
- trimSHA (bi .revision .Previous ),
114
- bi .projectPath ,
115
- bi .version .Current ,
116
- trimSHA (bi .revision .Current ),
117
- )
128
+ logger .Printf ("Warning: Unable to preserve imported lock %v\n " , bi )
118
129
}
119
130
}
120
131
You can’t perform that action at this time.
0 commit comments