Skip to content

Commit f63a11b

Browse files
committed
docs: sort module lists alphabetically
1 parent b051d24 commit f63a11b

3 files changed

Lines changed: 216 additions & 215 deletions

File tree

CLAUDE.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -22,28 +22,28 @@ Types within each module must match Tokio/Rust naming exactly. Each module is na
2222

2323
## Module Structure
2424

25-
Mirrors Tokio/Rust module hierarchy:
25+
Mirrors Tokio/Rust module hierarchy. Sorted alphabetically by export path. Keep this order consistent across `README.md` module table, documentation sections, and this list.
2626

2727
```
28-
antiox/panic → std::panic!, std::todo!, std::unreachable!
29-
antiox/sync/mpsc → tokio::sync::mpsc
30-
antiox/sync/oneshot → tokio::sync::oneshot
31-
antiox/sync/watch → tokio::sync::watch
32-
antiox/sync/broadcast → tokio::sync::broadcast
33-
antiox/sync/semaphore → tokio::sync::Semaphore
34-
antiox/sync/notify → tokio::sync::Notify
35-
antiox/sync/mutex → tokio::sync::Mutex
36-
antiox/sync/rwlock → tokio::sync::RwLock
37-
antiox/sync/barrier → tokio::sync::Barrier
38-
antiox/sync/select → tokio::select!
39-
antiox/sync/once_cell → tokio::sync::OnceCell
28+
antiox/collections/binary_heap → std::collections::BinaryHeap
29+
antiox/collections/deque → std::collections::VecDeque
30+
antiox/panic → std::panic!, std::todo!, std::unreachable!
31+
antiox/stream → tokio_stream / futures::stream
32+
antiox/sync/barrier → tokio::sync::Barrier
33+
antiox/sync/broadcast → tokio::sync::broadcast
4034
antiox/sync/cancellation_token → tokio_util::sync::CancellationToken
4135
antiox/sync/drop_guard → tokio_util::sync::DropGuard
36+
antiox/sync/mpsc → tokio::sync::mpsc
37+
antiox/sync/mutex → tokio::sync::Mutex
38+
antiox/sync/notify → tokio::sync::Notify
39+
antiox/sync/once_cell → tokio::sync::OnceCell
40+
antiox/sync/oneshot → tokio::sync::oneshot
41+
antiox/sync/rwlock → tokio::sync::RwLock
42+
antiox/sync/select → tokio::select!
43+
antiox/sync/semaphore → tokio::sync::Semaphore
44+
antiox/sync/watch → tokio::sync::watch
4245
antiox/task → tokio::task (spawn, JoinHandle, JoinSet, joinAll, tryJoinAll)
4346
antiox/time → tokio::time (sleep, timeout, timeoutAt, interval)
44-
antiox/stream → tokio_stream / futures::stream
45-
antiox/collections/deque → std::collections::VecDeque
46-
antiox/collections/binary_heap → std::collections::BinaryHeap
4747
```
4848

4949
Each module is a separate subpath export in `package.json` and a separate entry point in `tsup.config.ts`.

0 commit comments

Comments
 (0)