Ed Page
ad6f58b56f
chore: Bump MSRV to 1.95
2026-08-03 11:13:00 -05:00
Ed Page
841df7d870
style: Make clippy happy
2026-07-09 16:57:55 -05:00
Ed Page
5ecfd1b5ba
chore: Bump the resolver version
2026-03-02 16:04:28 -06:00
Ed Page
bb056dde25
style: Silence clippy
2026-01-28 14:55:41 -06:00
Ed Page
e5061f3edd
chore: Bump MSRV to 1.91
2026-01-28 14:38:47 -06:00
Ed Page
a29ad52e98
chore: Update from _rust template
2026-01-27 16:45:07 -06:00
Ed Page
74f4be64a9
chore(ci): Fix name of clippy::empty_enums
2026-01-23 10:43:45 -06:00
Ed Page
7849fba8aa
chore: Migrate to 2024 edition
2025-11-03 09:32:15 -06:00
Ed Page
214b96b2ee
chore: Bump MSRV to 1.89
2025-11-03 09:28:06 -06:00
Ed Page
b8fbcb7f56
chore(ci): string_to_string was merged into implicit_clone
2025-10-31 13:03:46 -05:00
Ed Page
12af6b5ef6
chore(docsrs): Remove redundant --cfg
...
This is now built-in to docs.rs
2025-06-26 09:32:16 -05:00
Ed Page
37c62d07ec
chore: Update from _rust/main template
2025-06-05 09:58:22 -05:00
Ed Page
f9842b3b3f
chore: Avoid MSRV problems out of the box
2025-06-02 12:27:10 -05:00
Ed Page
5e85d6859d
chore: Strip benches on publish
2025-05-27 09:01:17 -05:00
Ed Page
77d28b2354
style: Extra continues can communicate intent
2025-04-03 12:08:52 -05:00
Ed Page
f4ac56d276
chore: Lint for unnameable_types like unreachable_pub
2025-03-14 10:48:58 -05:00
Ed Page
743e4b83e7
perf: Optimize release builds
2025-02-20 09:03:29 -06:00
Ed Page
9939a1b83d
fix(release): Reduce debug information
...
While not stripping, this does at least reduce how much we distribute
Fixes #738
2025-02-19 09:14:59 -06:00
Ed Page
49e468861c
chore: Remove benches from .crates
2025-01-02 13:48:30 -06:00
Ed Page
2da1cd1d09
chore: Bump MSRV to 1.80
2024-12-04 08:53:38 -06:00
Ed Page
9b241e15e1
chore: Update from _rust template
2024-12-02 11:30:24 -06:00
Ed Page
afa23ae258
style: Ignore large Err variants
2024-11-01 15:36:22 -05:00
Ed Page
8db276fc5b
docs: Cross-reference source code view
2024-10-21 10:35:12 +08:00
Ed Page
25a832a497
perf: Improve release performance
2024-09-17 10:19:31 -05:00
Ed Page
063ac6d4b5
chore: Update from _rust/main template
2024-07-26 16:07:19 -05:00
Josh Triplett
553258af51
Have clippy warn about uninlined format arguments
...
This makes clippy warn about `format!("{}", var)`, with a
machine-applicable fix converting to `format!("{var}")`.
2024-07-26 13:27:29 -07:00
Ed Page
87d9ae55c7
chore: Fix clippy::lint_groups_priority for 1.80
2024-07-25 15:48:09 -05:00
Ed Page
7039c66c7f
chore: Encourage cloneable repositories
2024-06-04 15:33:50 -05:00
Ed Page
1353a953a5
chore: Encourage use of repository
2024-06-04 15:33:16 -05:00
Ed Page
78741e51bb
chore: Remove lints that lead to bad code
2024-05-27 21:45:38 -05:00
Ed Page
b6c895ea49
chore: Update from _rust/main template
2024-04-30 11:28:23 -05:00
Ed Page
51de731521
chore(ci): Lint clippy::items_after_statements seems too strict
2024-04-26 15:59:46 -05:00
Ed Page
82cf9a62b0
chore(ci): Reduce noisy lints
2024-04-26 09:35:55 -05:00
Ed Page
ebc70d00f9
chore: Only check missing_docs in lib
...
This also fires in examples and other places.
While docs in examples would be nice,
it isn't universally applicable and `allow`s would undermine the
examples.
2024-04-01 09:11:24 -05:00
Ed Page
a516bda4ad
chore: Drop workspace.dependencies
...
Without automated checks, this will make it harder to track breaking
changes.
2024-04-01 08:58:36 -05:00
Ed Page
99e034bbbb
chore: Move print lints to lib.rs
...
While there is a config for ignoring these in tests, it doesn't help
with examples.
2024-03-28 15:10:58 -05:00
Ed Page
8d4b1b6c8d
chore: Remove clippy::tests_outside_test_module
...
See https://github.com/rust-lang/rust-clippy/issues/11024
2024-03-28 13:24:28 -05:00
Ed Page
6a9d2bf50f
chore: Don't warn on unsafe
...
This works well when a package is a safe abstraction but to universally
apply in a template to all members of a workspace doesn't make sense.
2024-03-28 12:45:57 -05:00
Ed Page
314eef7f5f
chore: Dont check must_use
...
See https://github.com/rust-lang/rust-clippy/issues/8339
2024-03-28 10:38:57 -05:00
Ed Page
2714cca7c3
chore(ci): Don't check for unused crates
2024-03-28 09:58:31 -05:00
Ed Page
126eb3d4dc
chore: Encourage a single test binary
2024-03-28 09:48:35 -05:00
Ed Page
8e647d9cd4
chore: Encourage use of workspace.dependencies
2024-03-28 09:35:59 -05:00
Ed Page
8ec86ab9a2
chore: Normalize clippy lint names
2024-03-25 12:33:58 -05:00
Ed Page
3d5ead81cf
chore(ci): Configure standard lints
2024-03-21 10:51:32 -05:00
renovate[bot]
13eedae59e
chore(deps): update msrv to v1.75
2023-12-28 16:47:51 +00:00
Ed Page
1250609272
perf(cli): Speed up with codegen-units
...
On `rust-lang/rust`, this took `typos --format silent` times from ~24s
to ~18s. Enabling `lto = "thin"` was about the same as `lto = true` and
was sub-second improvement.
2023-09-18 14:06:23 -05:00
Ed Page
ff1e83b3c7
chore: Update MSRV to 1.70.0
2023-09-01 08:51:04 -05:00
Ed Page
8f65f4802b
chore: Adopt '_rust/main' template
2023-08-14 15:06:53 -05:00
Ed Page
2a33141b90
fix(pre): Try to get typos-src to work
2023-04-19 08:34:07 -05:00
Ed Page
6c8df60dc4
chore: Include Cargo.lock
2023-03-29 22:38:45 -05:00