Path to this page:
./
devel/cargo-modules,
Render your crates module/item structure as a tree or graph
Branch: CURRENT,
Version: 0.19.1,
Package name: cargo-modules-0.19.1,
Maintainer: pinA cargo plugin for showing an overview of a crate's modules.
With time, as your Rust projects grow bigger and bigger, it gets more and more
important to properly structure your code.
Fortunately Rust provides us with a quite sophisticated module system, allowing
us to neatly split up our crates into arbitrarily small sub-modules of types
and functions.
While this helps to avoid monolithic and unstructured chunks of code, it can
also make it hard at times to still mentally stay on top of the over-all
high-level structure of the project at hand.
This is where cargo-modules comes into play.
Master sites:
Filesize: 304.982 KB
Version history: (Expand)
- (2024-11-25) Updated to version: cargo-modules-0.19.1
- (2024-10-13) Updated to version: cargo-modules-0.17.0
- (2024-08-18) Updated to version: cargo-modules-0.16.10
- (2024-08-08) Updated to version: cargo-modules-0.16.9
- (2024-07-31) Updated to version: cargo-modules-0.16.8
- (2024-07-18) Updated to version: cargo-modules-0.16.6
CVS history: (Expand)
2024-11-25 15:50:39 by pin | Files touched by this commit (3) | |
Log message:
devel/cargo-modules: update to 0.19.1
[0.19.1] - 2024-10-29
Changed
Updated dependencies:
rust-analyzer from 0.0.240 to 0.0.241
insta from 1.40.0 to 1.41.0
anyhow from 1.0.90 to 1.0.91
[0.19.0] - 2024-10-23
Added
The --focus-on option now accepts expressions starting with crate::… \
(previously the crate's name had to be written out).
Changed
Updated dependencies:
anyhow from 1.0.89 to 1.0.90
libc from 0.2.159 to 0.2.161
pulldown-cmark from 0.12.1 to 0.12.2
rust-analyzer from 0.0.239 to 0.0.240
Fixed
Fixed structure's filtering logic with respect to --focus-on and --max-depth \
options.
Fixed filtering of #[test] and #[cfg(test)] when --cfg-test is not used
[0.18.2] - 2024-10-15
Changed
Updated dependencies:
clap from 4.5.19 to 4.5.20
rust-analyzer from 0.0.238 to 0.0.239
[0.18.1] - 2024-10-08
Changed
Updated dependencies:
clap from 4.5.18 to 4.5.19
rust-analyzer from 0.0.236 to 0.0.238
[0.18.0] - 2024-09-30
Changed
Updated dependencies:
anyhow from 1.0.86 to 1.0.89
clap from 4.5.16 to 4.5.18
insta from 1.39.0 to 1.40.0
libc from 0.2.158 to 0.2.159
pulldown-cmark from 0.12.0 to 0.12.1
rust-analyzer from 0.0.230 to 0.0.237
Bumped MSRV from 1.80.0 to 1.81.0
|
2024-10-13 22:19:03 by pin | Files touched by this commit (3) | |
Log message:
devel/cargo-modules: update to 0.17.0
[0.17.0] - 2024-08-22
Changed
Updated dependencies:
rust-analyzer from 0.0.229 to 0.0.230
libc from 0.2.157 to 0.2.158
Bumped MSRV from 1.78.0 to 1.80.0
|
2024-10-01 09:54:39 by pin | Files touched by this commit (1) |
Log message:
devel/cargo-modules: require Rust-1.81
|
2024-08-24 05:45:36 by pin | Files touched by this commit (1) |
Log message:
devel/cargo-modules: add Rust requirements
New versions of cargo-modules require at least, Rust-1.80 to build.
|
2024-08-18 18:14:59 by pin | Files touched by this commit (3) | |
Log message:
devel/cargo-modules: update to 0.16.10
[0.16.10] - 2024-08-18
Changed
Updated dependencies:
rust-analyzer from 0.0.228 to 0.0.229
pulldown-cmark from 0.11.0 to 0.12.0
|
2024-08-08 19:28:34 by pin | Files touched by this commit (3) | |
Log message:
devel/cargo-modules: update to 0.16.9
[0.16.9] - 2024-08-08
Changed
Updated dependencies:
- rust-analyzer from 0.0.227 to 0.0.228
- clap from 4.5.11 to 4.5.13
- dunce from 1.0.4 to 1.0.5
|
2024-07-31 19:51:15 by pin | Files touched by this commit (3) | |
Log message:
devel/cargo-modules: update to 0.16.8
[0.16.8] - 2024-07-30
Changed
Updated dependencies:
rust-analyzer from 0.0.226 to 0.0.227
clap from 4.5.10 to 4.5.11
env_logger from 0.11.4 to 0.11.5
[0.16.7] - 2024-07-25
Changed
Updated dependencies:
rust-analyzer from 0.0.225 to 0.0.226
clap from 4.5.9 to 4.5.10
env_logger from 0.11.3 to 0.11.4
|
2024-07-18 11:55:13 by pin | Files touched by this commit (3) | |
Log message:
devel/cargo-modules: update to 0.16.6
[0.16.6] - 2024-07-17
Changed
Updated dependencies:
rust-analyzer from 0.0.224 to 0.0.225
clap from 4.5.8 to 4.5.9
[0.16.5] - 2024-07-09
Changed
Updated dependencies:
rust-analyzer from 0.0.223 to 0.0.224
[0.16.4] - 2024-07-07
Changed
Updated dependencies:
rust-analyzer from 0.0.220 to 0.0.223
clap from 4.5.7 to 4.5.8
log from 0.4.21 to 0.4.22
|