We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e6a730d commit 64141afCopy full SHA for 64141af
src/info/git/mod.rs
@@ -261,17 +261,18 @@ fn compute_diff_with_parent(
261
.object()?
262
.into_tree()
263
.changes()?
264
- .track_path()
265
- .track_rewrites(None)
+ .options(|options| {
+ options.track_path().track_rewrites(None);
266
+ })
267
.for_each_to_obtain_tree(&commit.tree()?, |change| {
- let is_file_change = match change.event {
268
+ let is_file_change = match change {
269
Change::Addition { entry_mode, .. } | Change::Modification { entry_mode, .. } => {
270
entry_mode.is_blob()
271
}
272
Change::Deletion { .. } | Change::Rewrite { .. } => false,
273
};
274
if is_file_change {
- let path = change.location;
275
+ let path = change.location();
276
*change_map.entry(path.to_owned()).or_insert(0) += 1;
277
278
0 commit comments