Skip to content

Commit 0ad77f6

Browse files
committed
Fixed: Improves spell check configuration
Updates the spell check configuration to include gitignore files, handle dot files, and expands the dictionary with project-specific terms. Integrates a Codacy security scan workflow for enhanced security analysis.
1 parent 6e5b004 commit 0ad77f6

3 files changed

Lines changed: 12 additions & 3 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
[![rust-clippy analyze](https://github.com/acgetchell/la-stack/actions/workflows/rust-clippy.yml/badge.svg)](https://github.com/acgetchell/la-stack/actions/workflows/rust-clippy.yml)
99
[![codecov](https://codecov.io/gh/acgetchell/la-stack/graph/badge.svg?token=4eKXa5QjuZ)](https://codecov.io/gh/acgetchell/la-stack)
1010
[![Audit dependencies](https://github.com/acgetchell/la-stack/actions/workflows/audit.yml/badge.svg)](https://github.com/acgetchell/la-stack/actions/workflows/audit.yml)
11+
[![Codacy Security Scan](https://github.com/acgetchell/la-stack/actions/workflows/codacy.yml/badge.svg)](https://github.com/acgetchell/la-stack/actions/workflows/codacy.yml)
1112

1213
Fast, stack-allocated linear algebra for fixed dimensions in Rust.
1314

cspell.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
{
22
"version": "0.2",
33
"language": "en",
4+
"useGitignore": true,
45
"words": [
6+
"acgetchell",
57
"Clippy",
68
"clippy",
79
"codacy",
810
"const",
911
"doctests",
1012
"elif",
13+
"endgroup",
1114
"f128",
1215
"f32",
1316
"f64",
@@ -31,12 +34,17 @@
3134
"proptests",
3235
"rug",
3336
"RUSTDOCFLAGS",
37+
"sarif",
38+
"semgrep",
3439
"shellcheck",
40+
"taiki",
3541
"tridiagonal",
42+
"unittests",
3643
"usize"
3744
],
3845
"ignorePaths": [
46+
"**/.git/**",
3947
"target",
4048
"Cargo.lock"
4149
]
42-
}
50+
}

justfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,9 @@ spell-check:
141141
#!/usr/bin/env bash
142142
set -euo pipefail
143143
if command -v cspell >/dev/null; then
144-
cspell lint --config cspell.json --no-progress --gitignore --cache --exclude cspell.json .
144+
cspell lint --config cspell.json --no-progress --gitignore --cache --dot --exclude cspell.json .
145145
elif command -v npx >/dev/null; then
146-
npx cspell lint --config cspell.json --no-progress --gitignore --cache --exclude cspell.json .
146+
npx cspell lint --config cspell.json --no-progress --gitignore --cache --dot --exclude cspell.json .
147147
else
148148
echo "❌ cspell not found. Install via npm (recommended): npm i -g cspell"
149149
echo " Or ensure npx is available (Node.js)."

0 commit comments

Comments
 (0)