Skip to content

Conversation

ryzngard
Copy link
Contributor

@ryzngard ryzngard commented Mar 7, 2025

View Complete Diff of Changes

  • Improve solution load performance (#11591) (PR: #11591)
  • Remove some Newtonsoft.Json references and conversions (#11593) (PR: #11593)
  • Change symbol publishing for more reliable builds (#11585) (PR: #11585)
  • Remove references to old xliff-tasks repo from Version.Details.xml (#11586) (PR: #11586)
  • Add override completion integration test (#11584) (PR: #11584)
  • Simply cohosting generated document Uri code (#11583) (PR: #11583)
  • Remove unnecessary assert (#11582) (PR: #11582)
  • Make logging fall into the pit of success (#11581) (PR: #11581)
  • Show TODO Razor comments in the Task List in VS (#11540) (PR: #11540)
  • [main] Update dependencies from dotnet/source-build-reference-packages (#11579) (PR: #11579)
  • Update document mapping to work with the source generator (#11558) (PR: #11558)
  • Update PublishData.json after VS Snap (#11576) (PR: #11576)
  • Revert symbol related changes (for now) (#11568) (PR: #11568)
  • Move cohost options to explicit class (#11564) (PR: #11564)
  • Fix code actions appearing for the wrong context when invoked from light bulb (#11537) (PR: #11537)
  • Produce more symbols (#11563) (PR: #11563)

@ryzngard ryzngard requested review from a team as code owners March 7, 2025 21:33
@@ -23,17 +23,7 @@ export function resolveRazorLanguageServerOptions(
const usingOmniSharp =
!getCSharpDevKit() && vscodeApi.workspace.getConfiguration().get<boolean>('dotnet.server.useOmnisharp');

const hotReload = vscodeApi.workspace.getConfiguration('csharp.experimental.debug').get<boolean>('hotReload');
Copy link
Member

Choose a reason for hiding this comment

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

If someone had set the fuse setting to false, would changing the default value of it cause their setting to change? If not, we may still need this??

Copy link
Contributor Author

Choose a reason for hiding this comment

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

If someone had set the fuse setting to false

This doesn't override their setting. It just sets it to true if the value was unset (null default). If they set to false it should be equivalent today. We have telemetry for that so as we roll this out we can see if we need to change the name to override that (or just remove the option altogether)

Copy link
Member

Choose a reason for hiding this comment

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

Oh you're right, sorry. I thought this made the hot reload setting override the FUSE setting, but it is only when unset. My b.

@ryzngard ryzngard enabled auto-merge March 7, 2025 22:13
@ryzngard ryzngard merged commit d576c7f into dotnet:main Mar 7, 2025
24 checks passed
@ryzngard ryzngard deleted the update_razor_and_fuse_on branch March 7, 2025 23:11
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.

2 participants