We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ce7bec0 commit b8aaf8bCopy full SHA for b8aaf8b
1 file changed
ls/src/server.rs
@@ -706,9 +706,10 @@ impl YARALanguageServer {
706
}
707
708
for rule in &config.metadata_validation {
709
- if let Some(pattern) = &rule.regex {
710
- if let Err(err) = regex::Regex::new(pattern) {
711
- let _ = client.show_message(ShowMessageParams {
+ if let Some(pattern) = &rule.regex
+ && let Err(err) = regex::Regex::new(pattern)
+ {
712
+ let _ = client.show_message(ShowMessageParams {
713
typ: MessageType::ERROR,
714
message: format!(
715
"YARA: invalid regex for metadata '{}': {} ({})",
@@ -717,7 +718,6 @@ impl YARALanguageServer {
717
718
err
719
),
720
});
- }
721
722
723
0 commit comments