Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/swiftwasm/sourcekit-lsp
Language Server Protocol implementation for Swift and C-based languages
https://github.com/swiftwasm/sourcekit-lsp
ffd199762653c0d6f661389715ea9cf307928f17 authored almost 6 years ago by Abdullah Selek <[email protected]>
This allows the server to display a message in the client and
optionally gives the client the a...
Add integration instructions for Vim 8, using https://github.com/prabirshrestha/vim-lsp.
Also...
05522b28f5574f86fcb30ef10473dc7efc34fb39 authored almost 6 years ago by Daniel Duan <[email protected]>[swiftpm] Update to latest master
374c7dd55ae03bb2a03a1558b2d0540c054d58b6 authored almost 6 years ago by Ben Langmuir <[email protected]>474ced3f72b8fa2d79c209003052eed9c5d72c08 authored almost 6 years ago by Ben Langmuir <[email protected]>
Update recommended toolchain to 2019-01-05-a
8e1e30efaaad37214ee1eee4c69b507134f8804b authored almost 6 years ago by Ben Langmuir <[email protected]>f4d673643802102177c05d274417b25a5db343a2 authored almost 6 years ago by Ben Langmuir <[email protected]>
[Completion] Fix crash for completion on identifier at the start of file
1d78d55f08b94c919668ccbc3acf104145927bf4 authored almost 6 years ago by Ben Langmuir <[email protected]>d52254cb9057404e0fee1cf791dfb6e79b53da8e authored almost 6 years ago by Ben Langmuir <[email protected]>
Correct location property of DiagnosticRelatedInformation
3274eedad5b4c4aff73427012fb730b68f9796f9 authored almost 6 years ago by Ben Langmuir <[email protected]>88785db28396e909bd10bfdc8cf21c773f7d0f4f authored almost 6 years ago by Rintaro Ishizaki <[email protected]>
Make it optional.
f99b70781bf509ba7e3a2430b2aea52c7bc9178a authored almost 6 years ago by Rintaro Ishizaki <[email protected]>
Crash where a code completion is triggered on an identifier at the start
of file. `Fatal error: ...
73ba7f4eef2587f697f9a1bde515c6d37153481e authored almost 6 years ago by Eric Stern <[email protected]>
[indexstore-db] update to latest master
923384b703e36104e353aa34461a4305b21a0d90 authored about 6 years ago by Ben Langmuir <[email protected]>4e1013d0b4007549a90f9629aeba5ff4f80b61c9 authored about 6 years ago by Ben Langmuir <[email protected]>
[swiftpm] Update to latest master
4fc74bc7cb69f22b6f2beb0bc5d865a90b9ee30d authored about 6 years ago by Ben Langmuir <[email protected]>Update recommended toolchain to 2018-12-18-a
152f90c669bd5c73fae964256ee81353d94ae0ab authored about 6 years ago by Ben Langmuir <[email protected]>c1cf0ad77bf80d01336f54d0401eb866ab3ca53b authored about 6 years ago by Ben Langmuir <[email protected]>
24452aeee8236b088e7a5b095126971a5da602eb authored about 6 years ago by Ben Langmuir <[email protected]>
[test] Fix toolchain registry test to use in-memory file-system for search
6392465cd7edf463baabe20a7d85b348aea5ab95 authored about 6 years ago by Ben Langmuir <[email protected]>3c9185bef501706400ac9e92476a5fa2a0483aa8 authored about 6 years ago by Ben Langmuir <[email protected]>
Remove extra spaces before func.
c595925e491e074a02b8af76a34249b75f2d7b32 authored about 6 years ago by Ben Langmuir <[email protected]>4f4ac81f3b34e732ff13705f948aed55cf7eb5a7 authored about 6 years ago by Abdullah Selek <[email protected]>
[readme] Describe where toolchains are usually found on macOS/linux
a9f164cf049bc07ea14fe04c09e94b8666381838 authored about 6 years ago by Ben Langmuir <[email protected]>
There isn't much to say on Linux, since it's a tarball that the user
generally extracted themsel...
[Folding nit] Ignore the structure stack after the limit
193ccb15ce64ad7e0c2f62c8f50dc4470f8fd2bf authored about 6 years ago by Ben Langmuir <[email protected]>97d7219a1c0ab60307a4808f0d11b07e3d843b7a authored about 6 years ago by Bruno Rocha <[email protected]>
[swift] Fix folding range for comment.url, comment.mark types
d7b0b6203832779b1c7f59635e2810b2f898bb40 authored about 6 years ago by Ben Langmuir <[email protected]>[swift] Fill in some test coverage gaps
31a4e9171b1c15298fff71a4405b0bdcb2dfdb59 authored about 6 years ago by Ben Langmuir <[email protected]>Just a couple of syntaxtypes that got missed.
cf18088bea2dd45d01925e9feae5b4c596153540 authored about 6 years ago by Ben Langmuir <[email protected]>
This isn't strictly necessary, but it makes the output more predictable
for testing and eliminat...
0434ee3af19b2e3f3dabfcc5d3fe2763228e0f63 authored about 6 years ago by Ben Langmuir <[email protected]>
I didn't realize how big this file was getting; split it up before
making additional changes.
This code is dead and I have no idea if it's ever going to be useful; it
was written completely ...
0b06baf9335353d1cb47c17149867a3ca576ba62 authored about 6 years ago by Ben Langmuir <[email protected]>
[swiftpm] Update to latest master
3281f7763f679c55fd24a86662e4413acac00121 authored about 6 years ago by Ben Langmuir <[email protected]>c4027236bc4472b11995ad85e0610c0677acae8c authored about 6 years ago by Ben Langmuir <[email protected]>
[clangd] Save the server capabilities and use it to avoid unsupported request
bc0b752215dbaa560048d1b31562ccd9b46fd172 authored about 6 years ago by Ben Langmuir <[email protected]>
While the server supports foldingRange in general, clangd may not
support it, so add a mechanism...
[README] Mark "Folding" as a supported feature
7582002bed5b907c5f6fc061b085f066b3321ea3 authored about 6 years ago by Ben Langmuir <[email protected]>169c0b99abd8410a0052ad0d71b43b4d89fa8b93 authored about 6 years ago by Bruno Rocha <[email protected]>
Add "textDocument/foldingRanges"
51d926cffc8cebdd4277abf2cb5992aad5add43e authored about 6 years ago by Ben Langmuir <[email protected]>8ceca3d89dfb1b07a87c3d3fac7519b15358fb71 authored about 6 years ago by Ben Langmuir <[email protected]>
[swiftpm] Add more tests and lightly refactor the swiftpm build system
96a5ceb6fcf5eb9b1d19ea22b5d4731b0d6a0afd authored about 6 years ago by Ben Langmuir <[email protected]>c4f4038ed25727602b11383395e3ccc67648f45f authored about 6 years ago by Bruno Rocha <[email protected]>
* Split up setting calculation by language to match the flow of the
implementation
* Rename t...
177c0dea58427b3ac3ed2f2788887fe2897c9a94 authored about 6 years ago by Ben Langmuir <[email protected]>
* Header file
* Package.swift file
* Unknown file/url
d69e25dd5a6e2df2785a6ef6be8b520bc19e9c43 authored about 6 years ago by Ben Langmuir <[email protected]>
aaf4760c58e3c7978d98d98e210047028390f52f authored about 6 years ago by Ben Langmuir <[email protected]>
This throwing optional thing was silly; it's easier to understand if it
just always throws. Also...
[lsp] Fill in some test coverage gaps
8b8eb6beecc7245541f642192f414b0f743d9996 authored about 6 years ago by Ben Langmuir <[email protected]>b3b9b243fb59bff67364bbfdfdb849230cbc3f6d authored about 6 years ago by Ben Langmuir <[email protected]>
31ac957edceee406c24c2fc0034edeaf86f95482 authored about 6 years ago by Ben Langmuir <[email protected]>
7a64c89ba6e4793f1a79d0e26608813514ffc658 authored about 6 years ago by Ben Langmuir <[email protected]>
[test] Add tests for FallbackBuildSystem
bb84e7bf9f780668d724d9ad57384f1971de21d9 authored about 6 years ago by Ben Langmuir <[email protected]>92ccb258ead9387d3985a4fd2ace9d6185015f3d authored about 6 years ago by Ben Langmuir <[email protected]>
Add logs on JSONRPCConnection.
eb1c5df22dce009c2fb5c47eae89b6a9f8a39a8b authored about 6 years ago by Ben Langmuir <[email protected]>Update recommended toolchain to 2018-12-07-a
a9f4e09e3b3943fa46d29f7642b3f173395c72e4 authored about 6 years ago by Ben Langmuir <[email protected]>46f2acd59b3a52c2428ba75ef5de8f8b87559f2c authored about 6 years ago by Ben Langmuir <[email protected]>
fcc91d6e845fdb80eedaca78b07c8b19f3b5c4b1 authored about 6 years ago by Abdullah Selek <[email protected]>
Prefer Void over ().
a13278ffabf894f2f18819444ef2c51ad26bf957 authored about 6 years ago by Ben Langmuir <[email protected]>[test] Add a couple of tests for the toolchain registration API
85cf046cdfec7165cf11316a971892b31ebe00a2 authored about 6 years ago by Ben Langmuir <[email protected]>e73dac558c416aed17a2610e54167855bec02149 authored about 6 years ago by Abdullah Selek <[email protected]>
360f88b6db4b8849b2b0ff69a63db8ea0980225f authored about 6 years ago by Abdullah Selek <[email protected]>
1ff465d6d3e57a3439e62bf55db83d299eabe911 authored about 6 years ago by Abdullah Selek <[email protected]>
e41128e5ff3b2d01cd7de14d3207f96169749ede authored about 6 years ago by Abdullah Selek <[email protected]>
3c1b0683f71cd98cd6e88d0536fa22e5dff0bf56 authored about 6 years ago by Ben Langmuir <[email protected]>
9c6fd98d38694d62adb722862f2898c9ccdacab5 authored about 6 years ago by Abdullah Selek <[email protected]>
3cfa9f14f57e940da46c70def4eb54be33f7d4f1 authored about 6 years ago by Abdullah Selek <[email protected]>
37d14d486deef15f7232ed617eb96980870b1fd2 authored about 6 years ago by Bruno Rocha <[email protected]>
Add remaining foldingRange protocol capabilities
Sending offset data to folding requests
Foldi...
3f58e09dcf043e5d21efbc9e78bc5b9a2c676dfe authored about 6 years ago by Bruno Rocha <[email protected]>c4603e4da398ec1f8a7e38d6f0c2ab48d9f1bc8d authored about 6 years ago by Bruno Rocha <[email protected]>
05eee7a92a38b05d534074b222fe34c333303aaa authored about 6 years ago by Bruno Rocha <[email protected]>
[lsp] Document all of the message types and split up into separate files
ca425833b97628e68373bcfc92e2311cbea8a822 authored about 6 years ago by Ben Langmuir <[email protected]>12dc9ddfac29100ed869b310fb998d83ffc27642 authored about 6 years ago by Ben Langmuir <[email protected]>
51be8a9abba3a76c6b0defd593f4d5db42230ef3 authored about 6 years ago by Ben Langmuir <[email protected]>
4e524d595b656ff0aae3430c8a7404c468cfb691 authored about 6 years ago by Ben Langmuir <[email protected]>
c39f2467e3a2836cc764ef555890070c97b10b7a authored about 6 years ago by Ben Langmuir <[email protected]>
999122787577193bd1c41ec3d12ee3b909dbfd93 authored about 6 years ago by Ben Langmuir <[email protected]>
ea2e15bd080702091b0cf5ce9869c86f4da87762 authored about 6 years ago by Ben Langmuir <[email protected]>
4775d9689c294faddbf58dacf078a7c6a9f57dd9 authored about 6 years ago by Ben Langmuir <[email protected]>
9ea71b531b5499eca64263318bfcac8053acafd3 authored about 6 years ago by Ben Langmuir <[email protected]>
8561419c6e72b6194f39b8a9667248f29574fe9d authored about 6 years ago by Ben Langmuir <[email protected]>
fd830950c3a97b982c60ebe5bd29c12313c7c333 authored about 6 years ago by Ben Langmuir <[email protected]>
291fdc8e9e702f65b4f4d5c8bf9ba9de1a1b0e2c authored about 6 years ago by Ben Langmuir <[email protected]>
e02b573dce6f0783cb74212a00a831e223f2eeed authored about 6 years ago by Ben Langmuir <[email protected]>
3db952465ba6323762fe146b4bb078384f8359c6 authored about 6 years ago by Ben Langmuir <[email protected]>
9732d065ad3b49cb78f787db0cd61f1d7203c0f3 authored about 6 years ago by Ben Langmuir <[email protected]>
68867b3cfde02d24eb269f43bfe3c911496715dd authored about 6 years ago by Ben Langmuir <[email protected]>
58f0144d084aa94dcb5d9e6f86e5cb67306a18d8 authored about 6 years ago by Ben Langmuir <[email protected]>
882b20745e45d5811f0c3a7bf7b0478279a17598 authored about 6 years ago by Ben Langmuir <[email protected]>
The style I started with (putting each conformance on its own extension)
turned out to be pointl...
740ccb9a1d664bf68f6c7f8842767a06db8823f6 authored about 6 years ago by Ben Langmuir <[email protected]>
[sourcekit] Adopt symbolInfo to implement definition and references
dc324736962b86ebf6ca3b8544d1c62ed2570bc5 authored about 6 years ago by Ben Langmuir <[email protected]>Cleanup syntax
c05e9b891ee27fafb824a1abf999601015b66925 authored about 6 years ago by Ben Langmuir <[email protected]>
Factors the cursor_info requests into a single API to asynchronously
make the sourcekitd cursor_...
aab4abafd01f62d31f52eb6cf67da3dba8f3a7ea authored about 6 years ago by Ben Langmuir <[email protected]>
Replaces the Hover request extension that was only provides by Swift
with the new symbolInfo LSP...
This is useful for local jump to definition. For now, only swift
implements this.