Skip to content

Commit 3862e83

Browse files
committed
deploy: f0e8d44
1 parent b06f6c6 commit 3862e83

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+106
-132
lines changed

dev/src/uu_cat/cat.rs.html

-4
Original file line numberDiff line numberDiff line change
@@ -646,8 +646,6 @@
646646
<span id="646">646</span>
647647
<span id="647">647</span>
648648
<span id="648">648</span>
649-
<span id="649">649</span>
650-
<span id="650">650</span>
651649
</pre><pre class="rust"><code><span class="comment">// This file is part of the uutils coreutils package.
652650
//
653651
// (c) Jordi Boggiano &lt;j.boggiano@seld.be&gt;
@@ -685,7 +683,6 @@
685683
</span><span class="kw">use </span>std::os::unix::net::UnixStream;
686684
<span class="kw">use </span>uucore::format_usage;
687685

688-
<span class="kw">static </span>NAME: <span class="kw-2">&amp;</span>str = <span class="string">&quot;cat&quot;</span>;
689686
<span class="kw">static </span>USAGE: <span class="kw-2">&amp;</span>str = <span class="string">&quot;{} [OPTION]... [FILE]...&quot;</span>;
690687
<span class="kw">static </span>ABOUT: <span class="kw-2">&amp;</span>str = <span class="string">&quot;Concatenate FILE(s), or standard input, to standard output
691688
With no FILE, or when FILE is -, read standard input.&quot;</span>;
@@ -886,7 +883,6 @@
886883

887884
<span class="kw">pub fn </span>uu_app() -&gt; Command {
888885
Command::new(uucore::util_name())
889-
.name(NAME)
890886
.version(<span class="macro">crate_version!</span>())
891887
.override_usage(format_usage(USAGE))
892888
.about(ABOUT)

dev/src/uu_cksum/cksum.rs.html

-4
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,6 @@
149149
<span id="149">149</span>
150150
<span id="150">150</span>
151151
<span id="151">151</span>
152-
<span id="152">152</span>
153-
<span id="153">153</span>
154152
</pre><pre class="rust"><code><span class="comment">// This file is part of the uutils coreutils package.
155153
//
156154
// (c) Michael Gehring &lt;mg@ebfe.org&gt;
@@ -171,7 +169,6 @@
171169
</span><span class="kw">const </span>CRC_TABLE_LEN: usize = <span class="number">256</span>;
172170
<span class="kw">const </span>CRC_TABLE: [u32; CRC_TABLE_LEN] = generate_crc_table();
173171

174-
<span class="kw">const </span>NAME: <span class="kw-2">&amp;</span>str = <span class="string">&quot;cksum&quot;</span>;
175172
<span class="kw">const </span>USAGE: <span class="kw-2">&amp;</span>str = <span class="string">&quot;{} [OPTIONS] [FILE]...&quot;</span>;
176173
<span class="kw">const </span>ABOUT: <span class="kw-2">&amp;</span>str = <span class="string">&quot;Print CRC and size for each file&quot;</span>;
177174

@@ -292,7 +289,6 @@
292289

293290
<span class="kw">pub fn </span>uu_app() -&gt; Command {
294291
Command::new(uucore::util_name())
295-
.name(NAME)
296292
.version(<span class="macro">crate_version!</span>())
297293
.about(ABOUT)
298294
.override_usage(format_usage(USAGE))

dev/src/uu_cut/cut.rs.html

-4
Original file line numberDiff line numberDiff line change
@@ -729,8 +729,6 @@
729729
<span id="729">729</span>
730730
<span id="730">730</span>
731731
<span id="731">731</span>
732-
<span id="732">732</span>
733-
<span id="733">733</span>
734732
</pre><pre class="rust"><code><span class="comment">// This file is part of the uutils coreutils package.
735733
//
736734
// (c) Rolf Morel &lt;rolfmorel@gmail.com&gt;
@@ -756,7 +754,6 @@
756754
<span class="kw">mod </span>searcher;
757755
<span class="kw">mod </span>whitespace_searcher;
758756

759-
<span class="kw">static </span>NAME: <span class="kw-2">&amp;</span>str = <span class="string">&quot;cut&quot;</span>;
760757
<span class="kw">static </span>USAGE: <span class="kw-2">&amp;</span>str =
761758
<span class="string">&quot;{} [-d|-w] [-s] [-z] [--output-delimiter] ((-f|-b|-c) {{sequence}}) {{sourcefile}}+&quot;</span>;
762759
<span class="kw">static </span>ABOUT: <span class="kw-2">&amp;</span>str =
@@ -1387,7 +1384,6 @@
13871384

13881385
<span class="kw">pub fn </span>uu_app() -&gt; Command {
13891386
Command::new(uucore::util_name())
1390-
.name(NAME)
13911387
.version(<span class="macro">crate_version!</span>())
13921388
.override_usage(format_usage(USAGE))
13931389
.about(ABOUT)

dev/src/uu_echo/echo.rs.html

-4
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,6 @@
183183
<span id="183">183</span>
184184
<span id="184">184</span>
185185
<span id="185">185</span>
186-
<span id="186">186</span>
187-
<span id="187">187</span>
188186
</pre><pre class="rust"><code><span class="comment">// This file is part of the uutils coreutils package.
189187
//
190188
// (c) Derek Chiang &lt;derekchiang93@gmail.com&gt;
@@ -200,7 +198,6 @@
200198
<span class="kw">use </span>uucore::error::{FromIo, UResult};
201199
<span class="kw">use </span>uucore::format_usage;
202200

203-
<span class="kw">const </span>NAME: <span class="kw-2">&amp;</span>str = <span class="string">&quot;echo&quot;</span>;
204201
<span class="kw">const </span>ABOUT: <span class="kw-2">&amp;</span>str = <span class="string">&quot;display a line of text&quot;</span>;
205202
<span class="kw">const </span>USAGE: <span class="kw-2">&amp;</span>str = <span class="string">&quot;{} [OPTIONS]... [STRING]...&quot;</span>;
206203
<span class="kw">const </span>AFTER_HELP: <span class="kw-2">&amp;</span>str = <span class="string">r#&quot;
@@ -316,7 +313,6 @@
316313

317314
<span class="kw">pub fn </span>uu_app() -&gt; Command {
318315
Command::new(uucore::util_name())
319-
.name(NAME)
320316
<span class="comment">// TrailingVarArg specifies the final positional argument is a VarArg
321317
// and it doesn&#39;t attempts the parse any further args.
322318
// Final argument must have multiple(true) or the usage string equivalent.

dev/src/uu_fold/fold.rs.html

-4
Original file line numberDiff line numberDiff line change
@@ -294,8 +294,6 @@
294294
<span id="294">294</span>
295295
<span id="295">295</span>
296296
<span id="296">296</span>
297-
<span id="297">297</span>
298-
<span id="298">298</span>
299297
</pre><pre class="rust"><code><span class="comment">// * This file is part of the uutils coreutils package.
300298
// *
301299
// * (c) Alex Lyon &lt;arcterus@mail.com&gt;
@@ -315,7 +313,6 @@
315313

316314
<span class="kw">const </span>TAB_WIDTH: usize = <span class="number">8</span>;
317315

318-
<span class="kw">static </span>NAME: <span class="kw-2">&amp;</span>str = <span class="string">&quot;fold&quot;</span>;
319316
<span class="kw">static </span>USAGE: <span class="kw-2">&amp;</span>str = <span class="string">&quot;{} [OPTION]... [FILE]...&quot;</span>;
320317
<span class="kw">static </span>ABOUT: <span class="kw-2">&amp;</span>str = <span class="string">&quot;Writes each file (or standard input if no files are given)
321318
to standard output whilst breaking long lines&quot;</span>;
@@ -361,7 +358,6 @@
361358

362359
<span class="kw">pub fn </span>uu_app() -&gt; Command {
363360
Command::new(uucore::util_name())
364-
.name(NAME)
365361
.version(<span class="macro">crate_version!</span>())
366362
.override_usage(format_usage(USAGE))
367363
.about(ABOUT)

dev/src/uu_mkfifo/mkfifo.rs.html

-4
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,6 @@
100100
<span id="100">100</span>
101101
<span id="101">101</span>
102102
<span id="102">102</span>
103-
<span id="103">103</span>
104-
<span id="104">104</span>
105103
</pre><pre class="rust"><code><span class="comment">// * This file is part of the uutils coreutils package.
106104
// *
107105
// * (c) Michael Gehring &lt;mg@ebfe.org&gt;
@@ -116,7 +114,6 @@
116114
<span class="kw">use </span>uucore::error::{UResult, USimpleError};
117115
<span class="kw">use </span>uucore::{format_usage, show};
118116

119-
<span class="kw">static </span>NAME: <span class="kw-2">&amp;</span>str = <span class="string">&quot;mkfifo&quot;</span>;
120117
<span class="kw">static </span>USAGE: <span class="kw-2">&amp;</span>str = <span class="string">&quot;{} [OPTION]... NAME...&quot;</span>;
121118
<span class="kw">static </span>ABOUT: <span class="kw-2">&amp;</span>str = <span class="string">&quot;Create a FIFO with the given name.&quot;</span>;
122119

@@ -171,7 +168,6 @@
171168

172169
<span class="kw">pub fn </span>uu_app() -&gt; Command {
173170
Command::new(uucore::util_name())
174-
.name(NAME)
175171
.version(<span class="macro">crate_version!</span>())
176172
.override_usage(format_usage(USAGE))
177173
.about(ABOUT)

dev/src/uu_mv/mv.rs.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -884,12 +884,12 @@
884884

885885
<span class="kw">if </span>target.is_dir() {
886886
<span class="kw">if </span>b.no_target_dir {
887-
<span class="kw">if </span>!source.is_dir() {
888-
<span class="prelude-val">Err</span>(MvError::DirectoryToNonDirectory(target.quote().to_string()).into())
889-
} <span class="kw">else </span>{
887+
<span class="kw">if </span>source.is_dir() {
890888
rename(source, target, b, <span class="prelude-val">None</span>).map_err_context(|| {
891889
<span class="macro">format!</span>(<span class="string">&quot;cannot move {} to {}&quot;</span>, source.quote(), target.quote())
892890
})
891+
} <span class="kw">else </span>{
892+
<span class="prelude-val">Err</span>(MvError::DirectoryToNonDirectory(target.quote().to_string()).into())
893893
}
894894
} <span class="kw">else </span>{
895895
move_files_into_dir(<span class="kw-2">&amp;</span>[source.clone()], target, b)

dev/src/uu_nl/nl.rs.html

-4
Original file line numberDiff line numberDiff line change
@@ -400,8 +400,6 @@
400400
<span id="400">400</span>
401401
<span id="401">401</span>
402402
<span id="402">402</span>
403-
<span id="403">403</span>
404-
<span id="404">404</span>
405403
</pre><pre class="rust"><code><span class="comment">// * This file is part of the uutils coreutils package.
406404
// *
407405
// * (c) Tobias Bohumir Schottdorf &lt;tobias.schottdorf@gmail.com&gt;
@@ -422,7 +420,6 @@
422420

423421
<span class="kw">mod </span>helper;
424422

425-
<span class="kw">static </span>NAME: <span class="kw-2">&amp;</span>str = <span class="string">&quot;nl&quot;</span>;
426423
<span class="kw">static </span>ABOUT: <span class="kw-2">&amp;</span>str = <span class="string">&quot;number lines of files&quot;</span>;
427424
<span class="kw">static </span>USAGE: <span class="kw-2">&amp;</span>str = <span class="string">&quot;{} [OPTION]... [FILE]...&quot;</span>;
428425

@@ -545,7 +542,6 @@
545542

546543
<span class="kw">pub fn </span>uu_app() -&gt; Command {
547544
Command::new(uucore::util_name())
548-
.name(NAME)
549545
.about(ABOUT)
550546
.version(<span class="macro">crate_version!</span>())
551547
.override_usage(format_usage(USAGE))

dev/src/uu_ptx/ptx.rs.html

-4
Original file line numberDiff line numberDiff line change
@@ -873,8 +873,6 @@
873873
<span id="873">873</span>
874874
<span id="874">874</span>
875875
<span id="875">875</span>
876-
<span id="876">876</span>
877-
<span id="877">877</span>
878876
</pre><pre class="rust"><code><span class="comment">// * This file is part of the uutils coreutils package.
879877
// *
880878
// * (c) Dorota Kapturkiewicz &lt;dokaptur@gmail.com&gt;
@@ -898,7 +896,6 @@
898896
<span class="kw">use </span>uucore::error::{FromIo, UError, UResult};
899897
<span class="kw">use </span>uucore::format_usage;
900898

901-
<span class="kw">static </span>NAME: <span class="kw-2">&amp;</span>str = <span class="string">&quot;ptx&quot;</span>;
902899
<span class="kw">const </span>USAGE: <span class="kw-2">&amp;</span>str = <span class="string">&quot;\
903900
{} [OPTION]... [INPUT]...
904901
{} -G [OPTION]... [INPUT [OUTPUT]]&quot;</span>;
@@ -1624,7 +1621,6 @@
16241621

16251622
<span class="kw">pub fn </span>uu_app() -&gt; Command {
16261623
Command::new(uucore::util_name())
1627-
.name(NAME)
16281624
.about(ABOUT)
16291625
.version(<span class="macro">crate_version!</span>())
16301626
.override_usage(format_usage(USAGE))

dev/src/uu_shuf/shuf.rs.html

-4
Original file line numberDiff line numberDiff line change
@@ -339,8 +339,6 @@
339339
<span id="339">339</span>
340340
<span id="340">340</span>
341341
<span id="341">341</span>
342-
<span id="342">342</span>
343-
<span id="343">343</span>
344342
</pre><pre class="rust"><code><span class="comment">// * This file is part of the uutils coreutils package.
345343
// *
346344
// * (c) Alex Lyon &lt;arcterus@mail.com&gt;
@@ -368,7 +366,6 @@
368366
InputRange((usize, usize)),
369367
}
370368

371-
<span class="kw">static </span>NAME: <span class="kw-2">&amp;</span>str = <span class="string">&quot;shuf&quot;</span>;
372369
<span class="kw">static </span>USAGE: <span class="kw-2">&amp;</span>str = <span class="string">&quot;\
373370
{} [OPTION]... [FILE]
374371
{} -e [OPTION]... [ARG]...
@@ -470,7 +467,6 @@
470467

471468
<span class="kw">pub fn </span>uu_app() -&gt; Command {
472469
Command::new(uucore::util_name())
473-
.name(NAME)
474470
.about(ABOUT)
475471
.version(<span class="macro">crate_version!</span>())
476472
.override_usage(format_usage(USAGE))

dev/src/uu_sleep/sleep.rs.html

+43-17
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,19 @@
6969
<span id="69">69</span>
7070
<span id="70">70</span>
7171
<span id="71">71</span>
72+
<span id="72">72</span>
73+
<span id="73">73</span>
74+
<span id="74">74</span>
75+
<span id="75">75</span>
76+
<span id="76">76</span>
77+
<span id="77">77</span>
78+
<span id="78">78</span>
79+
<span id="79">79</span>
80+
<span id="80">80</span>
81+
<span id="81">81</span>
82+
<span id="82">82</span>
83+
<span id="83">83</span>
84+
<span id="84">84</span>
7285
</pre><pre class="rust"><code><span class="comment">// * This file is part of the uutils coreutils package.
7386
// *
7487
// * (c) Alex Lyon &lt;arcterus@mail.com&gt;
@@ -80,8 +93,8 @@
8093
<span class="kw">use </span>std::time::Duration;
8194

8295
<span class="kw">use </span>uucore::{
83-
error::{UResult, UUsageError},
84-
format_usage,
96+
error::{UResult, USimpleError, UUsageError},
97+
format_usage, show,
8598
};
8699

87100
<span class="kw">use </span>clap::{crate_version, Arg, ArgAction, Command};
@@ -104,12 +117,21 @@
104117
</span><span class="kw">pub fn </span>uumain(args: <span class="kw">impl </span>uucore::Args) -&gt; UResult&lt;()&gt; {
105118
<span class="kw">let </span>matches = uu_app().try_get_matches_from(args)<span class="question-mark">?</span>;
106119

107-
<span class="kw">if let </span><span class="prelude-val">Some</span>(values) = matches.get_many::&lt;String&gt;(options::NUMBER) {
108-
<span class="kw">let </span>numbers = values.map(|s| s.as_str()).collect::&lt;Vec&lt;<span class="kw">_</span>&gt;&gt;();
109-
<span class="kw">return </span>sleep(<span class="kw-2">&amp;</span>numbers);
110-
}
120+
<span class="kw">let </span>numbers = matches
121+
.get_many::&lt;String&gt;(options::NUMBER)
122+
.ok_or_else(|| {
123+
USimpleError::new(
124+
<span class="number">1</span>,
125+
<span class="macro">format!</span>(
126+
<span class="string">&quot;missing operand\nTry &#39;{} --help&#39; for more information.&quot;</span>,
127+
uucore::execution_phrase()
128+
),
129+
)
130+
})<span class="question-mark">?
131+
</span>.map(|s| s.as_str())
132+
.collect::&lt;Vec&lt;<span class="kw">_</span>&gt;&gt;();
111133

112-
<span class="prelude-val">Ok</span>(())
134+
<span class="kw">return </span>sleep(<span class="kw-2">&amp;</span>numbers);
113135
}
114136

115137
<span class="kw">pub fn </span>uu_app() -&gt; Command {
@@ -123,20 +145,24 @@
123145
Arg::new(options::NUMBER)
124146
.help(<span class="string">&quot;pause for NUMBER seconds&quot;</span>)
125147
.value_name(options::NUMBER)
126-
.action(ArgAction::Append)
127-
.required(<span class="bool-val">true</span>),
148+
.action(ArgAction::Append),
128149
)
129150
}
130151

131152
<span class="kw">fn </span>sleep(args: <span class="kw-2">&amp;</span>[<span class="kw-2">&amp;</span>str]) -&gt; UResult&lt;()&gt; {
132-
<span class="kw">let </span>sleep_dur =
133-
args.iter().try_fold(
134-
Duration::new(<span class="number">0</span>, <span class="number">0</span>),
135-
|result, arg| <span class="kw">match </span>uucore::parse_time::from_str(<span class="kw-2">&amp;</span>arg[..]) {
136-
<span class="prelude-val">Ok</span>(m) =&gt; <span class="prelude-val">Ok</span>(m.saturating_add(result)),
137-
<span class="prelude-val">Err</span>(f) =&gt; <span class="prelude-val">Err</span>(UUsageError::new(<span class="number">1</span>, f)),
138-
},
139-
)<span class="question-mark">?</span>;
153+
<span class="kw">let </span><span class="kw-2">mut </span>arg_error = <span class="bool-val">false</span>;
154+
<span class="kw">let </span>intervals = args.iter().map(|s| <span class="kw">match </span>uucore::parse_time::from_str(s) {
155+
<span class="prelude-val">Ok</span>(result) =&gt; result,
156+
<span class="prelude-val">Err</span>(err) =&gt; {
157+
arg_error = <span class="bool-val">true</span>;
158+
<span class="macro">show!</span>(USimpleError::new(<span class="number">1</span>, err));
159+
Duration::new(<span class="number">0</span>, <span class="number">0</span>)
160+
}
161+
});
162+
<span class="kw">let </span>sleep_dur = intervals.fold(Duration::new(<span class="number">0</span>, <span class="number">0</span>), |acc, n| acc + n);
163+
<span class="kw">if </span>arg_error {
164+
<span class="kw">return </span><span class="prelude-val">Err</span>(UUsageError::new(<span class="number">1</span>, <span class="string">&quot;&quot;</span>));
165+
};
140166
thread::sleep(sleep_dur);
141167
<span class="prelude-val">Ok</span>(())
142168
}

dev/src/uu_stty/stty.rs.html

-4
Original file line numberDiff line numberDiff line change
@@ -399,8 +399,6 @@
399399
<span id="399">399</span>
400400
<span id="400">400</span>
401401
<span id="401">401</span>
402-
<span id="402">402</span>
403-
<span id="403">403</span>
404402
</pre><pre class="rust"><code><span class="comment">// * This file is part of the uutils coreutils package.
405403
// *
406404
// * For the full copyright and license information, please view the LICENSE file
@@ -433,7 +431,6 @@
433431
</span><span class="kw">use </span>flags::BAUD_RATES;
434432
<span class="kw">use </span>flags::{CONTROL_FLAGS, INPUT_FLAGS, LOCAL_FLAGS, OUTPUT_FLAGS};
435433

436-
<span class="kw">const </span>NAME: <span class="kw-2">&amp;</span>str = <span class="string">&quot;stty&quot;</span>;
437434
<span class="kw">const </span>USAGE: <span class="kw-2">&amp;</span>str = <span class="string">&quot;\
438435
{} [-F DEVICE | --file=DEVICE] [SETTING]...
439436
{} [-F DEVICE | --file=DEVICE] [-a|--all]
@@ -727,7 +724,6 @@
727724

728725
<span class="kw">pub fn </span>uu_app() -&gt; Command {
729726
Command::new(uucore::util_name())
730-
.name(NAME)
731727
.version(<span class="macro">crate_version!</span>())
732728
.override_usage(format_usage(USAGE))
733729
.about(SUMMARY)

dev/src/uu_sum/sum.rs.html

-4
Original file line numberDiff line numberDiff line change
@@ -171,8 +171,6 @@
171171
<span id="171">171</span>
172172
<span id="172">172</span>
173173
<span id="173">173</span>
174-
<span id="174">174</span>
175-
<span id="175">175</span>
176174
</pre><pre class="rust"><code><span class="comment">// * This file is part of the uutils coreutils package.
177175
// *
178176
// * (c) T. Jameson Little &lt;t.jameson.little@gmail.com&gt;
@@ -190,7 +188,6 @@
190188
<span class="kw">use </span>uucore::error::{FromIo, UResult, USimpleError};
191189
<span class="kw">use </span>uucore::{format_usage, show};
192190

193-
<span class="kw">static </span>NAME: <span class="kw-2">&amp;</span>str = <span class="string">&quot;sum&quot;</span>;
194191
<span class="kw">static </span>USAGE: <span class="kw-2">&amp;</span>str = <span class="string">&quot;{} [OPTION]... [FILE]...&quot;</span>;
195192
<span class="kw">static </span>ABOUT: <span class="kw-2">&amp;</span>str = <span class="string">&quot;Checksum and count the blocks in a file.\n\n\
196193
With no FILE, or when FILE is -, read standard input.&quot;</span>;
@@ -323,7 +320,6 @@
323320

324321
<span class="kw">pub fn </span>uu_app() -&gt; Command {
325322
Command::new(uucore::util_name())
326-
.name(NAME)
327323
.version(<span class="macro">crate_version!</span>())
328324
.override_usage(format_usage(USAGE))
329325
.about(ABOUT)

0 commit comments

Comments
 (0)