Julien Cretin
Julien Cretin
Also inline connection options to commands than need them.
We want to enable the following lints: - [ ] `rust.elided-lifetimes-in-paths` - [ ] `rust.missing-debug-implementations` (not sure if good thing) - [ ] `rust.missing-docs` for all published libraries - [...
Try denying all warnings to measure the noise. We ideally want the oldest non-vulnerable version of the most recent major version of every crate.
This relates to #448. The goal is to avoid mistakes when bumping version (i.e. bumping in a way that doesn't respect SemVer).
It should be possible to download from a GitHub release, and flash a Nordic runner. There could be 2 variants: one with DFU for the dongle and one bare for...
Currently the format for `defmt` and `log` and different. It would be much more convenient to have a unique syntax for a common (and restricted) subset of those, typically to...
The goal is to avoid using `log::Debug2Format`. This relates to #477 in the sense that it will unify using `log` or `defmt`.
We could use [cargo mutants](https://mutants.rs) to check our tests coverage, both in PRs (on the diff to be fast) and on the whole project on `push main` or `schedule` only...
We could have simple continuous fuzzing by leveraging scheduled workflow and caches. Every week, we run all fuzz targets for 10 minutes each and cache their corpus. Next week, we...
Given the discussion in https://github.com/nrf-rs/nrf-hal/issues/423#issuecomment-1668107402, it could make sense to provide an async board API and scheduler for users who want to implement a platform using embassy or any other...