diff options
| author | daxpedda <daxpedda@gmail.com> | 2021-02-06 18:24:08 +0100 |
|---|---|---|
| committer | daxpedda <daxpedda@gmail.com> | 2021-02-06 18:24:08 +0100 |
| commit | ea0b8324d6457c4a380a6c30e41414f863ff7897 (patch) | |
| tree | 1f340fde89de9718f60c3b03cd104120cb52087d | |
| parent | 3c8f7542f74316ec54657c02e78b9f653f4fe2ae (diff) | |
Document condition.
| -rw-r--r-- | clippy_lints/src/cargo_common_metadata.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clippy_lints/src/cargo_common_metadata.rs b/clippy_lints/src/cargo_common_metadata.rs index f499345636c..12cbaea26cd 100644 --- a/clippy_lints/src/cargo_common_metadata.rs +++ b/clippy_lints/src/cargo_common_metadata.rs @@ -93,6 +93,7 @@ impl LateLintPass<'_> for CargoCommonMetadata { let metadata = unwrap_cargo_metadata!(cx, CARGO_COMMON_METADATA, false); for package in metadata.packages { + // we want to skip the lint if publish is `None` (`publish = false`) or if the vector is empty (`publish = []`) if package.publish.as_ref().filter(|publish| publish.is_empty()).is_none() || self.ignore_publish { if is_empty_vec(&package.authors) { missing_warning(cx, &package, "package.authors"); |
