Skip to content

Serial/SPI/I2C/CAN split pin enums #64

Serial/SPI/I2C/CAN split pin enums

Serial/SPI/I2C/CAN split pin enums #64

Triggered via pull request October 6, 2024 18:16
@burrbullburrbull
synchronize #509
Status Success
Total duration 12s
Artifacts

changelog.yml

on: pull_request_target
Changelog check
3s
Changelog check
Fit to window
Zoom out
Zoom in

Annotations

6 warnings
Changelog check
The following actions uses node12 which is deprecated and will be forced to run on node16: Zomzog/[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/
Changelog check
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, Zomzog/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
very complex type used. Consider factoring parts into `type` definitions: src/spi.rs#L585
warning: very complex type used. Consider factoring parts into `type` definitions --> src/spi.rs:585:29 | 585 | pub fn release(self) -> (SPI, (SPI::Sck, SPI::So<Otype>, SPI::Si<PULL>)) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity
very complex type used. Consider factoring parts into `type` definitions: src/spi.rs#L528
warning: very complex type used. Consider factoring parts into `type` definitions --> src/spi.rs:528:29 | 528 | pub fn release(self) -> (SPI, (SPI::Sck, SPI::Mi<PULL>, SPI::Mo)) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity
very complex type used. Consider factoring parts into `type` definitions: src/serial.rs#L540
warning: very complex type used. Consider factoring parts into `type` definitions --> src/serial.rs:540:29 | 540 | pub fn release(self) -> (USART, (USART::Tx<Otype>, USART::Rx<PULL>)) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity
very complex type used. Consider factoring parts into `type` definitions: src/serial.rs#L408
warning: very complex type used. Consider factoring parts into `type` definitions --> src/serial.rs:408:16 | 408 | pub token: ReleaseToken<USART, (USART::Tx<Otype>, USART::Rx<PULL>)>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity = note: `#[warn(clippy::type_complexity)]` on by default