-
Notifications
You must be signed in to change notification settings - Fork 13
feat: support out of the project files #160
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
Conversation
e471c23
to
dba8dc1
Compare
Co-Authored-By: Alex Butler <[email protected]>
dba8dc1
to
500d2d0
Compare
Co-Authored-By: Alex Butler <[email protected]>
This check is not necessary
500d2d0
to
47773e9
Compare
We should add tests before this is merged. |
d58b5e7
to
92da849
Compare
92da849
to
bb2eefc
Compare
Ready to go |
test/auto-languageclient.test.ts
Outdated
expect(projectPath).toBeNull() | ||
}) | ||
it("returns the project path when a file of that project is open", async () => { | ||
// macos has issues with handling too much resources |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this just an issue on GitHub actions or would this crash Atom if run on a Mac?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Because the number of tests is high, MacOS can't run all of them. It works fine if each of the tests runs in a single process. There is nothing OS-specific in the code, so this is a limitation of the operating system.
724f538
to
42d2f3a
Compare
42d2f3a
to
50fe3d8
Compare
🎉 This PR is included in version 1.11.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
determineProjectPath
toAutoLanguageClient
and passes it down toServerManager
in its constructor. (supercedes support non project root language servers #11)