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
7c82c9b5838ec4436192f4871438695fc75cb6f2 authored about 6 years ago by Ben Langmuir <[email protected]>
22a49414e8f52f8d5df9a68c458b52627eea4727 authored about 6 years ago by josh <[email protected]>
3ef53f3f230083b461d04302d4faca76a67e06c8 authored about 6 years ago by yhkaplan <[email protected]>
10078dedef3e5c59fb9cbc5fa35dd10edb8005d7 authored about 6 years ago by Joshua Kaplan <[email protected]>
707bd082cbf006aabc845c6efec6bb99620696ee authored about 6 years ago by Joshua Kaplan <[email protected]>
e3ade6c50fe399a5b7bf8fbea4ca08664b09ec9c authored about 6 years ago by Joshua Kaplan <[email protected]>
3698a8e0cd8131e2ceff453a3801271b1a8853f9 authored about 6 years ago by Joshua Kaplan <[email protected]>
06144c99014c841070d6a4da469bb6dfeb62e2f1 authored about 6 years ago by Joshua Kaplan <[email protected]>
19ae355cb3e0072c5e8a9df5aa473d54604e7f99 authored about 6 years ago by Joshua Kaplan <[email protected]>
It wasn't adding anything.
ae1d0d96e74fa9869b4a97577f9fcd2ac7ed8463 authored about 6 years ago by Ben Langmuir <[email protected]>
Clangd provides a symbolInfo request as an extension to LSP that is
equivalent to sourcekitd's c...
[test] Remove defunct `static var allTests` everywhere
1a076bb86195186e9cf8945b149c44edf0188dd3 authored about 6 years ago by Ben Langmuir <[email protected]>
When we started managing the Linux test lists with the
`--generate-linuxmain` option to swiftpm,...
[support] Add a couple of missing tests
75c66e98000336c0bdd65387a7923602867d0ab7 authored about 6 years ago by Ben Langmuir <[email protected]>80b0fdf0f7a3ebe76bcdc3246fa40055b2c26b43 authored about 6 years ago by Ben Langmuir <[email protected]>
[build] Update xcconfig overrides with workarounds from SR-9292
8c8f5a3406782c8ae3ee8efb9504f180f30d8113 authored about 6 years ago by Ben Langmuir <[email protected]>This fixes building the generated Xcode project.
2d9a2badd43edc48df68ce0ce3f033a46242ea8a authored about 6 years ago by Ben Langmuir <[email protected]>[swiftpm] Add target triple string to build directory path
75fb5bd90771d45eeb94bfcd32a9475f6e6f9554 authored about 6 years ago by Ben Langmuir <[email protected]>
We were previously depending on the symlink
`.build/debug -> .build/<TRIPLE>/debug`, which mostl...
[build-system] Various minor refactoring and cleanups
bf4c8bc5183f717f619e6695ced06dd25dc10a71 authored about 6 years ago by Ben Langmuir <[email protected]>Improve logging of errors getting build settings
676a81c26841039a92485638f0a0498937a1a65f authored about 6 years ago by Ben Langmuir <[email protected]>c17ae6992aa80fa16acd4313e8bad7d7d4d98103 authored about 6 years ago by Ben Langmuir <[email protected]>
802a416c179f400c5714b7d2ce5ddf73a6614312 authored about 6 years ago by Ben Langmuir <[email protected]>
Simplifies clients to only need to care about one thing, and makes it
easier for BuildSystems to...
I intend to fold more things than file-settings into here, so use a more
generic name. Also drop...
64ba25db5a6be01c9b6a056578b34b24eceee90e authored about 6 years ago by Ben Langmuir <[email protected]>
87914fcd1e60460891ce0db020c5ec80ce55ad41 authored about 6 years ago by Ben Langmuir <[email protected]>
3229c0b4dccad9d6de2f2b866399a15c99f48072 authored about 6 years ago by Ben Langmuir <[email protected]>
Update recommended toolchain to 2018-12-02-a
6fc765199d7ea4657c09e3d7a5fba08096c53af9 authored about 6 years ago by Ben Langmuir <[email protected]>
This requires using a recent master toolchain, since the manifest is
loaded using the PackageDes...
To match the behaviour of `xcrun`.
30b7cc8d4e7ffa3fd8b71f94167983057a48d0f3 authored about 6 years ago by Ben Langmuir <[email protected]>ec6c3daba545975bd57a2d01ac9a5914449392c1 authored about 6 years ago by Ben Langmuir <[email protected]>
[swiftpm] Update to latest master
5d4dfcbd07446da1a45a580a296ea23620fd4b41 authored about 6 years ago by Ben Langmuir <[email protected]>
There was a change to have swiftpm add the -target option directly to
the compile arguments, so ...
361482f3be9d3dfef85403f276e3880f05179e6d authored about 6 years ago by Ben Langmuir <[email protected]>
[build] Fix warnings about Foundation.Process on Linux
a7999dd3d1c4f3776d00018a8684f7be0520e093 authored about 6 years ago by Ben Langmuir <[email protected]>[test] Regenerate linux test manifests
1d8b9147e080dba37d580895c9fb68da34c23e26 authored about 6 years ago by Ben Langmuir <[email protected]>[core] Refactor Toolchain and ToolchainRegistry
1b76db34ea663f03dbf567208018f0f326b74986 authored about 6 years ago by Ben Langmuir <[email protected]>
launchPath and launch are deprecated. Use exectuableURL and run() when
available.
We were missing a couple of the newer tests.
0236cd7097612b5d1de0c43ea5f09f93e01bcd1e authored about 6 years ago by Ben Langmuir <[email protected]>
This rewrites most of the functions for scanning for toolchains to be
single-purpose and factors...
The change for fileSystem and path labels probably applies more widely,
but for now focus on the...
ce28fda9a2bf591bd579e9906b0d3f5102f6b333 authored about 6 years ago by Ben Langmuir <[email protected]>
80630b53a9cd0bf26068c83df0918362c230040a authored about 6 years ago by Ben Langmuir <[email protected]>
Replace the two similar initializers that look for a toolchain by path
with one. This also means...
61a3d069ed20b13f7d3a84ec776f26b6427fa989 authored about 6 years ago by Ben Langmuir <[email protected]>
Expand docs
47fbe947a7a7a5376cb8ab58df766fe9e8b08f3e authored about 6 years ago by Ben Langmuir <[email protected]>94f497cfc3caa1ab1557d8d3f0deb0aa255adbd2 authored about 6 years ago by Daniel Martín <[email protected]>
The protocol itself runs on stdout, so we can't print there ;-)
e22051c65c591cd73da7e058a9eb4d55ae692204 authored about 6 years ago by Ben Langmuir <[email protected]>ef3c55e816813c8b668e55410b47012c017aa429 authored about 6 years ago by Daniel Martín <[email protected]>
d8988b23c1f8ab7bfe0ef11eb11811ad71d5b4f9 authored about 6 years ago by Daniel Martín <[email protected]>
[indexstore-db] update Package.resolved revision
b7b7bf54358c7e4d4e42bfea61442d28314c3157 authored about 6 years ago by Ben Langmuir <[email protected]>e557ec667b492a59ce4dd5f207250176aa4cb5ea authored about 6 years ago by Ben Langmuir <[email protected]>
[vscode] Update dev dependencies vscode, vsce
31b38f16f66b9e0843275abe06c5bcc54968bb9a authored about 6 years ago by Ben Langmuir <[email protected]>
Updating vscode devDependency to 1.1.22 per recommendation from
https://code.visualstudio.com/bl...
Update recommended toolchain to 2018-11-25-a
7b8e325f8f6ea920caeeb8d3e1ab9ae3c95eeac8 authored about 6 years ago by Ben Langmuir <[email protected]>This also means indexing is now working on Linux!
This change just updates us from 11-01 to 11-...
6ecd26152ca80c9d1e9202dd4e0447fd824be56d authored about 6 years ago by Ben Langmuir <[email protected]>Workspace folders messages
99498512e6b7ad980e7e5c80947fc285706e910d authored about 6 years ago by Ben Langmuir <[email protected]>[SKSupport.LineTable] More efficient LineTable
9458460b6df396f70906a3ce3d286fe42fc5fe7a authored about 6 years ago by Ben Langmuir <[email protected]>34a654e27b7e43e080e799af1e46be38494f6bd3 authored about 6 years ago by Marcin Krzyzanowski <[email protected]>
a25cfb8467cfbb17bcdc2c30161a209d34694964 authored about 6 years ago by Marcin Krzyzanowski <[email protected]>
0cfd7cb38f4953a119197a2875b5ffad9760041a authored about 6 years ago by Marcin Krzyzanowski <[email protected]>
Use `index(_:offsetBy:limitedBy:)` to get index from the views.
8f90fa450ae3de423fece0dd61d09708116f59a4 authored about 6 years ago by Rintaro Ishizaki <[email protected]>[SKSupport.LineTable] Fix UTF16 offset calculation
202826a99d16893a7d0fb5afb551fc6604423fe4 authored about 6 years ago by Ben Langmuir <[email protected]>
Rework LineTable. Now that line table is just a collection of `Substring`.
Derive UTF16/UTF8 off...
23394dd72df52950a8f693d22b39aab38f9310a3 authored about 6 years ago by Argyrios Kyrtzidis <[email protected]>
[SKCore] If 'Platform.currentPlatform' is nil use 'so' as library extension
4b89b6d5c124b6f2d1c0dc47dc07636051e41980 authored about 6 years ago by Argyrios Kyrtzidis <[email protected]>'testUnknownPlatform' is more accurate represenation of what the test is.
42cfc33998a53048c52f96e264c67b4a61c6420d authored about 6 years ago by Argyrios Kyrtzidis <[email protected]>Platform only detects the 'debian' linux flavor so if it is nil it's most likely an unknown linu...
f5275259eefb7d45d05a9c50e40b66d8527ada92 authored about 6 years ago by Argyrios Kyrtzidis <[email protected]>Add setting `trace.server` to vscode extension
078aacffedcef44a23e7b516b28f9121aca3f5a1 authored about 6 years ago by Ben Langmuir <[email protected]>a261b94df7ff448b4c6a6fac8bec0d520fed446f authored about 6 years ago by ainopara <[email protected]>
So that LSP inspector or other tools can be used to visualize communication between vscode exten...
fa97c43428b6e3afce369bc5fb7c88aaaf2f95d1 authored about 6 years ago by ainopara <[email protected]>[swiftpm] Stop hard-coding the index store path
d0803e999a152a7c9605df24fcc5ea409aa778a3 authored about 6 years ago by Ben Langmuir <[email protected]>31b89d39de80099b1f19aa6b729c9a337c9d6df6 authored about 6 years ago by Ben Langmuir <[email protected]>
Upgrade SwiftPM dependency to master branch
90b0b5eaa3e29e3f580a9b92e31da58b073f3977 authored about 6 years ago by Ben Langmuir <[email protected]>
We have multiple copies of llvm symbols (indexstoredb, indexstore,
llbuild via swiftpm, and sour...
We are tied to using a SwiftPM that matches the toolchain, so upgrade
from 0.3.0 to .branch("mas...
Leave empty lines.
4b77ff992e128cd455e8d4b0de8d14d5acc30279 authored about 6 years ago by Ben Langmuir <[email protected]>d6e72c6e1784b7d6040a5d92eddf251c2e6f482b authored about 6 years ago by Abdullah Selek <[email protected]>
trimmed whitespace
a3bfed4d4691a316e8d088f30112a13dd228afa6 authored about 6 years ago by Ben Langmuir <[email protected]>97fd1e8cb328166fbddad9f401547f938dc13f80 authored about 6 years ago by Adam Nemecek <[email protected]>
Use LSP terminology for "Workspace Symbols"
2d25461eadd93829c27d22ebcaf00a6ee0c0bba2 authored about 6 years ago by Ben Langmuir <[email protected]>Add "Document Symbols" to status feature list
8090cb14f4d87f8a0a0a12bd0007f2053fd351df authored about 6 years ago by Ben Langmuir <[email protected]>259c634c52491a2889953e12143204960c668013 authored about 6 years ago by Ben Langmuir <[email protected]>
This is very similar to sourcekitd's "document structure", which can provide a hierarchical view...
bf8cf9b2ffe13340d97579dd4cb9c6031beadcba authored about 6 years ago by Ben Langmuir <[email protected]>Fix typo
e2fdda628ad28c282552188222e08216918f3e35 authored about 6 years ago by Ben Langmuir <[email protected]>809423fa5481fc488b95b16895e2bbac5a90a8fb authored about 6 years ago by Daniel Martín <[email protected]>
Fix two typos [NFC]
0aff3209b364903b9ff56aa8b104a8d2423e5c91 authored about 6 years ago by Ben Langmuir <[email protected]>3e6284bd7c2bd293e98d2a55416756f1b2525759 authored about 6 years ago by Xiaodi Wu <[email protected]>
00c3632179a03b86b432dc6719cc12f69e28b808 authored about 6 years ago by Xiaodi Wu <[email protected]>
Update recommended toolchain
33bec8e78919f72f85573541e30b5a54c9039a19 authored about 6 years ago by Argyrios Kyrtzidis <[email protected]>
The latest toolchain has some issues on Linux (and on macOS we need an
update to match it). Upda...
2b641cbb0bbc8a853f59d04940e68672ec644709 authored about 6 years ago by Ben Langmuir <[email protected]>
aabf57a252d470cdbc405c8268d777231220ffd3 authored about 6 years ago by Ben Langmuir <[email protected]>