Charles Hall

Results 30 issues of Charles Hall

### Summary The lint only appears for public functions (i.e. public API surface of a library). ### Lint Name impl_trait_in_params ### Reproducer I tried this code: ```rust #![deny(clippy::impl_trait_in_params)] #![allow(dead_code)] pub...

C-bug
I-false-negative

### Steps to reproduce 1. Update to 1.11.72 2. Get taunted by this popup: ![image](https://github.com/user-attachments/assets/b58445f5-9579-4f93-b375-12f47be59d14) 4. Attempt to use the software ### Outcome 1. There is no obvious way to...

T-Defect
S-Minor
A-Room-Settings
A-Room-View
A-Right-Panel
O-Frequent

### Description I want to use `--width 80` but it seems to not actually matter what value I pass, in the below example, the output is always the input. ###...

To implement this, a new trait like this could be added: ```rust pub trait ReportSize { const BYTES_COUNT: usize; } ``` and then an implementation of this trait is generated...

When generating a template from a git favorite, the contents of files ending in `.liquid` are templated correctly, but the suffix is not automatically removed before `system::command` calls in a...

Type: Bug

https://github.com/cargo-generate/cargo-generate/issues/637 suggests that this is undesirable for security reasons and because "a failing scrips still causes no errors in the users destination". I am not sure what security properties this...

Type: Enhancement

Assuming `rust-overlay` is bound to a path to the rust-overlay source, and `nixpkgs` is bound to an imported nixpkgs instance, currently you have to do this: ```nix nixpkgs.lib.fixedPoints.fix (rust-bin: import...

enhancement

`reuse lint` appears to collect a list of paths to check and then iterate over the collected paths and generate a report for them. If a file is created in...

I believe the default behavior (what this commit implements) is to not do object-level checksumming and to automatically do per-part checksumming with CRC32. Fixes #267.

For example: ``` 2025-08-03T16:35:26.273363Z ERROR attic_server::error: Storage error: Storage error: service error: unhandled error (InvalidDigest): Error { code: "InvalidDigest", message: "Invalid digest: Invalid checksum for part 1: in request =...