Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
22111ec
fix mismatched_lifetime_syntaxes warnings
wez Sep 19, 2025
e2e373a
deps: upgrade cached to 0.56
wez Sep 19, 2025
3d321c9
introduce cli feature to make cli specific deps optional for lib
wez Sep 19, 2025
73b391d
deps: upgrade env_logger to 0.11
wez Sep 19, 2025
1722fe1
deps: bitflags -> 2.9
wez Sep 19, 2025
614b041
deps: counter -> 0.7
wez Sep 19, 2025
2522ace
deps: strsim -> 0.11
wez Sep 19, 2025
952405d
deps: unicode_names2 -> 2.0
wez Sep 19, 2025
6764a5a
deps: once_cell -> 1.21
wez Sep 19, 2025
027a700
fix whitespace in src/utils.rs
wez Sep 19, 2025
12e8aae
utils.rs: minor perf tweak
wez Sep 19, 2025
ed03660
lib.rs: code -> doc comments for from_bytes, from_path
wez Sep 19, 2025
2ed9e17
avoid additional payload copy per matching charset
wez Sep 19, 2025
c90a9fc
from_bytes is now fallible
wez Sep 19, 2025
25ae1c0
utils: avoid pulling in large dataset functions for non-test builds
wez Sep 19, 2025
de65dcb
ci: allow directly triggering workflow
wez Sep 19, 2025
a46c0ba
clippy
wez Sep 19, 2025
8190ec6
fix doc example test
wez Sep 19, 2025
d9f4793
ci: cargo test --release is incompatible with the assert_cmd crate
wez Sep 19, 2025
652b6d1
fixup cargo run --bin performance
wez Sep 19, 2025
dd3506b
ci: build binaries before running tests
wez Sep 19, 2025
0e0a676
ci: explicitly build normalizer
wez Sep 19, 2025
f1aea68
cargo update
wez Sep 19, 2025
26dd7cb
impl Ord for CharsetMatch
wez Sep 20, 2025
5547915
move CLI arg/result structs to (normalizer|performance).rs
wez Sep 20, 2025
54a784a
clippy: remove redundant to_string
wez Sep 20, 2025
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
5 changes: 4 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ on:
pull_request:
branches: [ "main" ]
workflow_call:
workflow_dispatch:

env:
CARGO_TERM_COLOR: always
Expand All @@ -28,7 +29,9 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Run tests
run: cargo test --release --verbose
run: |
cargo build --bin normalizer --features=cli --release
cargo test --release
perfomance:
name: ⚡ Performance & 📈 Coverage
needs:
Expand Down
Loading