Change summary
crates/project/src/search.rs | 12 ++++++++----
crates/search/src/project_search.rs | 6 ++++--
2 files changed, 12 insertions(+), 6 deletions(-)
Detailed changes
@@ -98,13 +98,15 @@ impl SearchQuery {
message
.files_to_include
.split(',')
- .filter(|glob_str| !glob_str.trim().is_empty())
+ .map(str::trim)
+ .filter(|glob_str| !glob_str.is_empty())
.map(|glob_str| glob::Pattern::new(glob_str))
.collect::<Result<_, _>>()?,
message
.files_to_exclude
.split(',')
- .filter(|glob_str| !glob_str.trim().is_empty())
+ .map(str::trim)
+ .filter(|glob_str| !glob_str.is_empty())
.map(|glob_str| glob::Pattern::new(glob_str))
.collect::<Result<_, _>>()?,
)
@@ -116,13 +118,15 @@ impl SearchQuery {
message
.files_to_include
.split(',')
- .filter(|glob_str| !glob_str.trim().is_empty())
+ .map(str::trim)
+ .filter(|glob_str| !glob_str.is_empty())
.map(|glob_str| glob::Pattern::new(glob_str))
.collect::<Result<_, _>>()?,
message
.files_to_exclude
.split(',')
- .filter(|glob_str| !glob_str.trim().is_empty())
+ .map(str::trim)
+ .filter(|glob_str| !glob_str.is_empty())
.map(|glob_str| glob::Pattern::new(glob_str))
.collect::<Result<_, _>>()?,
))
@@ -562,7 +562,8 @@ impl ProjectSearchView {
.read(cx)
.text(cx)
.split(',')
- .filter(|glob_str| !glob_str.trim().is_empty())
+ .map(str::trim)
+ .filter(|glob_str| !glob_str.is_empty())
.map(|glob_str| glob::Pattern::new(glob_str))
.collect::<Result<_, _>>() else {
self.query_contains_error = true;
@@ -574,7 +575,8 @@ impl ProjectSearchView {
.read(cx)
.text(cx)
.split(',')
- .filter(|glob_str| !glob_str.trim().is_empty())
+ .map(str::trim)
+ .filter(|glob_str| !glob_str.is_empty())
.map(|glob_str| glob::Pattern::new(glob_str))
.collect::<Result<_, _>>() else {
self.query_contains_error = true;