fix: improve contract experience #561
install.yml
on: pull_request
arch
14m 12s
debian
14m 3s
macos
11m 54s
redhat
13m 16s
ubuntu
14m 15s
Annotations
107 warnings
missing documentation for a macro:
crates/pop-cli/src/commands/new/mod.rs#L13
warning: missing documentation for a macro
--> crates/pop-cli/src/commands/new/mod.rs:13:1
|
13 | macro_rules! enum_variants {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a struct:
crates/pop-cli/src/main.rs#L56
warning: missing documentation for a struct
--> crates/pop-cli/src/main.rs:56:1
|
56 | pub struct Cli {
| ^^^^^^^^^^^^^^
|
missing documentation for the crate:
crates/pop-cli/src/main.rs#L3
warning: missing documentation for the crate
--> crates/pop-cli/src/main.rs:3:1
|
3 | / #[cfg(not(any(feature = "contract", feature = "parachain")))]
4 | | compile_error!("feature \"contract\" or feature \"parachain\" must be enabled");
5 | |
6 | | use anyhow::{anyhow, Result};
... |
131 | | }
132 | | }
| |_^
|
= note: requested on the command line with `-W missing-docs`
|
using `map` over `inspect`:
crates/pop-cli/src/commands/up/parachain.rs#L258
warning: using `map` over `inspect`
--> crates/pop-cli/src/commands/up/parachain.rs:258:5
|
258 | .map(|b| {
| ^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_inspect
= note: `#[warn(clippy::manual_inspect)]` on by default
help: try
|
258 ~ .inspect(|b| {
259 | if latest && b.stale() {
260 | b.use_latest()
261 ~ }
|
|
`to_string` applied to a type that implements `Display` in `format!` args:
crates/pop-cli/src/commands/up/contract.rs#L237
warning: `to_string` applied to a type that implements `Display` in `format!` args
--> crates/pop-cli/src/commands/up/contract.rs:237:12
|
237 | .dim()
| ___________________________^
238 | | .to_string(),
| |________________________________^ help: remove this
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#to_string_in_format_args
= note: `#[warn(clippy::to_string_in_format_args)]` on by default
|
missing documentation for an enum:
crates/pop-contracts/src/templates.rs#L60
warning: missing documentation for an enum
--> crates/pop-contracts/src/templates.rs:60:1
|
60 | pub enum Contract {
| ^^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-contracts/src/templates.rs#L33
warning: missing documentation for a variant
--> crates/pop-contracts/src/templates.rs:33:2
|
33 | Psp,
| ^^^
|
missing documentation for a variant:
crates/pop-contracts/src/templates.rs#L26
warning: missing documentation for a variant
--> crates/pop-contracts/src/templates.rs:26:2
|
26 | Erc,
| ^^^
|
missing documentation for a variant:
crates/pop-contracts/src/templates.rs#L19
warning: missing documentation for a variant
--> crates/pop-contracts/src/templates.rs:19:2
|
19 | Examples,
| ^^^^^^^^
|
missing documentation for a function:
crates/pop-contracts/src/new.rs#L30
warning: missing documentation for a function
--> crates/pop-contracts/src/new.rs:30:1
|
30 | pub fn is_valid_contract_name(name: &str) -> Result<(), Error> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: requested on the command line with `-W missing-docs`
|
manual implementation of `Option::map`:
crates/pop-contracts/src/up.rs#L180
warning: manual implementation of `Option::map`
--> crates/pop-contracts/src/up.rs:180:13
|
180 | let hash = if let Some(code_hash) = instantiate_result.code_hash {
| ________________^
181 | | Some(format!("{:?}", code_hash))
182 | | } else {
183 | | None
184 | | };
| |_____^ help: try: `instantiate_result.code_hash.map(|code_hash| format!("{:?}", code_hash))`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_map
= note: `#[warn(clippy::manual_map)]` on by default
|
missing documentation for a method:
crates/pop-parachains/src/templates.rs#L216
warning: missing documentation for a method
--> crates/pop-parachains/src/templates.rs:216:2
|
216 | pub fn license(&self) -> Option<&str> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a method:
crates/pop-parachains/src/templates.rs#L212
warning: missing documentation for a method
--> crates/pop-parachains/src/templates.rs:212:2
|
212 | pub fn is_audited(&self) -> bool {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a method:
crates/pop-parachains/src/templates.rs#L206
warning: missing documentation for a method
--> crates/pop-parachains/src/templates.rs:206:2
|
206 | pub fn is_supported_version(&self, version: &str) -> bool {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a method:
crates/pop-parachains/src/templates.rs#L202
warning: missing documentation for a method
--> crates/pop-parachains/src/templates.rs:202:2
|
202 | pub fn supported_versions(&self) -> Option<Vec<&str>> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/templates.rs#L138
warning: missing documentation for a variant
--> crates/pop-parachains/src/templates.rs:138:2
|
138 | OpenZeppelinGeneric,
| ^^^^^^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-parachains/src/templates.rs#L51
warning: missing documentation for a struct field
--> crates/pop-parachains/src/templates.rs:51:2
|
51 | pub initial_endowment: String,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-parachains/src/templates.rs#L50
warning: missing documentation for a struct field
--> crates/pop-parachains/src/templates.rs:50:2
|
50 | pub decimals: u8,
| ^^^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-parachains/src/templates.rs#L49
warning: missing documentation for a struct field
--> crates/pop-parachains/src/templates.rs:49:2
|
49 | pub symbol: String,
| ^^^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/templates.rs#L33
warning: missing documentation for a variant
--> crates/pop-parachains/src/templates.rs:33:2
|
33 | Parity,
| ^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/templates.rs#L26
warning: missing documentation for a variant
--> crates/pop-parachains/src/templates.rs:26:2
|
26 | OpenZeppelin,
| ^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/templates.rs#L19
warning: missing documentation for a variant
--> crates/pop-parachains/src/templates.rs:19:2
|
19 | Pop,
| ^^^
|
missing documentation for a variant:
crates/pop-parachains/src/new_pallet/new_pallet_options.rs#L86
warning: missing documentation for a variant
--> crates/pop-parachains/src/new_pallet/new_pallet_options.rs:86:2
|
86 | CustomOrigin,
| ^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/new_pallet/new_pallet_options.rs#L84
warning: missing documentation for a variant
--> crates/pop-parachains/src/new_pallet/new_pallet_options.rs:84:2
|
84 | GenesisConfig,
| ^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/new_pallet/new_pallet_options.rs#L82
warning: missing documentation for a variant
--> crates/pop-parachains/src/new_pallet/new_pallet_options.rs:82:2
|
82 | DefaultConfig,
| ^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L45
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:45:2
|
45 | WorkspaceLocate,
| ^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L43
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:43:2
|
43 | UnsupportedCommand(String),
| ^^^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L41
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:41:2
|
41 | TomlError(#[from] toml_edit::de::Error),
| ^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L39
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:39:2
|
39 | SourcingError(#[from] pop_common::sourcing::Error),
| ^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L37
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:37:2
|
37 | RustfmtError(std::io::Error),
| ^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L35
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:35:2
|
35 | PathError,
| ^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L33
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:33:2
|
33 | PalletDirCreation,
| ^^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L31
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:31:2
|
31 | OrchestratorError(#[from] OrchestratorError),
| ^^^^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-parachains/src/errors.rs#L29
warning: missing documentation for a struct field
--> crates/pop-parachains/src/errors.rs:29:36
|
29 | MissingCommand { command: String, binary: String },
| ^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-parachains/src/errors.rs#L29
warning: missing documentation for a struct field
--> crates/pop-parachains/src/errors.rs:29:19
|
29 | MissingCommand { command: String, binary: String },
| ^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L29
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:29:2
|
29 | MissingCommand { command: String, binary: String },
| ^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L27
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:27:2
|
27 | MissingChainSpec(String),
| ^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L25
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:25:2
|
25 | MissingBinary(String),
| ^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L23
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:23:2
|
23 | JsonError(#[from] serde_json::Error),
| ^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L21
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:21:2
|
21 | IO(#[from] std::io::Error),
| ^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L19
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:19:2
|
19 | EndowmentError,
| ^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L17
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:17:2
|
17 | CurrentDirAccess,
| ^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L15
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:15:2
|
15 | Config(String),
| ^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L13
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:13:2
|
13 | CommonError(#[from] pop_common::Error),
| ^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L11
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:11:2
|
11 | AnyhowError(#[from] anyhow::Error),
| ^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-parachains/src/errors.rs#L9
warning: missing documentation for a variant
--> crates/pop-parachains/src/errors.rs:9:2
|
9 | Aborted,
| ^^^^^^^
|
missing documentation for an enum:
crates/pop-parachains/src/errors.rs#L7
warning: missing documentation for an enum
--> crates/pop-parachains/src/errors.rs:7:1
|
7 | pub enum Error {
| ^^^^^^^^^^^^^^
|
= note: requested on the command line with `-W missing-docs`
|
missing documentation for a macro:
crates/pop-common/src/templates/mod.rs#L91
warning: missing documentation for a macro
--> crates/pop-common/src/templates/mod.rs:91:1
|
91 | macro_rules! enum_variants {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for an associated constant:
crates/pop-common/src/templates/mod.rs#L22
warning: missing documentation for an associated constant
--> crates/pop-common/src/templates/mod.rs:22:2
|
22 | const PROPERTY: &'static str = "Type";
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/templates/mod.rs#L14
warning: missing documentation for a variant
--> crates/pop-common/src/templates/mod.rs:14:2
|
14 | TypeMissing,
| ^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/templates/mod.rs#L11
warning: missing documentation for a variant
--> crates/pop-common/src/templates/mod.rs:11:2
|
11 | RepositoryMissing,
| ^^^^^^^^^^^^^^^^^
|
missing documentation for an enum:
crates/pop-common/src/templates/mod.rs#L9
warning: missing documentation for an enum
--> crates/pop-common/src/templates/mod.rs:9:1
|
9 | pub enum Error {
| ^^^^^^^^^^^^^^
|
missing documentation for a module:
crates/pop-common/src/templates/mod.rs#L6
warning: missing documentation for a module
--> crates/pop-common/src/templates/mod.rs:6:1
|
6 | pub mod extractor;
| ^^^^^^^^^^^^^^^^^
|
missing documentation for a module:
crates/pop-common/src/sourcing/mod.rs#L831
warning: missing documentation for a module
--> crates/pop-common/src/sourcing/mod.rs:831:1
|
831 | pub mod traits {
| ^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/sourcing/mod.rs#L35
warning: missing documentation for a variant
--> crates/pop-common/src/sourcing/mod.rs:35:2
|
35 | ParseError(#[from] url::ParseError),
| ^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/sourcing/mod.rs#L33
warning: missing documentation for a variant
--> crates/pop-common/src/sourcing/mod.rs:33:2
|
33 | MissingBinary(String),
| ^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/sourcing/mod.rs#L31
warning: missing documentation for a variant
--> crates/pop-common/src/sourcing/mod.rs:31:2
|
31 | IO(#[from] std::io::Error),
| ^^
|
missing documentation for a variant:
crates/pop-common/src/sourcing/mod.rs#L29
warning: missing documentation for a variant
--> crates/pop-common/src/sourcing/mod.rs:29:2
|
29 | HttpError(#[from] reqwest::Error),
| ^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/sourcing/mod.rs#L25
warning: missing documentation for a variant
--> crates/pop-common/src/sourcing/mod.rs:25:2
|
25 | AnyhowError(#[from] anyhow::Error),
| ^^^^^^^^^^^
|
missing documentation for an enum:
crates/pop-common/src/sourcing/mod.rs#L23
warning: missing documentation for an enum
--> crates/pop-common/src/sourcing/mod.rs:23:1
|
23 | pub enum Error {
| ^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-common/src/git.rs#L332
warning: missing documentation for a struct field
--> crates/pop-common/src/git.rs:332:2
|
332 | pub commit: Option<String>,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-common/src/git.rs#L331
warning: missing documentation for a struct field
--> crates/pop-common/src/git.rs:331:2
|
331 | pub prerelease: bool,
| ^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-common/src/git.rs#L330
warning: missing documentation for a struct field
--> crates/pop-common/src/git.rs:330:2
|
330 | pub name: String,
| ^^^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-common/src/git.rs#L329
warning: missing documentation for a struct field
--> crates/pop-common/src/git.rs:329:2
|
329 | pub tag_name: String,
| ^^^^^^^^^^^^^^^^^^^^
|
missing documentation for an associated function:
crates/pop-common/src/git.rs#L306
warning: missing documentation for an associated function
--> crates/pop-common/src/git.rs:306:2
|
306 | pub fn name(repo: &Url) -> Result<&str> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a method:
crates/pop-common/src/git.rs#L270
warning: missing documentation for a method
--> crates/pop-common/src/git.rs:270:2
|
270 | pub async fn get_repo_license(&self) -> Result<String> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-common/src/git.rs#L216
warning: missing documentation for a struct field
--> crates/pop-common/src/git.rs:216:2
|
216 | pub name: String,
| ^^^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-common/src/git.rs#L215
warning: missing documentation for a struct field
--> crates/pop-common/src/git.rs:215:2
|
215 | pub org: String,
| ^^^^^^^^^^^^^^^
|
missing documentation for an associated function:
crates/pop-common/src/git.rs#L17
warning: missing documentation for an associated function
--> crates/pop-common/src/git.rs:17:2
|
17 | pub fn clone(url: &Url, working_dir: &Path, reference: Option<&str>) -> Result<()> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-common/src/errors.rs#L29
warning: missing documentation for a struct field
--> crates/pop-common/src/errors.rs:29:44
|
29 | UnsupportedPlatform { arch: &'static str, os: &'static str },
| ^^^^^^^^^^^^^^^^
|
missing documentation for a struct field:
crates/pop-common/src/errors.rs#L29
warning: missing documentation for a struct field
--> crates/pop-common/src/errors.rs:29:24
|
29 | UnsupportedPlatform { arch: &'static str, os: &'static str },
| ^^^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/errors.rs#L29
warning: missing documentation for a variant
--> crates/pop-common/src/errors.rs:29:2
|
29 | UnsupportedPlatform { arch: &'static str, os: &'static str },
| ^^^^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/errors.rs#L27
warning: missing documentation for a variant
--> crates/pop-common/src/errors.rs:27:2
|
27 | UnsupportedCommand(String),
| ^^^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/errors.rs#L25
warning: missing documentation for a variant
--> crates/pop-common/src/errors.rs:25:2
|
25 | TemplateError(#[from] templates::Error),
| ^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/errors.rs#L23
warning: missing documentation for a variant
--> crates/pop-common/src/errors.rs:23:2
|
23 | SourceError(#[from] sourcing::Error),
| ^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/errors.rs#L21
warning: missing documentation for a variant
--> crates/pop-common/src/errors.rs:21:2
|
21 | ParseError(#[from] url::ParseError),
| ^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/errors.rs#L19
warning: missing documentation for a variant
--> crates/pop-common/src/errors.rs:19:2
|
19 | ManifestError(#[from] cargo_toml::Error),
| ^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/errors.rs#L17
warning: missing documentation for a variant
--> crates/pop-common/src/errors.rs:17:2
|
17 | ManifestPath(String),
| ^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/errors.rs#L15
warning: missing documentation for a variant
--> crates/pop-common/src/errors.rs:15:2
|
15 | IO(#[from] std::io::Error),
| ^^
|
missing documentation for a variant:
crates/pop-common/src/errors.rs#L13
warning: missing documentation for a variant
--> crates/pop-common/src/errors.rs:13:2
|
13 | Git(String),
| ^^^
|
missing documentation for a variant:
crates/pop-common/src/errors.rs#L11
warning: missing documentation for a variant
--> crates/pop-common/src/errors.rs:11:2
|
11 | Config(String),
| ^^^^^^
|
missing documentation for a variant:
crates/pop-common/src/errors.rs#L9
warning: missing documentation for a variant
--> crates/pop-common/src/errors.rs:9:2
|
9 | AnyhowError(#[from] anyhow::Error),
| ^^^^^^^^^^^
|
missing documentation for an enum:
crates/pop-common/src/errors.rs#L7
warning: missing documentation for an enum
--> crates/pop-common/src/errors.rs:7:1
|
7 | pub enum Error {
| ^^^^^^^^^^^^^^
|
missing documentation for a module:
crates/pop-common/src/lib.rs#L7
warning: missing documentation for a module
--> crates/pop-common/src/lib.rs:7:1
|
7 | pub mod templates;
| ^^^^^^^^^^^^^^^^^
|
missing documentation for a module:
crates/pop-common/src/lib.rs#L6
warning: missing documentation for a module
--> crates/pop-common/src/lib.rs:6:1
|
6 | pub mod sourcing;
| ^^^^^^^^^^^^^^^^
|
missing documentation for a module:
crates/pop-common/src/lib.rs#L5
warning: missing documentation for a module
--> crates/pop-common/src/lib.rs:5:1
|
5 | pub mod manifest;
| ^^^^^^^^^^^^^^^^
|
missing documentation for a module:
crates/pop-common/src/lib.rs#L4
warning: missing documentation for a module
--> crates/pop-common/src/lib.rs:4:1
|
4 | pub mod helpers;
| ^^^^^^^^^^^^^^^
|
missing documentation for a module:
crates/pop-common/src/lib.rs#L3
warning: missing documentation for a module
--> crates/pop-common/src/lib.rs:3:1
|
3 | pub mod git;
| ^^^^^^^^^^^
|
missing documentation for a module:
crates/pop-common/src/lib.rs#L2
warning: missing documentation for a module
--> crates/pop-common/src/lib.rs:2:1
|
2 | pub mod errors;
| ^^^^^^^^^^^^^^
|
missing documentation for a module:
crates/pop-common/src/lib.rs#L1
warning: missing documentation for a module
--> crates/pop-common/src/lib.rs:1:1
|
1 | pub mod build;
| ^^^^^^^^^^^^^
|
missing documentation for the crate:
crates/pop-common/src/lib.rs#L1
warning: missing documentation for the crate
--> crates/pop-common/src/lib.rs:1:1
|
1 | / pub mod build;
2 | | pub mod errors;
3 | | pub mod git;
4 | | pub mod helpers;
... |
71 | | }
72 | | }
| |_^
|
= note: requested on the command line with `-W missing-docs`
|
missing documentation for a struct:
crates/pop-telemetry/src/lib.rs#L36
warning: missing documentation for a struct
--> crates/pop-telemetry/src/lib.rs:36:1
|
36 | pub struct Telemetry {
| ^^^^^^^^^^^^^^^^^^^^
|
missing documentation for a type alias:
crates/pop-telemetry/src/lib.rs#L33
warning: missing documentation for a type alias
--> crates/pop-telemetry/src/lib.rs:33:1
|
33 | pub type Result<T> = std::result::Result<T, TelemetryError>;
| ^^^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-telemetry/src/lib.rs#L30
warning: missing documentation for a variant
--> crates/pop-telemetry/src/lib.rs:30:2
|
30 | SerializeFailed(String),
| ^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-telemetry/src/lib.rs#L28
warning: missing documentation for a variant
--> crates/pop-telemetry/src/lib.rs:28:2
|
28 | ConfigFileNotFound,
| ^^^^^^^^^^^^^^^^^^
|
missing documentation for a variant:
crates/pop-telemetry/src/lib.rs#L26
warning: missing documentation for a variant
--> crates/pop-telemetry/src/lib.rs:26:2
|
26 | OptedOut,
| ^^^^^^^^
|
missing documentation for a variant:
crates/pop-telemetry/src/lib.rs#L24
warning: missing documentation for a variant
--> crates/pop-telemetry/src/lib.rs:24:2
|
24 | IO(io::Error),
| ^^
|
missing documentation for a variant:
crates/pop-telemetry/src/lib.rs#L22
warning: missing documentation for a variant
--> crates/pop-telemetry/src/lib.rs:22:2
|
22 | NetworkError(reqwest::Error),
| ^^^^^^^^^^^^
|
missing documentation for an enum:
crates/pop-telemetry/src/lib.rs#L20
warning: missing documentation for an enum
--> crates/pop-telemetry/src/lib.rs:20:1
|
20 | pub enum TelemetryError {
| ^^^^^^^^^^^^^^^^^^^^^^^
|
missing documentation for the crate:
crates/pop-telemetry/src/lib.rs#L3
warning: missing documentation for the crate
--> crates/pop-telemetry/src/lib.rs:3:1
|
3 | / use reqwest::Client;
4 | | use serde::{de::DeserializeOwned, Deserialize, Serialize};
5 | | use serde_json::{json, Value};
6 | | use std::{
... |
371 | | }
372 | | }
| |_^
|
= note: requested on the command line with `-W missing-docs`
|
macos
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
|
macos
cmake 3.30.5 is already installed and up-to-date.
To reinstall 3.30.5, run:
brew reinstall cmake
|
macos
These files were overwritten during the `brew link` step:
|
macos
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
|
macos
protobuf 28.3 is already installed and up-to-date.
To reinstall 28.3, run:
brew reinstall protobuf
|
macos
openssl@3 3.4.0 is already installed and up-to-date.
To reinstall 3.4.0, run:
brew reinstall openssl@3
|
macos
cmake 3.30.5 is already installed and up-to-date.
To reinstall 3.30.5, run:
brew reinstall cmake
|