Skip to content

style: apply nightly rustfmt formatting changes#1699

Merged
irvingouj@Devolutions (irvingoujAtDevolution) merged 1 commit intomasterfrom
style/nightly-fmt-fix
Mar 2, 2026
Merged

style: apply nightly rustfmt formatting changes#1699
irvingouj@Devolutions (irvingoujAtDevolution) merged 1 commit intomasterfrom
style/nightly-fmt-fix

Conversation

@irvingoujAtDevolution

Summary

  • Applies latest nightly rustfmt formatting across the workspace
  • Fixes CI preflight formatting check failures caused by updated rustfmt style rules (grouped use statements now split into individual imports)

Test plan

  • CI preflight formatting check passes

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions
Copy link

github-actions bot commented Mar 2, 2026

Let maintainers know that an action is required on their side

  • Add the label release-required Please cut a new release (Devolutions Gateway, Devolutions Agent, Jetsocat, PowerShell module) when you request a maintainer to cut a new release (Devolutions Gateway, Devolutions Agent, Jetsocat, PowerShell module)

  • Add the label release-blocker Follow-up is required before cutting a new release if a follow-up is required before cutting a new release

  • Add the label publish-required Please publish libraries (`Devolutions.Gateway.Utils`, OpenAPI clients, etc) when you request a maintainer to publish libraries (Devolutions.Gateway.Utils, OpenAPI clients, etc.)

  • Add the label publish-blocker Follow-up is required before publishing libraries if a follow-up is required before publishing libraries

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Applies updated nightly rustfmt formatting to fix workspace preflight formatting failures, primarily by splitting previously grouped use { ... } imports into individual use ...; statements.

Changes:

  • Split grouped use { ... } blocks into individual imports across multiple Rust entrypoints.
  • Updated generated/openapi client module imports to match new formatting rules.
  • Kept crate “dependency marker” imports (use foo as _;) but reformatted them into separate lines.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
jetsocat/src/main.rs Splits grouped crate-marker imports into individual use ... as _; lines.
jetsocat/src/lib.rs Splits grouped crate-marker imports into individual use ... as _; lines.
devolutions-gateway/src/main.rs Splits large grouped crate-marker import list into individual use ... as _; lines.
devolutions-agent/src/main.rs Splits grouped crate-marker imports into individual use ... as _; lines.
devolutions-agent/src/lib.rs Splits grouped crate-marker imports into individual use ... as _; lines.
crates/devolutions-pedm-shared/devolutions-pedm-client-http/src/apis/request.rs Rewrites grouped imports into individual imports consistent with new rustfmt output.
crates/devolutions-pedm-shared/devolutions-pedm-client-http/src/apis/mod.rs Rewrites grouped imports into individual imports consistent with new rustfmt output.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@irvingoujAtDevolution irvingouj@Devolutions (irvingoujAtDevolution) merged commit 8bc1994 into master Mar 2, 2026
50 checks passed
@irvingoujAtDevolution irvingouj@Devolutions (irvingoujAtDevolution) deleted the style/nightly-fmt-fix branch March 2, 2026 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants