Skip to content

Remove async_trait in favor of native support#2171

Closed
olanod wants to merge 1 commit into
paritytech:masterfrom
olanod:olanod-remove-async-trait
Closed

Remove async_trait in favor of native support#2171
olanod wants to merge 1 commit into
paritytech:masterfrom
olanod:olanod-remove-async-trait

Conversation

@olanod

@olanod olanod commented Nov 6, 2023

Copy link
Copy Markdown
Contributor

With async_fn_in_trait stabilized we should move away from using the async-trait crate.

NOTE: Just a WIP for now that simply removes mentions of async-trait, jsonrpsee should migrate first paritytech/jsonrpsee#1229

@paritytech-cicd-pr

Copy link
Copy Markdown

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: check-tracing
Logs: https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/4223159

@bkchr

bkchr commented Nov 6, 2023

Copy link
Copy Markdown
Member

Please reopen when this in stable paritytech/jsonrpsee#1229 (comment)

But ty for the work!

@bkchr bkchr closed this Nov 6, 2023
@lexnv

lexnv commented Nov 6, 2023

Copy link
Copy Markdown
Contributor

Indeed, that's a super cool feature and thanks for the PR!

As Basti mentioned, we'd like to keep things working with stable! 🙏

bkchr pushed a commit that referenced this pull request Apr 10, 2024
* introduce bp_messages::ChainWithMessages (#2171)

* Move Chain::ID from relay-level Chain to primitives-level Chain (#2181)

* move Chain::ID from relay-level Chain to primitives-level Chain

* removed chain IDs from bp-runtime

* add missing file header

* Some code grooming (#2276)

* some code grooming: enable warn(missing_docs) for all piblic crates + added missing documentation + removed obsolete clippy/deny workarounds

* removed strange allow + added comment related to other allow

* removed incorrect_clone_impl_on_copy_type which is unknown to CI clippy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants