Update Public Suffix List to 46ac7a8060f29bd6e9ad047c8961f54a634f042cb66381894f39f442e077afd6 #877
ci.yml
on: pull_request
test-minimal-versions
19s
analyze
4m 47s
Matrix: test
Annotations
13 errors and 56 warnings
test-minimal-versions
Process completed with exit code 101.
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
Process completed with exit code 101.
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The job was canceled because "ubuntu-latest_http2_tex_2" failed.
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The operation was canceled.
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The job was canceled because "ubuntu-latest_http2_tex_2" failed.
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The operation was canceled.
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The job was canceled because "ubuntu-latest_http2_tex_2" failed.
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The operation was canceled.
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The job was canceled because "ubuntu-latest_http2_tex_2" failed.
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The operation was canceled.
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The job was canceled because "ubuntu-latest_http2_tex_2" failed.
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The operation was canceled.
|
analyze
The process '/home/runner/.cargo/bin/cargo' failed with exit code 1
|
test-minimal-versions
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions-rs/toolchain@v1, actions/cache@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
test-minimal-versions
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
test-minimal-versions
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test-minimal-versions
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test-minimal-versions
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test-minimal-versions
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
this `impl` can be derived:
src/config/redirect.rs#L19
warning: this `impl` can be derived
--> src/config/redirect.rs:19:1
|
19 | / impl Default for RedirectPolicy {
20 | | fn default() -> Self {
21 | | RedirectPolicy::None
22 | | }
23 | | }
| |_^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls
= note: `#[warn(clippy::derivable_impls)]` implied by `#[warn(clippy::all)]`
= help: remove the manual implementation...
help: ...and instead derive it...
|
5 + #[derive(Default)]
6 | pub enum RedirectPolicy {
|
help: ...and mark the default variant
|
10 ~ #[default]
11 ~ None,
|
|
usage of a legacy numeric method:
src/trailer.rs#L196
warning: usage of a legacy numeric method
--> src/trailer.rs:196:45
|
196 | self.shared.ready.notify(usize::max_value());
| ^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants
= note: `#[warn(clippy::legacy_numeric_constants)]` implied by `#[warn(clippy::all)]`
help: use the associated constant instead
|
196 | self.shared.ready.notify(usize::MAX);
| ~~~
|
the borrowed expression implements the required traits:
src/handler.rs#L170
warning: the borrowed expression implements the required traits
--> src/handler.rs:170:42
|
170 | easy.get_mut().span.record("id", &id);
| ^^^ help: change this to: `id`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args
note: the lint level is defined here
--> src/lib.rs:240:5
|
240 | clippy::all
| ^^^^^^^^^^^
= note: `#[warn(clippy::needless_borrows_for_generic_args)]` implied by `#[warn(clippy::all)]`
|
method `call` is never used:
src/interceptor/mod.rs#L124
warning: method `call` is never used
--> src/interceptor/mod.rs:124:24
|
124 | fn call(&self, $($arg: $arg_ty,)*) -> Self::Future;
| ^^^^
...
159 | / impl_async_fn! {
160 | | (AsyncFnOnce0, AsyncFnMut0, AsyncFn0, ()),
161 | | (AsyncFnOnce1, AsyncFnMut1, AsyncFn1, (a0:A0, )),
| | -------- method in this trait
162 | | (AsyncFnOnce2, AsyncFnMut2, AsyncFn2, (a0:A0, a1:A1, )),
163 | | }
| |_____- in this macro invocation
|
= note: this warning originates in the macro `impl_async_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
|
method `call_mut` is never used:
src/interceptor/mod.rs#L121
warning: method `call_mut` is never used
--> src/interceptor/mod.rs:121:24
|
121 | fn call_mut(&mut self, $($arg: $arg_ty,)*) -> Self::Future;
| ^^^^^^^^
...
159 | / impl_async_fn! {
160 | | (AsyncFnOnce0, AsyncFnMut0, AsyncFn0, ()),
161 | | (AsyncFnOnce1, AsyncFnMut1, AsyncFn1, (a0:A0, )),
| | ----------- method in this trait
162 | | (AsyncFnOnce2, AsyncFnMut2, AsyncFn2, (a0:A0, a1:A1, )),
163 | | }
| |_____- in this macro invocation
|
= note: this warning originates in the macro `impl_async_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
|
method `call_once` is never used:
src/interceptor/mod.rs#L118
warning: method `call_once` is never used
--> src/interceptor/mod.rs:118:24
|
118 | fn call_once(self, $($arg: $arg_ty,)*) -> Self::Future;
| ^^^^^^^^^
...
159 | / impl_async_fn! {
160 | | (AsyncFnOnce0, AsyncFnMut0, AsyncFn0, ()),
161 | | (AsyncFnOnce1, AsyncFnMut1, AsyncFn1, (a0:A0, )),
| | ------------ method in this trait
162 | | (AsyncFnOnce2, AsyncFnMut2, AsyncFn2, (a0:A0, a1:A1, )),
163 | | }
| |_____- in this macro invocation
|
= note: this warning originates in the macro `impl_async_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
|
method `call` is never used:
src/interceptor/mod.rs#L124
warning: method `call` is never used
--> src/interceptor/mod.rs:124:24
|
124 | fn call(&self, $($arg: $arg_ty,)*) -> Self::Future;
| ^^^^
...
159 | / impl_async_fn! {
160 | | (AsyncFnOnce0, AsyncFnMut0, AsyncFn0, ()),
| | -------- method in this trait
161 | | (AsyncFnOnce1, AsyncFnMut1, AsyncFn1, (a0:A0, )),
162 | | (AsyncFnOnce2, AsyncFnMut2, AsyncFn2, (a0:A0, a1:A1, )),
163 | | }
| |_____- in this macro invocation
|
= note: this warning originates in the macro `impl_async_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
|
method `call_mut` is never used:
src/interceptor/mod.rs#L121
warning: method `call_mut` is never used
--> src/interceptor/mod.rs:121:24
|
121 | fn call_mut(&mut self, $($arg: $arg_ty,)*) -> Self::Future;
| ^^^^^^^^
...
159 | / impl_async_fn! {
160 | | (AsyncFnOnce0, AsyncFnMut0, AsyncFn0, ()),
| | ----------- method in this trait
161 | | (AsyncFnOnce1, AsyncFnMut1, AsyncFn1, (a0:A0, )),
162 | | (AsyncFnOnce2, AsyncFnMut2, AsyncFn2, (a0:A0, a1:A1, )),
163 | | }
| |_____- in this macro invocation
|
= note: this warning originates in the macro `impl_async_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
|
method `call_once` is never used:
src/interceptor/mod.rs#L118
warning: method `call_once` is never used
--> src/interceptor/mod.rs:118:24
|
118 | fn call_once(self, $($arg: $arg_ty,)*) -> Self::Future;
| ^^^^^^^^^
...
159 | / impl_async_fn! {
160 | | (AsyncFnOnce0, AsyncFnMut0, AsyncFn0, ()),
| | ------------ method in this trait
161 | | (AsyncFnOnce1, AsyncFnMut1, AsyncFn1, (a0:A0, )),
162 | | (AsyncFnOnce2, AsyncFnMut2, AsyncFn2, (a0:A0, a1:A1, )),
163 | | }
| |_____- in this macro invocation
|
= note: `#[warn(dead_code)]` implied by `#[warn(unused)]`
= note: this warning originates in the macro `impl_async_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
|
the item `FromIterator` is imported redundantly:
src/config/tls.rs#L7
warning: the item `FromIterator` is imported redundantly
--> src/config/tls.rs:7:5
|
7 | iter::FromIterator,
| ^^^^^^^^^^^^^^^^^^
--> /rustc/9d79cd5f79e75bd0d2083260271307ce9acd9081/library/std/src/prelude/mod.rs:148:13
|
= note: the item `FromIterator` is already defined here
|
the item `Easy2` is imported redundantly:
src/config/request.rs#L4
warning: the item `Easy2` is imported redundantly
--> src/config/request.rs:4:5
|
3 | use super::{proxy::Proxy, *};
| - the item `Easy2` is already imported here
4 | use curl::easy::Easy2;
| ^^^^^^^^^^^^^^^^^
|
the item `Proxy` is imported redundantly:
src/config/request.rs#L3
warning: the item `Proxy` is imported redundantly
--> src/config/request.rs:3:13
|
3 | use super::{proxy::Proxy, *};
| ^^^^^^^^^^^^ - the item `Proxy` is already imported here
|
the item `FromIterator` is imported redundantly:
src/config/proxy.rs#L3
warning: the item `FromIterator` is imported redundantly
--> src/config/proxy.rs:3:5
|
3 | use std::iter::FromIterator;
| ^^^^^^^^^^^^^^^^^^^^^^^
--> /rustc/9d79cd5f79e75bd0d2083260271307ce9acd9081/library/std/src/prelude/mod.rs:148:13
|
= note: the item `FromIterator` is already defined here
|
the item `TryFrom` is imported redundantly:
src/config/dial.rs#L7
warning: the item `TryFrom` is imported redundantly
--> src/config/dial.rs:7:11
|
7 | use std::{convert::TryFrom, fmt, net::SocketAddr, str::FromStr};
| ^^^^^^^^^^^^^^^^
--> /rustc/9d79cd5f79e75bd0d2083260271307ce9acd9081/library/std/src/prelude/mod.rs:148:13
|
= note: the item `TryFrom` is already defined here
|
the item `TryFrom` is imported redundantly:
src/redirect.rs#L11
warning: the item `TryFrom` is imported redundantly
--> src/redirect.rs:11:24
|
11 | use std::{borrow::Cow, convert::TryFrom, fmt::Write, str};
| ^^^^^^^^^^^^^^^^
--> /rustc/9d79cd5f79e75bd0d2083260271307ce9acd9081/library/std/src/prelude/mod.rs:148:13
|
= note: the item `TryFrom` is already defined here
|
the item `TryFrom` is imported redundantly:
src/client.rs#L28
warning: the item `TryFrom` is imported redundantly
--> src/client.rs:28:5
|
28 | convert::TryFrom,
| ^^^^^^^^^^^^^^^^
--> /rustc/9d79cd5f79e75bd0d2083260271307ce9acd9081/library/std/src/prelude/mod.rs:148:13
|
= note: the item `TryFrom` is already defined here
|
the item `TryInto` is imported redundantly:
src/cookies/interceptor.rs#L12
warning: the item `TryInto` is imported redundantly
--> src/cookies/interceptor.rs:12:5
|
12 | use std::convert::TryInto;
| ^^^^^^^^^^^^^^^^^^^^^
--> /rustc/9d79cd5f79e75bd0d2083260271307ce9acd9081/library/std/src/prelude/mod.rs:148:13
|
= note: the item `TryInto` is already defined here
|
the item `TryFrom` is imported redundantly:
src/lib.rs#L249
warning: the item `TryFrom` is imported redundantly
--> src/lib.rs:249:5
|
249 | use std::convert::TryFrom;
| ^^^^^^^^^^^^^^^^^^^^^
--> /rustc/9d79cd5f79e75bd0d2083260271307ce9acd9081/library/std/src/prelude/mod.rs:148:13
|
= note: the item `TryFrom` is already defined here
|
note: the lint level is defined here
--> src/lib.rs:238:5
|
238 | unused,
| ^^^^^^
= note: `#[warn(unused_imports)]` implied by `#[warn(unused)]`
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions-rs/toolchain@v1, actions/cache@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (windows-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (ubuntu-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,native-tls,static-curl)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
test (macos-latest, http2,text-decoding,cookies,psl,unstable-interceptors,rustls-tls-native-certs)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
analyze
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions-rs/toolchain@v1, actions/cache@v2, actions-rs/clippy-check@v1, actions-rs/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
analyze
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions/cache@v2, actions-rs/clippy-check@v1, actions-rs/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
analyze
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
analyze
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
analyze
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
analyze
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|