@@ -89,14 +89,23 @@ func Open(treeRoot string, clean bool, formatters map[string]*format.Formatter)
89
89
return fmt .Errorf ("failed to retrieve cache entry for formatter %v: %w" , name , err )
90
90
}
91
91
92
- clean = clean || entry == nil || ! (entry .Size == stat .Size () && entry .Modified == stat .ModTime ())
93
- logger .Debug (
94
- "checking if formatter has changed" ,
95
- "name" , name ,
96
- "clean" , clean ,
97
- "entry" , entry ,
98
- "stat" , stat ,
99
- )
92
+ isNew := entry == nil
93
+ hasChanged := entry != nil && ! (entry .Size == stat .Size () && entry .Modified == stat .ModTime ())
94
+
95
+ if isNew {
96
+ logger .Debugf ("formatter '%s' is new" , name )
97
+ } else if hasChanged {
98
+ logger .Debug ("formatter '%s' has changed" ,
99
+ name ,
100
+ "size" , stat .Size (),
101
+ "modTime" , stat .ModTime (),
102
+ "cachedSize" , entry .Size ,
103
+ "cachedModTime" , entry .Modified ,
104
+ )
105
+ }
106
+
107
+ // update overall clean flag
108
+ clean = clean || isNew || hasChanged
100
109
101
110
// record formatters info
102
111
entry = & Entry {
@@ -182,7 +191,7 @@ func ChangeSet(ctx context.Context, walker walk.Walker, filesCh chan<- *walk.Fil
182
191
start := time .Now ()
183
192
184
193
defer func () {
185
- logger .Infof ("finished generating change set in %v" , time .Since (start ))
194
+ logger .Debugf ("finished generating change set in %v" , time .Since (start ))
186
195
}()
187
196
188
197
var tx * bolt.Tx
@@ -263,7 +272,7 @@ func ChangeSet(ctx context.Context, walker walk.Walker, filesCh chan<- *walk.Fil
263
272
func Update (files []* walk.File ) error {
264
273
start := time .Now ()
265
274
defer func () {
266
- logger .Infof ("finished processing %v paths in %v" , len (files ), time .Since (start ))
275
+ logger .Debugf ("finished processing %v paths in %v" , len (files ), time .Since (start ))
267
276
}()
268
277
269
278
if len (files ) == 0 {
0 commit comments