-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
changeset & publishing fix for LSP bugfix #2623
Conversation
🦋 Changeset detectedLatest commit: 3ce502b The changes in this PR will be included in the next version bump. This PR includes changesets to release 3 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
The latest changes of this PR are not available as canary, since there are no linked |
Codecov Report
@@ Coverage Diff @@
## main #2623 +/- ##
==========================================
+ Coverage 65.70% 69.49% +3.78%
==========================================
Files 85 71 -14
Lines 5106 4206 -900
Branches 1631 1411 -220
==========================================
- Hits 3355 2923 -432
+ Misses 1747 1278 -469
- Partials 4 5 +1
Help us with your feedback. Take ten seconds to tell us how you rate us. |
schema lsp introspection should work again. swap out test mock as `@graphql-tools/url-loader` replaced `cross-undici-fetch` with `@whatwg-node/fetch`
If a
.graphql
or.gql
file is not found inincludes
ordocuments
it seems to cause a warning sometimes when handled by the message processor, but in the language service, a missing project for a graphql file seems to actually crash the server. This appeared to fix the issue in the case where I could reproduce it.This error is completely unnecessary! I don't know why we ever showed it. It seems I added it by accident during the typescript migration.
for now, when schema information isn't present we just no-op. eventually I would like to offer a lot more schemaless features, in new major versions of the language services where we refactor the interfaces