Skip to content

Commit 7b58f9a

Browse files
committed
Adjust "Diffable" to exclude missing target objects
1 parent d9e7dac commit 7b58f9a

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "objdiff"
3-
version = "0.5.1"
3+
version = "0.5.2"
44
edition = "2021"
55
rust-version = "1.70"
66
authors = ["Luke Street <luke@street.dev>"]

src/views/config.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,8 @@ fn filter_node(
438438
match node {
439439
ProjectObjectNode::File(name, object) => {
440440
if (search.is_empty() || name.to_ascii_lowercase().contains(search))
441-
&& (!filter_diffable || object.base_path.is_some())
441+
&& (!filter_diffable
442+
|| (object.base_path.is_some() && object.target_path.is_some()))
442443
{
443444
Some(node.clone())
444445
} else {

0 commit comments

Comments
 (0)