tangle-network / gadget

A framework for building modular AVS and Tangle Blueprints: https://docs.tangle.tools/developers/blueprints.
https://tangle.tools
Apache License 2.0
12 stars 3 forks source link

Move lints to workspace #241

Closed Serial-ATA closed 1 month ago

drewstone commented 1 month ago

I'm finding pedantic lints a bit much TBH. I don't think we need to go overboard here unless you think it's totally worth it.

Serial-ATA commented 1 month ago

Typically the move is to deny pedantic by default and just allow anything you don't agree with since there are so many nice lints in that family. But yeah, by default it is too much. There just weren't any #![allow()]ed lints yet, otherwise I would've moved them over too. Here's the config I've been using for all my libraries for example: https://github.com/Serial-ATA/lofty-rs/blob/0b903e9698f4b491c635a999ef7b50e0fd049ea1/Cargo.toml#L21-L56.