Merge pull request #4829 from m11o/tsort-move-strings-to-md-file

tsort: move help strings to markdown file
This commit is contained in:
Sylvestre Ledru
2023-05-06 14:55:49 +02:00
committed by GitHub
2 changed files with 13 additions and 5 deletions
+3 -5
View File
@@ -12,12 +12,10 @@ use std::io::{stdin, BufRead, BufReader, Read};
use std::path::Path;
use uucore::display::Quotable;
use uucore::error::{FromIo, UResult, USimpleError};
use uucore::format_usage;
use uucore::{format_usage, help_about, help_usage};
static ABOUT: &str = "Topological sort the strings in FILE.
Strings are defined as any sequence of tokens separated by whitespace (tab, space, or newline).
If FILE is not passed in, stdin is used instead.";
static USAGE: &str = "{} [OPTIONS] FILE";
const ABOUT: &str = help_about!("tsort.md");
const USAGE: &str = help_usage!("tsort.md");
mod options {
pub const FILE: &str = "file";
+10
View File
@@ -0,0 +1,10 @@
# tsort
```
tsort [OPTIONS] FILE
```
Topological sort the strings in FILE.
Strings are defined as any sequence of tokens separated by whitespace (tab, space, or newline), ordering them based on dependencies in a directed acyclic graph (DAG).
Useful for scheduling and determining execution order.
If FILE is not passed in, stdin is used instead.