mirror of
https://github.com/nushell/nushell.git
synced 2025-06-30 22:50:14 +02:00
Test command names and search terms for redundancy (#6380)
* Test commands for proper names and search terms Assert that the `Command.name()` is equal to `Signature.name` Check that search terms are not just substrings of the command name as they would not help finding the command. * Clean up search terms Remove redundant terms that just replicate the command name. Try to eliminate substring between search terms, clean up where necessary.
This commit is contained in:
committed by
GitHub
parent
ef26d539a7
commit
0afe1e4e67
@ -26,7 +26,7 @@ impl Command for SubCommand {
|
||||
}
|
||||
|
||||
fn search_terms(&self) -> Vec<&str> {
|
||||
vec!["url", "host", "hostname"]
|
||||
vec!["hostname"]
|
||||
}
|
||||
|
||||
fn run(
|
||||
|
@ -25,10 +25,6 @@ impl Command for SubCommand {
|
||||
"Get the path of a URL"
|
||||
}
|
||||
|
||||
fn search_terms(&self) -> Vec<&str> {
|
||||
vec!["url", "path"]
|
||||
}
|
||||
|
||||
fn run(
|
||||
&self,
|
||||
engine_state: &EngineState,
|
||||
|
@ -26,7 +26,7 @@ impl Command for SubCommand {
|
||||
}
|
||||
|
||||
fn search_terms(&self) -> Vec<&str> {
|
||||
vec!["url", "query", "parameter"]
|
||||
vec!["parameter"]
|
||||
}
|
||||
|
||||
fn run(
|
||||
|
@ -26,7 +26,7 @@ impl Command for SubCommand {
|
||||
}
|
||||
|
||||
fn search_terms(&self) -> Vec<&str> {
|
||||
vec!["url", "scheme", "protocol"]
|
||||
vec!["protocol"]
|
||||
}
|
||||
|
||||
fn run(
|
||||
|
@ -22,7 +22,7 @@ impl Command for Url {
|
||||
}
|
||||
|
||||
fn search_terms(&self) -> Vec<&str> {
|
||||
vec!["url", "network", "parse"]
|
||||
vec!["network", "parse"]
|
||||
}
|
||||
|
||||
fn run(
|
||||
|
Reference in New Issue
Block a user