Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .githooks/pre-commit
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
set -e
echo "Running pre-commit checks..."
cargo fmt --all -- --check
cargo clippy --workspace --features raw -- -D warnings
cargo test --workspace --features raw
cargo clippy --workspace -- -D warnings
cargo test --workspace
cd web && npm install --prefer-offline --silent && npx vitest run && cd ..
echo "Pre-commit checks passed."
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,15 @@ jobs:
- uses: dtolnay/rust-toolchain@stable
with:
components: clippy
- run: cargo clippy --workspace --features raw -- -D warnings
- run: cargo clippy --workspace -- -D warnings

test:
name: Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable
- run: cargo test --workspace --features raw
- run: cargo test --workspace

fmt:
name: Format
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@ perf.data.old
.idea/
compare.py
perf.data
web/pkg
web/pkg/
web/dist/
web/out/
web/node_modules/
test-data/*
!test-data/README.md
docs/review-*.md
21 changes: 21 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 1 addition & 6 deletions propwash-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,9 @@ description = "Lenient parser for flight controller blackbox logs"
repository = "https://github.com/Iteratrix/propwash"
license = "MIT"

[features]
default = []
## Expose format-specific raw types (BfRawSession, etc.).
## These types may change between minor versions.
raw = []

[dependencies]
az = "1"
bytemuck = { version = "1", features = ["derive"] }
memchr = "2"
rustfft = "6"
serde = { version = "1", features = ["derive"] }
Expand Down
Loading
Loading