Skip to content

Commit 87381c4

Browse files
committed
release: 0.4.8
2 parents 9338c5c + 995d30e commit 87381c4

File tree

9 files changed

+186
-73
lines changed

9 files changed

+186
-73
lines changed

CREDITS.md

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,73 @@
11
# Project Dependencies
22
Package: cargo-bashman
3-
Version: 0.4.7
4-
Generated: 2024-06-13 17:29:12 UTC
3+
Version: 0.4.8
4+
Generated: 2024-09-05 20:25:01 UTC
55

66
| Package | Version | Author(s) | License |
77
| ---- | ---- | ---- | ---- |
8-
| [adbyss_psl](https://github.com/Blobfolio/adbyss) | 0.11.0 | [Josh Stoik](mailto:[email protected]) | WTFPL |
9-
| [adler](https://github.com/jonas-schievink/adler.git) | 1.0.2 | [Jonas Schievink](mailto:[email protected]) | 0BSD, Apache-2.0, or MIT |
8+
| [adbyss_psl](https://github.com/Blobfolio/adbyss) | 0.13.0 | [Josh Stoik](mailto:[email protected]) | WTFPL |
9+
| [adler2](https://github.com/oyvindln/adler2) | 2.0.0 | [Jonas Schievink](mailto:jonasschievink@gmail.com) and [oyvindln](mailto:[email protected].com) | 0BSD, Apache-2.0, or MIT |
1010
| [ahash](https://github.com/tkaitchuck/ahash) | 0.8.11 | [Tom Kaitchuck](mailto:[email protected]) | Apache-2.0 or MIT |
11-
| [argyle](https://github.com/Blobfolio/argyle) | 0.7.2 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
12-
| [bashman_core](https://github.com/Blobfolio/bashman) | 0.4.7 | [Josh Stoik](mailto:[email protected]) | WTFPL |
13-
| [camino](https://github.com/camino-rs/camino) | 1.1.7 | [Without Boats](mailto:[email protected]), [Ashley Williams](mailto:[email protected]), [Steve Klabnik](mailto:[email protected]), and [Rain](mailto:[email protected]) | Apache-2.0 or MIT |
11+
| [argyle](https://github.com/Blobfolio/argyle) | 0.8.1 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
12+
| [bashman_core](https://github.com/Blobfolio/bashman) | 0.4.8 | [Josh Stoik](mailto:[email protected]) | WTFPL |
13+
| [camino](https://github.com/camino-rs/camino) | 1.1.9 | [Without Boats](mailto:[email protected]), [Ashley Williams](mailto:[email protected]), [Steve Klabnik](mailto:[email protected]), and [Rain](mailto:[email protected]) | Apache-2.0 or MIT |
1414
| [cargo-platform](https://github.com/rust-lang/cargo) | 0.1.8 | | Apache-2.0 or MIT |
1515
| [cargo_metadata](https://github.com/oli-obk/cargo_metadata) | 0.18.1 | [Oliver Schneider](mailto:[email protected]) | MIT |
1616
| [cfg-if](https://github.com/alexcrichton/cfg-if) | 1.0.0 | [Alex Crichton](mailto:[email protected]) | Apache-2.0 or MIT |
1717
| [crc32fast](https://github.com/srijs/rust-crc32fast) | 1.4.2 | [Sam Rijs](mailto:[email protected]) and [Alex Crichton](mailto:[email protected]) | Apache-2.0 or MIT |
18-
| [dactyl](https://github.com/Blobfolio/dactyl) | 0.7.1 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
19-
| [displaydoc](https://github.com/yaahc/displaydoc) | 0.2.4 | [Jane Lusby](mailto:[email protected]) | Apache-2.0 or MIT |
18+
| [dactyl](https://github.com/Blobfolio/dactyl) | 0.7.3 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
19+
| [displaydoc](https://github.com/yaahc/displaydoc) | 0.2.5 | [Jane Lusby](mailto:[email protected]) | Apache-2.0 or MIT |
2020
| [equivalent](https://github.com/cuviper/equivalent) | 1.0.1 | | Apache-2.0 or MIT |
21-
| [flate2](https://github.com/rust-lang/flate2-rs) | 1.0.30 | [Alex Crichton](mailto:[email protected]) and [Josh Triplett](mailto:[email protected]) | Apache-2.0 or MIT |
22-
| [fyi_msg](https://github.com/Blobfolio/fyi) | 0.13.6 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
21+
| [flate2](https://github.com/rust-lang/flate2-rs) | 1.0.33 | [Alex Crichton](mailto:[email protected]) and [Josh Triplett](mailto:[email protected]) | Apache-2.0 or MIT |
22+
| [fyi_msg](https://github.com/Blobfolio/fyi) | 0.14.0 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
2323
| [hashbrown](https://github.com/rust-lang/hashbrown) | 0.14.5 | [Amanieu d'Antras](mailto:[email protected]) | Apache-2.0 or MIT |
2424
| [icu_collections](https://github.com/unicode-org/icu4x) | 1.5.0 | The ICU4X Project Developers | Unicode-3.0 |
2525
| [icu_locid](https://github.com/unicode-org/icu4x) | 1.5.0 | The ICU4X Project Developers | Unicode-3.0 |
2626
| [icu_locid_transform](https://github.com/unicode-org/icu4x) | 1.5.0 | The ICU4X Project Developers | Unicode-3.0 |
2727
| [icu_locid_transform_data](https://github.com/unicode-org/icu4x) | 1.5.0 | The ICU4X Project Developers | Unicode-3.0 |
2828
| [icu_normalizer](https://github.com/unicode-org/icu4x) | 1.5.0 | The ICU4X Project Developers | Unicode-3.0 |
2929
| [icu_normalizer_data](https://github.com/unicode-org/icu4x) | 1.5.0 | The ICU4X Project Developers | Unicode-3.0 |
30-
| [icu_properties](https://github.com/unicode-org/icu4x) | 1.5.0 | The ICU4X Project Developers | Unicode-3.0 |
30+
| [icu_properties](https://github.com/unicode-org/icu4x) | 1.5.1 | The ICU4X Project Developers | Unicode-3.0 |
3131
| [icu_properties_data](https://github.com/unicode-org/icu4x) | 1.5.0 | The ICU4X Project Developers | Unicode-3.0 |
3232
| [icu_provider](https://github.com/unicode-org/icu4x) | 1.5.0 | The ICU4X Project Developers | Unicode-3.0 |
3333
| [icu_provider_macros](https://github.com/unicode-org/icu4x) | 1.5.0 | The ICU4X Project Developers | Unicode-3.0 |
34-
| [idna](https://github.com/servo/rust-url/) | 1.0.0 | The rust-url developers | Apache-2.0 or MIT |
35-
| [indexmap](https://github.com/indexmap-rs/indexmap) | 2.2.6 | | Apache-2.0 or MIT |
34+
| [idna](https://github.com/servo/rust-url/) | 1.0.2 | The rust-url developers | Apache-2.0 or MIT |
35+
| [indexmap](https://github.com/indexmap-rs/indexmap) | 2.5.0 | | Apache-2.0 or MIT |
3636
| [itoa](https://github.com/dtolnay/itoa) | 1.0.11 | [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
3737
| [litemap](https://github.com/unicode-org/icu4x) | 0.7.3 | The ICU4X Project Developers | Unicode-3.0 |
38-
| [memchr](https://github.com/BurntSushi/memchr) | 2.7.3 | [Andrew Gallant](mailto:[email protected]) and bluss | MIT or Unlicense |
39-
| [miniz_oxide](https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide) | 0.7.3 | [Frommi](mailto:[email protected]) and [oyvindln](mailto:[email protected]) | Apache-2.0, MIT, or Zlib |
40-
| [oxford_join](https://github.com/Blobfolio/oxford_join) | 0.2.9 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
41-
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | 1.0.85 | [David Tolnay](mailto:[email protected]) and [Alex Crichton](mailto:[email protected]) | Apache-2.0 or MIT |
42-
| [quote](https://github.com/dtolnay/quote) | 1.0.36 | [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
38+
| [memchr](https://github.com/BurntSushi/memchr) | 2.7.4 | [Andrew Gallant](mailto:[email protected]) and bluss | MIT or Unlicense |
39+
| [miniz_oxide](https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide) | 0.8.0 | [Frommi](mailto:[email protected]) and [oyvindln](mailto:[email protected]) | Apache-2.0, MIT, or Zlib |
40+
| [oxford_join](https://github.com/Blobfolio/oxford_join) | 0.2.10 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
41+
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | 1.0.86 | [David Tolnay](mailto:[email protected]) and [Alex Crichton](mailto:[email protected]) | Apache-2.0 or MIT |
42+
| [quote](https://github.com/dtolnay/quote) | 1.0.37 | [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
4343
| [ryu](https://github.com/dtolnay/ryu) | 1.0.18 | [David Tolnay](mailto:[email protected]) | Apache-2.0 or BSL-1.0 |
4444
| [semver](https://github.com/dtolnay/semver) | 1.0.23 | [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
45-
| [serde](https://github.com/serde-rs/serde) | 1.0.203 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
46-
| [serde_derive](https://github.com/serde-rs/serde) | 1.0.203 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
47-
| [serde_json](https://github.com/serde-rs/json) | 1.0.117 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
48-
| [serde_spanned](https://github.com/toml-rs/toml) | 0.6.6 | | Apache-2.0 or MIT |
45+
| [serde](https://github.com/serde-rs/serde) | 1.0.209 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
46+
| [serde_derive](https://github.com/serde-rs/serde) | 1.0.209 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
47+
| [serde_json](https://github.com/serde-rs/json) | 1.0.128 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
48+
| [serde_spanned](https://github.com/toml-rs/toml) | 0.6.7 | | Apache-2.0 or MIT |
4949
| [smallvec](https://github.com/servo/rust-smallvec) | 1.13.2 | The Servo Project Developers | Apache-2.0 or MIT |
5050
| [stable_deref_trait](https://github.com/storyyeller/stable_deref_trait) | 1.2.0 | [Robert Grosse](mailto:[email protected]) | Apache-2.0 or MIT |
51-
| [syn](https://github.com/dtolnay/syn) | 2.0.66 | [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
51+
| [syn](https://github.com/dtolnay/syn) | 2.0.77 | [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
5252
| [synstructure](https://github.com/mystor/synstructure) | 0.13.1 | [Nika Layzell](mailto:[email protected]) | MIT |
53-
| [thiserror](https://github.com/dtolnay/thiserror) | 1.0.61 | [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
54-
| [thiserror-impl](https://github.com/dtolnay/thiserror) | 1.0.61 | [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
53+
| [thiserror](https://github.com/dtolnay/thiserror) | 1.0.63 | [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
54+
| [thiserror-impl](https://github.com/dtolnay/thiserror) | 1.0.63 | [David Tolnay](mailto:[email protected]) | Apache-2.0 or MIT |
5555
| [tinystr](https://github.com/unicode-org/icu4x) | 0.7.6 | The ICU4X Project Developers | Unicode-3.0 |
56-
| [toml](https://github.com/toml-rs/toml) | 0.8.14 | [Alex Crichton](mailto:[email protected]) | Apache-2.0 or MIT |
57-
| [toml_datetime](https://github.com/toml-rs/toml) | 0.6.6 | [Alex Crichton](mailto:[email protected]) | Apache-2.0 or MIT |
58-
| [toml_edit](https://github.com/toml-rs/toml) | 0.22.14 | [Andronik Ordian](mailto:[email protected]) and [Ed Page](mailto:[email protected]) | Apache-2.0 or MIT |
59-
| [trimothy](https://github.com/Blobfolio/trimothy) | 0.2.2 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
56+
| [toml](https://github.com/toml-rs/toml) | 0.8.19 | [Alex Crichton](mailto:[email protected]) | Apache-2.0 or MIT |
57+
| [toml_datetime](https://github.com/toml-rs/toml) | 0.6.8 | [Alex Crichton](mailto:[email protected]) | Apache-2.0 or MIT |
58+
| [toml_edit](https://github.com/toml-rs/toml) | 0.22.20 | [Andronik Ordian](mailto:[email protected]) and [Ed Page](mailto:[email protected]) | Apache-2.0 or MIT |
59+
| [trimothy](https://github.com/Blobfolio/trimothy) | 0.3.1 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
6060
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | 1.0.12 | [David Tolnay](mailto:[email protected]) | Apache-2.0 AND Unicode-DFS-2016 or MIT |
61-
| [utc2k](https://github.com/Blobfolio/utc2k) | 0.8.0 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
61+
| [utc2k](https://github.com/Blobfolio/utc2k) | 0.9.1 | [Blobfolio, LLC.](mailto:[email protected]) | WTFPL |
6262
| [utf16_iter](https://github.com/hsivonen/utf16_iter) | 1.0.5 | [Henri Sivonen](mailto:[email protected]) | Apache-2.0 or MIT |
6363
| [utf8_iter](https://github.com/hsivonen/utf8_iter) | 1.0.4 | [Henri Sivonen](mailto:[email protected]) | Apache-2.0 or MIT |
64-
| [winnow](https://github.com/winnow-rs/winnow) | 0.6.13 | | MIT |
64+
| [winnow](https://github.com/winnow-rs/winnow) | 0.6.18 | | MIT |
6565
| [write16](https://github.com/hsivonen/write16) | 1.0.0 | | Apache-2.0 or MIT |
6666
| [writeable](https://github.com/unicode-org/icu4x) | 0.5.5 | The ICU4X Project Developers | Unicode-3.0 |
6767
| [yoke](https://github.com/unicode-org/icu4x) | 0.7.4 | [Manish Goregaokar](mailto:[email protected]) | Unicode-3.0 |
6868
| [yoke-derive](https://github.com/unicode-org/icu4x) | 0.7.4 | [Manish Goregaokar](mailto:[email protected]) | Unicode-3.0 |
69-
| [zerocopy](https://github.com/google/zerocopy) | 0.7.34 | [Joshua Liebow-Feeser](mailto:[email protected]) | Apache-2.0, BSD-2-Clause, or MIT |
69+
| [zerocopy](https://github.com/google/zerocopy) | 0.7.35 | [Joshua Liebow-Feeser](mailto:[email protected]) | Apache-2.0, BSD-2-Clause, or MIT |
7070
| [zerofrom](https://github.com/unicode-org/icu4x) | 0.1.4 | [Manish Goregaokar](mailto:[email protected]) | Unicode-3.0 |
7171
| [zerofrom-derive](https://github.com/unicode-org/icu4x) | 0.1.4 | [Manish Goregaokar](mailto:[email protected]) | Unicode-3.0 |
72-
| [zerovec](https://github.com/unicode-org/icu4x) | 0.10.2 | The ICU4X Project Developers | Unicode-3.0 |
73-
| [zerovec-derive](https://github.com/unicode-org/icu4x) | 0.10.2 | [Manish Goregaokar](mailto:[email protected]) | Unicode-3.0 |
72+
| [zerovec](https://github.com/unicode-org/icu4x) | 0.10.4 | The ICU4X Project Developers | Unicode-3.0 |
73+
| [zerovec-derive](https://github.com/unicode-org/icu4x) | 0.10.3 | [Manish Goregaokar](mailto:[email protected]) | Unicode-3.0 |

bashman/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cargo-bashman"
3-
version = "0.4.7"
3+
version = "0.4.8"
44
license = "WTFPL"
55
authors = ["Josh Stoik <[email protected]>"]
66
edition = "2021"
@@ -65,8 +65,8 @@ label = "<Cargo.toml>"
6565
path = true
6666

6767
[dependencies]
68-
argyle = "0.7.2"
69-
fyi_msg = "0.13.*"
68+
argyle = "0.8.*"
69+
fyi_msg = "0.14.*"
7070

7171
[dependencies.bashman_core]
7272
path = "../bashman_core"

bashman/src/main.rs

Lines changed: 34 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,48 @@
44

55
#![forbid(unsafe_code)]
66

7+
#![deny(
8+
clippy::allow_attributes_without_reason,
9+
clippy::correctness,
10+
unreachable_pub,
11+
)]
12+
713
#![warn(
8-
clippy::filetype_is_file,
9-
clippy::integer_division,
10-
clippy::needless_borrow,
14+
clippy::complexity,
1115
clippy::nursery,
1216
clippy::pedantic,
1317
clippy::perf,
14-
clippy::suboptimal_flops,
18+
clippy::style,
19+
20+
clippy::allow_attributes,
21+
clippy::clone_on_ref_ptr,
22+
clippy::create_dir,
23+
clippy::filetype_is_file,
24+
clippy::format_push_string,
25+
clippy::get_unwrap,
26+
clippy::impl_trait_in_params,
27+
clippy::lossy_float_literal,
28+
clippy::missing_assert_message,
29+
clippy::missing_docs_in_private_items,
30+
clippy::needless_raw_strings,
31+
clippy::panic_in_result_fn,
32+
clippy::pub_without_shorthand,
33+
clippy::rest_pat_in_fully_bound_structs,
34+
clippy::semicolon_inside_block,
35+
clippy::str_to_string,
36+
clippy::string_to_string,
37+
clippy::todo,
38+
clippy::undocumented_unsafe_blocks,
1539
clippy::unneeded_field_pattern,
40+
clippy::unseparated_literal_suffix,
41+
clippy::unwrap_in_result,
42+
1643
macro_use_extern_crate,
1744
missing_copy_implementations,
18-
missing_debug_implementations,
1945
missing_docs,
2046
non_ascii_idents,
2147
trivial_casts,
2248
trivial_numeric_casts,
23-
unreachable_pub,
2449
unused_crate_dependencies,
2550
unused_extern_crates,
2651
unused_import_braces,
@@ -46,7 +71,7 @@ use std::path::PathBuf;
4671

4772

4873

49-
/// Main.
74+
/// # Main.
5075
fn main() {
5176
match _main() {
5277
Ok(()) => {},
@@ -59,7 +84,7 @@ fn main() {
5984
}
6085

6186
#[inline]
62-
// Actual main.
87+
/// # Actual main.
6388
fn _main() -> Result<(), BashManError> {
6489
// Parse CLI arguments.
6590
let args = Argue::new(FLAG_HELP | FLAG_VERSION).map_err(BashManError::Argue)?;
@@ -101,7 +126,7 @@ fn _main() -> Result<(), BashManError> {
101126
}
102127

103128
#[cold]
104-
/// Print Help.
129+
/// # Print Help.
105130
fn helper() {
106131
println!(concat!(
107132
r"

bashman_core/Cargo.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bashman_core"
3-
version = "0.4.7"
3+
version = "0.4.8"
44
license = "WTFPL"
55
authors = ["Josh Stoik <[email protected]>"]
66
edition = "2021"
@@ -9,15 +9,15 @@ repository = "https://github.com/Blobfolio/bashman"
99
publish = false
1010

1111
[dependencies]
12-
adbyss_psl = "0.11.*"
13-
argyle = "0.7.2"
12+
adbyss_psl = "0.13.*"
13+
argyle = "0.8.*"
1414
cargo_metadata = "=0.18.1"
15-
flate2 = "=1.0.30"
16-
fyi_msg = "0.13.*"
17-
indexmap = "2.2.*"
15+
flate2 = "1.0.*"
16+
fyi_msg = "0.14.*"
17+
indexmap = "2.5.*"
1818
oxford_join = "0.2.*"
19-
trimothy = "0.2.*"
20-
utc2k = "0.8.*"
19+
trimothy = "0.3.*"
20+
utc2k = "0.9.*"
2121

2222
[dependencies.serde]
2323
version = "1.0.*"

bashman_core/src/credits.rs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,19 @@ use trimothy::TrimMut;
3333
#[derive(Debug)]
3434
/// # Dependency.
3535
pub(super) struct Dependency {
36+
/// # Name.
3637
pub(super) name: String,
38+
39+
/// # Version.
3740
pub(super) version: String,
41+
42+
/// # Author(s).
3843
pub(super) authors: String,
44+
45+
/// # License.
3946
pub(super) license: String,
47+
48+
/// # URL.
4049
pub(super) link: Option<String>,
4150
}
4251

@@ -292,7 +301,7 @@ mod tests {
292301

293302
#[test]
294303
fn t_strip_markdown() {
295-
let mut raw: String = r" H(E)L[L]O <W>O|RLD |".to_string();
304+
let mut raw: String = " H(E)L[L]O <W>O|RLD |".to_owned();
296305
strip_markdown(&mut raw);
297306
assert_eq!(raw, "HELLO WORLD");
298307
}

0 commit comments

Comments
 (0)