Remove ignoring of new_ret_no_self in clippy target

After the changes in the `#[pyclass]` system in #683, `new` can return
self and there is no reason anymore to ignore this lint.
This commit is contained in:
Alexander Niederbühl 2020-01-12 01:43:33 +01:00
parent fb17d5e82f
commit 6e216ffd63
1 changed files with 2 additions and 4 deletions

View File

@ -1,8 +1,7 @@
.PHONY: test test_py3 publish clippy lint fmt .PHONY: test test_py3 publish clippy lint fmt
# Constants used in clippy target # Constant used in clippy target
CLIPPY_LINTS_TO_DENY := warnings CLIPPY_LINTS_TO_DENY := warnings
CLIPPY_LINTS_TO_ALLOW := clippy::new_ret_no_self
test: test:
cargo test cargo test
@ -21,8 +20,7 @@ fmt:
clippy: clippy:
@touch src/lib.rs # Touching file to ensure that cargo clippy will re-check the project @touch src/lib.rs # Touching file to ensure that cargo clippy will re-check the project
cargo clippy --all-features --all-targets -- \ cargo clippy --all-features --all-targets -- \
$(addprefix -D ,${CLIPPY_LINTS_TO_DENY}) \ $(addprefix -D ,${CLIPPY_LINTS_TO_DENY})
$(addprefix -A ,${CLIPPY_LINTS_TO_ALLOW})
lint: fmt clippy lint: fmt clippy
@true @true