]> git.bitcoin.ninja Git - rust-lightning/commit
Drop unnecessary `strict` feature from `lightning-invoice` 2024-07-no-strict
authorMatt Corallo <git@bluematt.me>
Mon, 15 Jul 2024 18:34:04 +0000 (18:34 +0000)
committerMatt Corallo <git@bluematt.me>
Mon, 15 Jul 2024 18:34:31 +0000 (18:34 +0000)
commite0f797460e67d396ec293360ec9ba781a5e5ec25
tree67c9fc989a85c38c0097cf365fa5dec1330656a6
parentddb40bd04c9c151df71ad6c459599e7239aaf75b
Drop unnecessary `strict` feature from `lightning-invoice`

99aa6e27f616c96dda2b49d09bafbc0b982251e0 detected that we had an
undefined feature in `lightning-invoice` called `strict`, which was
used to turn on `deny(warnings)`. It resolved that by adding the
feature to the `Cargo.toml`, but we actually don't need it - our CI
already builds with `-Dwarnings`, so any warnings should be
rejected during CI and there's not a lot of value in having a
(public) feature to do the same.
lightning-invoice/Cargo.toml
lightning-invoice/src/lib.rs