Trim glob input
This commit is contained in:
parent
13296d502c
commit
6fb8679184
2 changed files with 12 additions and 6 deletions
|
@ -98,13 +98,15 @@ impl SearchQuery {
|
||||||
message
|
message
|
||||||
.files_to_include
|
.files_to_include
|
||||||
.split(',')
|
.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))
|
.map(|glob_str| glob::Pattern::new(glob_str))
|
||||||
.collect::<Result<_, _>>()?,
|
.collect::<Result<_, _>>()?,
|
||||||
message
|
message
|
||||||
.files_to_exclude
|
.files_to_exclude
|
||||||
.split(',')
|
.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))
|
.map(|glob_str| glob::Pattern::new(glob_str))
|
||||||
.collect::<Result<_, _>>()?,
|
.collect::<Result<_, _>>()?,
|
||||||
)
|
)
|
||||||
|
@ -116,13 +118,15 @@ impl SearchQuery {
|
||||||
message
|
message
|
||||||
.files_to_include
|
.files_to_include
|
||||||
.split(',')
|
.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))
|
.map(|glob_str| glob::Pattern::new(glob_str))
|
||||||
.collect::<Result<_, _>>()?,
|
.collect::<Result<_, _>>()?,
|
||||||
message
|
message
|
||||||
.files_to_exclude
|
.files_to_exclude
|
||||||
.split(',')
|
.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))
|
.map(|glob_str| glob::Pattern::new(glob_str))
|
||||||
.collect::<Result<_, _>>()?,
|
.collect::<Result<_, _>>()?,
|
||||||
))
|
))
|
||||||
|
|
|
@ -562,7 +562,8 @@ impl ProjectSearchView {
|
||||||
.read(cx)
|
.read(cx)
|
||||||
.text(cx)
|
.text(cx)
|
||||||
.split(',')
|
.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))
|
.map(|glob_str| glob::Pattern::new(glob_str))
|
||||||
.collect::<Result<_, _>>() else {
|
.collect::<Result<_, _>>() else {
|
||||||
self.query_contains_error = true;
|
self.query_contains_error = true;
|
||||||
|
@ -574,7 +575,8 @@ impl ProjectSearchView {
|
||||||
.read(cx)
|
.read(cx)
|
||||||
.text(cx)
|
.text(cx)
|
||||||
.split(',')
|
.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))
|
.map(|glob_str| glob::Pattern::new(glob_str))
|
||||||
.collect::<Result<_, _>>() else {
|
.collect::<Result<_, _>>() else {
|
||||||
self.query_contains_error = true;
|
self.query_contains_error = true;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue