effectcraft/crates/pdf/src
tylerjenningsw 75cc264ccf Lint: clippy's collapsible_match passes on Rust 1.95
cargo +1.95 clippy --workspace --all-targets --release -- -D warnings
stopped on seven `if` blocks that clippy wants folded into their match
arm (psd, text, effects x2, pdf x2, render). Each becomes a match guard.
The behaviour is unchanged: when a guard is false the value falls through
to arms that can't match it and then to `_ => {}`. The one exception is
the PDF PostScript calculator, where a `{` past the nesting limit would
fall through to the operator arm; it keeps its own no-op arm, so it is
still skipped rather than pushed as an operator.
2026-10-10 16:54:16 -04:00
..
build.rs M13.12: pdf knockout/isolated transparency groups, group alpha and masks on group results 2026-10-03 08:46:41 -04:00
ccitt.rs PDF: bound what every stream filter may decode to 2026-10-10 18:12:06 +09:00
cff.rs G2: improve editing reliability and Windows rendering fidelity 2026-10-06 00:00:31 -05:00
color.rs Lint: clippy's collapsible_match passes on Rust 1.95 2026-10-10 16:54:16 -04:00
encoding.rs M13.6: PDF/AI text, images, tiling patterns, blend modes, soft masks, pages; clip groups to masks / Merge Paths 2026-10-03 05:49:36 -04:00
font.rs G2: improve editing reliability and Windows rendering fidelity 2026-10-06 00:00:31 -05:00
image.rs M13.12: pdf CCITT G3/G4 images, parser robustness tests and panic fixes 2026-10-03 08:54:05 -04:00
lib.rs Never crash: PDF close-path operators and CFF outlines without a current point 2026-10-04 12:15:02 -04:00
object.rs PDF: bound what every stream filter may decode to 2026-10-10 18:12:06 +09:00
page.rs Lint: clippy's collapsible_match passes on Rust 1.95 2026-10-10 16:54:16 -04:00
ps.rs G2: improve editing reliability and Windows rendering fidelity 2026-10-06 00:00:31 -05:00
shading.rs M13.12: pdf mesh shadings (types 4-7) and function-based shadings 2026-10-03 08:42:49 -04:00
tests.rs Merge pull request #557 from haranishi/fix/pdf-inflate-limit 2026-10-10 12:51:15 +00:00
tests_groups.rs M13.12: pdf /W2 and /DW2 vertical metrics, CMap WMode 2026-10-03 08:48:25 -04:00
tests_import.rs Never crash: PostScript radix numbers outside 2..=36 2026-10-04 14:21:14 -04:00
tests_shading.rs M13.12: pdf mesh shadings (types 4-7) and function-based shadings 2026-10-03 08:42:49 -04:00
type1.rs G2: improve editing reliability and Windows rendering fidelity 2026-10-06 00:00:31 -05:00
write.rs M13.6: PDF/AI text, images, tiling patterns, blend modes, soft masks, pages; clip groups to masks / Merge Paths 2026-10-03 05:49:36 -04:00