Closed Ruadhri17 closed 3 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 78.2%. Comparing base (
23c2714
) to head (7802710
). Report is 29 commits behind head on main.
@Ruadhri17 I pushed a commit to fix some of the build matrix setup which was required since we can now use the default MSRV for all targets.
Though since we're using the merge queue the workflow won't use the new value in the build-workflow.yaml
file, so it might make sense to do the build-workflow.yaml
changes in one commit, then change the MSRV in a follow up PR.
This would work because the following details which workflows versions are used when:
Can we bump to 1.79 instead? It has improvements for extending lifetimes, and I could really use that in my PR, without which I have to either do additional string clones or writing more complicated code using Cow
.
EDIT: I see 1.79 is not yet available in meta-rust, so it will probably have to wait a little bit.
:white_check_mark: Passed | :x: Failed | :next_track_button: Skipped | Total | Pass % | :stopwatch: Duration |
---|---|---|---|---|---|
453 | 0 | 3 | 453 | 100 | 57m8.963288999s |
meta-rust
Good catch about the meta-rust
dependency. Good thing that 1.78 is supported by it.
Proposed changes
This PR bumps MSRV in the workflow. Version 1.78 introduced diagnostic_attribute that will be used in #2943.
Types of changes
Paste Link to the issue
Checklist
cargo fmt
as mentioned in CODING_GUIDELINEScargo clippy
as mentioned in CODING_GUIDELINESFurther comments