SIGN IN SIGN UP

style: resolve forge lint warnings (#266) (#280)

* style: resolve forge lint warnings (#266)

* style: exclude naming lints globally instead of inline disables

Move mixed-case-function and screaming-snake-case-const into
foundry.toml exclude_lints, since the entire public API (into* casts,
u-prefixed constants) intentionally violates them. Keep the two
incorrect-shift disables in msb.t.sol: forge lint still flags
1 << msb(x), which is an intentional 2^msb computation.

---------

Co-authored-by: Paul Berg <prberg@proton.me>
N
Nikhileshwaran Nagarajan committed
982c369fe95e1d2c93d2bb1fd8650becbbfb92f1
Parent: 09d46d8
Committed by GitHub <noreply@github.com> on 6/10/2026, 12:11:09 PM