Skip to content

Conversation

@Serock3
Copy link
Contributor

@Serock3 Serock3 commented May 22, 2025

This PR switches the Rust version to 2024, updates the Rust version to 1.87.0, and fixes new lints resulting from this.

Note that the new lint against large error-enums triggers on tonic::Status, which I solved by boxing it. A PR in tonic to fix this internally has been merged, and should be released with the upcoming 0.14 version hyperium/tonic#2282.

Also note that the default (stable) formatting rules seem to have changed. All the files that I touched also had other formatting changes done to them by rust-analyzer, which I left in, but I did not bother running cargo fmt as it changes every file in the workspace which would make the PR state immediately.


This change is Reviewable

@linear
Copy link

linear bot commented May 22, 2025

@Serock3 Serock3 self-assigned this May 22, 2025
@Serock3 Serock3 force-pushed the switch-to-rust-2024-des-2199 branch 5 times, most recently from 6fc4ef5 to 1a57945 Compare May 27, 2025 07:34
@Serock3 Serock3 requested a review from hulthe May 27, 2025 07:43
@Serock3 Serock3 force-pushed the switch-to-rust-2024-des-2199 branch from 1a57945 to bdd16c4 Compare June 2, 2025 08:04
@Serock3 Serock3 force-pushed the switch-to-rust-2024-des-2199 branch 3 times, most recently from aa0bb29 to 5211667 Compare June 23, 2025 15:14
@Serock3 Serock3 force-pushed the switch-to-rust-2024-des-2199 branch 11 times, most recently from 0b80cd0 to f7e9070 Compare July 7, 2025 15:28
@Serock3 Serock3 marked this pull request as ready for review July 8, 2025 07:43
@Serock3 Serock3 force-pushed the switch-to-rust-2024-des-2199 branch from f7e9070 to 60f2e8b Compare July 8, 2025 08:37
@Serock3 Serock3 force-pushed the switch-to-rust-2024-des-2199 branch from 60f2e8b to fa1154c Compare July 9, 2025 12:45
@Serock3 Serock3 force-pushed the switch-to-rust-2024-des-2199 branch from fa1154c to c051b4c Compare July 9, 2025 13:22
@Serock3 Serock3 force-pushed the switch-to-rust-2024-des-2199 branch 4 times, most recently from 9111374 to 7d7c8e7 Compare July 10, 2025 07:33
@Serock3 Serock3 force-pushed the switch-to-rust-2024-des-2199 branch from 7d7c8e7 to 527c8da Compare July 10, 2025 07:37
Copy link
Contributor

@MarkusPettersson98 MarkusPettersson98 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

Reviewed 3 of 27 files at r1, 23 of 272 files at r2, 3 of 12 files at r3, all commit messages.
Reviewable status: 27 of 288 files reviewed, all discussions resolved

@Serock3 Serock3 merged commit 8c37147 into main Jul 10, 2025
66 of 67 checks passed
@Serock3 Serock3 deleted the switch-to-rust-2024-des-2199 branch July 10, 2025 07:55
@github-actions
Copy link

🚨 End to end tests failed. Please check the failed workflow run.

@MarkusPettersson98 MarkusPettersson98 self-requested a review July 11, 2025 14:09
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