chore(tonic): Deprecate API when they only return None #2195
Triggered via pull request
September 14, 2023 22:36
Status
Failure
Total duration
9m 17s
Artifacts
–
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
CI.yml
on: pull_request
rustfmt
11s
cargo-deny check
27s
codegen
23s
Check MSRV
1m 30s
Matrix: check
Matrix: Interop Tests
Matrix: test
Matrix: Check unused dependencies
Annotations
38 errors
check (ubuntu-latest):
tonic/src/transport/tls.rs#L57
this `#[deprecated]` annotation has no effect
|
check (ubuntu-latest):
tonic/src/transport/mod.rs#L106
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
check (ubuntu-latest):
tonic/src/transport/tls.rs#L30
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
check (ubuntu-latest):
tonic/src/transport/tls.rs#L62
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
check (ubuntu-latest):
tonic/src/request.rs#L5
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
check (ubuntu-latest):
tonic/src/request.rs#L302
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
check (ubuntu-latest):
tonic/src/transport/tls.rs#L36
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|
check (ubuntu-latest):
tonic/src/transport/tls.rs#L41
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|
check (ubuntu-latest):
tonic/src/transport/tls.rs#L46
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|
check (ubuntu-latest):
tonic/src/transport/tls.rs#L51
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|
check (windows-latest)
The job was canceled because "ubuntu-latest" failed.
|
check (windows-latest)
The operation was canceled.
|
check (macOS-latest)
The job was canceled because "ubuntu-latest" failed.
|
check (macOS-latest):
tonic/src/transport/tls.rs#L57
this `#[deprecated]` annotation has no effect
|
check (macOS-latest):
tonic/src/transport/mod.rs#L106
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
check (macOS-latest):
tonic/src/transport/tls.rs#L30
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
check (macOS-latest):
tonic/src/transport/tls.rs#L62
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
check (macOS-latest):
tonic/src/request.rs#L5
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
check (macOS-latest):
tonic/src/request.rs#L302
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
check (macOS-latest):
tonic/src/transport/tls.rs#L36
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|
check (macOS-latest):
tonic/src/transport/tls.rs#L41
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|
check (macOS-latest):
tonic/src/transport/tls.rs#L46
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|
check (macOS-latest):
tonic/src/transport/tls.rs#L51
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|
Check unused dependencies (ubuntu-latest)
Process completed with exit code 1.
|
Check unused dependencies (windows-latest)
The job was canceled because "ubuntu-latest" failed.
|
Check unused dependencies (windows-latest)
The operation was canceled.
|
Check unused dependencies (macOS-latest)
The job was canceled because "ubuntu-latest" failed.
|
Check unused dependencies (macOS-latest)
The operation was canceled.
|
Check MSRV:
tonic/src/transport/tls.rs#L57
this `#[deprecated]` annotation has no effect
|
Check MSRV:
tonic/src/transport/mod.rs#L106
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
Check MSRV:
tonic/src/transport/tls.rs#L30
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
Check MSRV:
tonic/src/transport/tls.rs#L62
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
Check MSRV:
tonic/src/request.rs#L5
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
Check MSRV:
tonic/src/request.rs#L302
use of deprecated struct `transport::tls::Certificate`: `Certificate` is used only by deprecated API without tls feature.
|
Check MSRV:
tonic/src/transport/tls.rs#L36
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|
Check MSRV:
tonic/src/transport/tls.rs#L41
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|
Check MSRV:
tonic/src/transport/tls.rs#L46
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|
Check MSRV:
tonic/src/transport/tls.rs#L51
use of deprecated field `transport::tls::Certificate::pem`: `Certificate` is used only by deprecated API without tls feature.
|