Skip to content

chore: release 0.4.0 (#318) #554

chore: release 0.4.0 (#318)

chore: release 0.4.0 (#318) #554

Triggered via push October 7, 2024 18:19
Status Success
Total duration 14m 19s
Artifacts

install.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

85 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 ~ } |
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`
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/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 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#L27
warning: missing documentation for a variant --> crates/pop-common/src/sourcing/mod.rs:27:2 | 27 | ArchiveError(String), | ^^^^^^^^^^^^
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
openssl@3 3.3.2 is already installed and up-to-date. To reinstall 3.3.2, run: brew reinstall openssl@3
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.2 is already installed and up-to-date. To reinstall 28.2, run: brew reinstall protobuf
macos
openssl@3 3.3.2 is already installed and up-to-date. To reinstall 3.3.2, run: brew reinstall openssl@3
macos
cmake 3.30.4 is already installed and up-to-date. To reinstall 3.30.4, run: brew reinstall cmake