diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index a6056c09..52548bf1 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -117,7 +117,7 @@ COPY . . ENV CARGO_TARGET_DIR=./target/ -## Make sure the start script has permission to execute -RUN chmod +x ./.devcontainer/ci.sh +## Make sure the start scripts have permission to execute +RUN chmod +x ./.devcontainer/ci.sh; chmod +x ./.devcontainer/spellcheck.sh ENTRYPOINT [ "./.devcontainer/ci.sh" ] diff --git a/.devcontainer/ci.sh b/.devcontainer/ci.sh index 70acd804..f3f5ba4b 100644 --- a/.devcontainer/ci.sh +++ b/.devcontainer/ci.sh @@ -4,6 +4,9 @@ set -o pipefail echo "----------" +## Spell checks +.devcontainer/spellcheck.sh list + ## Checks the Rust code formatting ## Fails if not formatted properly cargo +nightly fmt --all --check diff --git a/.devcontainer/dictionary.txt b/.devcontainer/dictionary.txt index d76b5150..86b73d45 100644 --- a/.devcontainer/dictionary.txt +++ b/.devcontainer/dictionary.txt @@ -2,6 +2,7 @@ personal_ws-1.1 en 0 utf-8 abcde ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz +actix Actix Addr addr @@ -29,6 +30,7 @@ async attr Auth auth +axum Axum backend BACKTRACE @@ -49,6 +51,7 @@ CannotBeABase ccccff ChainedError CHARSET +cheatsheets chrono ClientBuilder Clippy @@ -63,6 +66,7 @@ ContentRange ContentRangeSpec ContentType Cookin +cors CORS cpus CString @@ -95,6 +99,7 @@ endif EnvLogger EnvVar Enums +enums eprintln ErrorKind extern @@ -128,6 +133,7 @@ Hackerman Hardcoded hardcoded HashMap +hashmaps HashSet hashtag HASHTAG @@ -195,12 +201,15 @@ mediawiki memmap Metadata metadata +middleware Middleware +miri Miri mkdir Mmap mpsc MpscRecv +multithreading Mutex MutexGuard myfile @@ -226,6 +235,7 @@ PartialContent PartialEq PartialRangeIter passwd +pasteable PathBuf PatternEncoder PatternError @@ -323,7 +333,9 @@ Timelike Timestamp timestamp timezones +todo TODO +tokio Tokio TOML Toml @@ -350,6 +362,7 @@ Versioning versioning VersionReq vreq +wasm Wasm WASM WalkDir diff --git a/src/SUMMARY.md b/src/SUMMARY.md index 1be75af4..261769e3 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -70,7 +70,7 @@ - [CLI](domains/cli.md) - [WASM](domains/wasm.md) - [GUI](domains/gui.md) - - [Cross-platform](domains/crossplatform.md) + - [Cross-platform](domains/cross_platform.md) - [Cloud](domains/cloud.md) - [Data](domains/data.md) - [ML](domains/ml.md) diff --git a/src/domains/crossplatform.md b/src/domains/cross_platform.md similarity index 100% rename from src/domains/crossplatform.md rename to src/domains/cross_platform.md diff --git a/src/domains/domains.md b/src/domains/domains.md index def8668d..4996e149 100644 --- a/src/domains/domains.md +++ b/src/domains/domains.md @@ -3,7 +3,7 @@ - [CLI](cli.md) - [WASM](wasm.md) - [GUI programming](gui.md) -- [Cross-platform development](crossplatform.md) +- [Cross-platform development](cross_platform.md) - [Cloud](cloud.md) - [Data](data.md) - [ML](ml.md)