-
-
Notifications
You must be signed in to change notification settings - Fork 662
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
[display] Remove legacy diagnostics #11413
base: development
Are you sure you want to change the base?
Conversation
ad14130
to
8f0a75b
Compare
8f0a75b
to
8e54092
Compare
Should we do this now? |
Well, hmm
... which actually tells me there's potentially something missing before doing a vshaxe release: there's currently no way to opt out of Json RPC diagnostics, and in short term that might be annoying if it ends up being "broken" 🤔 cc @AlexHaxe |
I think we should put a and then we should release a new vshaxe version soonish. I have two fixes for tokentree that should go in. |
Note that such a config option wouldn't work with Haxe 5 (and, more importantly, would make diagnostics fail if vshaxe tries to honor it on a Haxe version where this PR is merged) |
true. we could use |
… 4.3.5+ (#129) * added useLegacyDiagnostics config for opting out of Json RPC for Haxe 4.3.5+ see HaxeFoundation/haxe#11413
This PR needs an update. |
It does indeed. Do we want to merge this for 5.0 preview, or later? |
I see no reason to wait if there's no obvious problem with it. |
Well there's #11740 but that's more an issue with multiple file diagnostics. |
Hmm, there's a bit of an issue here 😅 Since display tests are now running for both xml and json rpc (since #11506), it's a bit of a mess to remove "xml" diagnostics without removing the rest of the xml display API 😕 |
Should be merged sometime next year I suppose?
Closes #8086