Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

internal: Fix cargo handle logging in flycheck #15465

Merged
merged 2 commits into from Aug 29, 2023

Conversation

Wilfred
Copy link
Contributor

@Wilfred Wilfred commented Aug 15, 2023

This PR has two commits, so it's probably easier to review them separately:

(1) Rename CargoHandle to CommandHandle, as the command may not be a cargo command.

(2) Logging should format the current command, rather than calling check_command() again. This ensures that any later configuration changes don't cause us to log incorrect information.

This handle wraps an arbitrary command, which might be a rustc command
rather than cargo.
@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Aug 15, 2023
@Veykril
Copy link
Member

Veykril commented Aug 29, 2023

@bors r+

@bors
Copy link
Collaborator

bors commented Aug 29, 2023

📌 Commit e286640 has been approved by Veykril

It is now in the queue for this repository.

@bors
Copy link
Collaborator

bors commented Aug 29, 2023

⌛ Testing commit e286640 with merge b06503b...

@bors
Copy link
Collaborator

bors commented Aug 29, 2023

☀️ Test successful - checks-actions
Approved by: Veykril
Pushing b06503b to master...

@bors bors merged commit b06503b into rust-lang:master Aug 29, 2023
10 checks passed
@lnicola lnicola changed the title Fix cargo handle logging in flycheck internal: Fix cargo handle logging in flycheck Aug 29, 2023
@Wilfred Wilfred deleted the command_handle_fixes branch August 29, 2023 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants