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
[pull] swiftwasm from main
cb0b41ebf58e626492c10786499bbcf873ca92ec authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>SKCoreTests: make the tests pass on Windows
892579c2b0b20f410ffb5c5bba9121f5b4e79f83 authored about 4 years ago by Ben Langmuir <[email protected]>
Windows does not track executable vs non-executable files. Do not
perform a `chmod` operation o...
[pull] swiftwasm from main
f04aa9d0c7fc03adf87d22a4f74b25100ecb835f authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>[pull] swiftwasm from main
6ca288926c90dd4b36eafadfef79b0cbce7fa44a authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>Rename SwiftPMConfig to Workspace.Configuration
38d2ecca3d37b896726c0d9d2c2d92ce7909f726 authored about 4 years ago by Boris Bügling <[email protected]>[pull] swiftwasm from main
f80268ee850acfa8511b1f0fbaa5f7ca09893bf8 authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>Workaround SR-13822 by keeping the file handle alive for the connection
40dfb8cb5ba3a105211074f9cd112fde2162922a authored about 4 years ago by Ben Langmuir <[email protected]>84df7d38609e170962419bd114bfc47ca9c4f4d3 authored about 4 years ago by Mattt <[email protected]>
e4c250b05094e33739e6cbe67baf4f9e51177a1c authored about 4 years ago by Mattt <[email protected]>
On Linux, the file handle is closing the file descriptor on deinit
despite `closeOnDealloc: fals...
add Atom package to Editors Readme
0068eae68f220f7f1ae1d9dca590f8f35fd35453 authored about 4 years ago by Ben Langmuir <[email protected]>[pull] swiftwasm from main
d905617a1e2d53ad0b39acc37f535a09e148eeaf authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>Fix the Pipe handling on Windows to be correct
bb9560f2e2cff6e9b14f72d0a00c93c826c042a2 authored about 4 years ago by Ben Langmuir <[email protected]>convert tests from #file to using #filePath
b53b32197dbe57a26f99be955ed2f305e588b50d authored about 4 years ago by Ben Langmuir <[email protected]>
This actually addresses the real issue that was ignored earlier about
pipes on Windows. The Fil...
c58d6939cccb401d4f1ea015852893e61eac946d authored about 4 years ago by Joe Heck <[email protected]>
8844041dad438db7df13a3a7a680cd6636df1d42 authored about 4 years ago by Max Desiatov <[email protected]>
Co-authored-by: Max Desiatov <[email protected]>
fd2a69ebeda5a36e273b3fb3de03865da2a258d8 authored about 4 years ago by Amin Yahyaabadi <[email protected]>964daf31187564cc17f82bcc25c9a1de423d1b20 authored about 4 years ago by Amin Yahyaabadi <[email protected]>
[pull] swiftwasm from main
ec9b08b8030402ce18825d901036f0a7f518aa14 authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>source_dir is str and UTF-8 already, python2, python3
6511ca732e5957f6ef4f48760e11e7c1643632dc authored about 4 years ago by Ben Langmuir <[email protected]>931f82a43d5587fd2be6e546dfb39603f66f10fe authored about 4 years ago by soloturn <[email protected]>
[pull] swiftwasm from main
83155d5169d4f47b66ac40695cf03aa3ff2648e7 authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>Don't log the sourcekit code complete request
b9568fc452a628e88a333696f5de0128c2c4f0bd authored about 4 years ago by Ben Langmuir <[email protected]>
Seems to be left over from development; SOURCEKIT_LOGGING is
an alternative to trace this.
[pull] swiftwasm from main
824d6663c3b68609f0961e2c8bc7dac5de2d349c authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>[build-script-helper] make it run under Python 3 and run tests in parallel on Android
bb2ce160197a43c4b4bfddcaeb91ff6e735f47f4 authored about 4 years ago by Ben Langmuir <[email protected]>8deb6e4bead15503c9a01f6e864c35839875b988 authored about 4 years ago by Butta <[email protected]>
[pull] swiftwasm from main
c0d2f04b8a1aa564951ecef47ed1f2fc09021ef2 authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>
* Replaces two logs since those don't result in response messages anymore
* Adds a func for sen...
[pull] swiftwasm from main
92b126951be9692949d7964a6c8795356c5f652f authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>Fix code-completion session repeated failure issue
4a199a88b5499e9ef2563b0243db0c8f095d83a0 authored about 4 years ago by Ben Langmuir <[email protected]>Add code-workspace file and vscode tasks file
0766b9150d8b1059976ade40ed37d6804fad90b6 authored about 4 years ago by Ben Langmuir <[email protected]>2105fa53bcbd363790d6e800c2ed10dd0a21a36f authored about 4 years ago by David Goldman <[email protected]>
db63fce1c26f083da154ac1d9268cce4700d6e77 authored about 4 years ago by David Goldman <[email protected]>
- Fix for https://bugs.swift.org/browse/SR-13561 by making sure the
session close waits for the ...
[pull] swiftwasm from main
f551b62b28ce7a14256929213dae2bd9b3ddd708 authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>Log error before fatalError(...) when message decoding fails
875be4819e7492ef17c762addb39085c2e7d870c authored about 4 years ago by Ben Langmuir <[email protected]>0427823d74c826dca6b32c8854e32f47f47049c5 authored about 4 years ago by flowtoolz <[email protected]>
Change-Id: If2cf5fc8da2eb7e2955e004fcfb0e839365b01bc
ce756c8c2eeba8fecf47018dc6510177426824df authored about 4 years ago by David Goldman <[email protected]>
- This allows you to build and test sourcekit-lsp in VS Code
with some support for swift diagn...
[pull] swiftwasm from main
59443a444ba14ca34780dbe47fdee0d44daebe2c authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>
- Don't log entire LSP notifications/requests for the `info` level, instead log of the form:
...
[pull] swiftwasm from main
4c5f9c1bb3e1485b29ed313312e71ba3fd61b565 authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>SKCore: support executable extensions on different platforms
15d47d880e4975464a1c81b853775602d6fd78e1 authored about 4 years ago by Ben Langmuir <[email protected]>build: allow building with dispatch and Foundation from the toolchain
6df9c68a127486206de661619ad58b927b9822e4 authored about 4 years ago by Ben Langmuir <[email protected]>[pull] swiftwasm from main
c45be2bde7702234dba4fa8aa21b46e7cfdbf589 authored about 4 years ago by pull[bot] <39814207+pull[bot]@users.noreply.github.com>73d1067ee1e65ca4cda861f404613eae19da06a5 authored about 4 years ago by Max Desiatov <[email protected]>
This allows building without dispatch and Foundation build roots, which
allows for a multi-phase...
Log to stderr instead of sending window/logMessage
833b36cf299e80cf85869ffd852c0789533785f3 authored about 4 years ago by Ben Langmuir <[email protected]>
- clangd itself already logs to stderr so sourcekit-lsp
should do the same for consistency (un...
Similar to the dylib extension, introduce executable extensions. This
is required for Windows w...
[test] Put shared test projects INPUTS into bundle resources
c49849bd5c4ab57564f1a519c31b5a2b12fea727 authored about 4 years ago by Ben Langmuir <[email protected]>a7632523051b1c57523ffc43491c64dc00b8d405 authored about 4 years ago by Ben Langmuir <[email protected]>
This avoids depending on the absolute path to the INPUTS and allows
looking it up at run time ev...
49d13ce85bc2cca043ef0882391408939e176409 authored about 4 years ago by Ben Langmuir <[email protected]>
283e6b8cc8f2e9798ed458f0ae7fb968575677ff authored about 4 years ago by Ben Langmuir <[email protected]>
[test] Move inputsDirectory method from indexstore-db
79865c70b1f22e0169cb43bde89da2ddf378cb18 authored about 4 years ago by Ben Langmuir <[email protected]>Minimal change to fix the build.
c634ea83bae1f1afc3d9929d78c8c4016c362328 authored about 4 years ago by Ben Langmuir <[email protected]>SKCore: adjust library loading for Windows
f44dbd54315932721de1353196cbed267ac5c154 authored about 4 years ago by Ben Langmuir <[email protected]>
The libIndexStore and sourcekitdInProc DLLs actually reside in the
binaries directory on Windows...
SKCore: make `.` part of the extension
2c4da0a9897f154f0ac72ac65c79980de1fc65a1 authored about 4 years ago by Ben Langmuir <[email protected]>
This is just a cleanup change to setup the extensions for other targets.
This allows for platfor...
LanguageServerProtocolJSONRPC: make Windows path work
241744da9ba73ab9951e7fb70a75e04779642302 authored about 4 years ago by Ben Langmuir <[email protected]>
This adjusts the use of Dispatch to build on Windows. Windows does not
provide `stdout_fileno` ...
build: use `ucrt` on Windows
a62aad4539be9a440951fdcc51bdf8a4aba26f2a authored about 4 years ago by Ben Langmuir <[email protected]>
Adjust the environment variable check to be more portable by using
Foundation rather than direct...
- Avoid short queries (< 3 characters) since they are slow and noisy. Xcode does the same thing....
ae96dcae4e3baf674dceeb2c8e8e7d2c1ecc8684 authored about 4 years ago by David Goldman <[email protected]>Fix ExpressibleByArgument conformance on LogLevel
1d0f9013037c6e99a89ffa5c9514f031bfcb9378 authored about 4 years ago by Ben Langmuir <[email protected]>
The initializer is failable, not throwing, and there is a default
conformance provided via the i...
Update references to 'master' to 'main'
07e0a31766b03bfc8d3ee4c803eaef741bacb322 authored about 4 years ago by Mishal Shah <[email protected]>[vscode] Update dependencies to fix issues found by `npm audit`
5d596eb9fb03e6e3b674b26e37011a166094a85f authored about 4 years ago by Ben Langmuir <[email protected]>
Updates to the newer `@types/vscode` package instead of the older
deprecated `vscode` one. We do...
70d5c6dea2d41e2f1510230809cb796ab21f1245 authored about 4 years ago by Ben Langmuir <[email protected]>
Bump lodash from 4.17.15 to 4.17.20 in /Editors/vscode
f2add83fa43316feca9ace8c3f99cdc3b5ad2ca7 authored about 4 years ago by Ben Langmuir <[email protected]>
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.20.
- [Release notes](http...
Revert "Allow double dash for IndexStore-related CLI arguments"
eaea937ee4f5aea0a055bd5f682f31da0fa7f82f authored over 4 years ago by Ben Langmuir <[email protected]>build: update CMakeLists.txt
8fe23e65bf93311ab6ba6fee8cc8b241c3b12f4d authored over 4 years ago by Ben Langmuir <[email protected]>SKSupport: update for `BOOL` conversion on Windows
3cb6642590f3e1d7e56953a8a80ddc60ac55d35e authored over 4 years ago by Ben Langmuir <[email protected]>e3588aa73b60b0469f3f56f6c45d0bafcf95b9a5 authored over 4 years ago by Ben Langmuir <[email protected]>
This updates the CMakeLists.txt to allow building SourceKit-LSP with
CMake.
We would fail to build on Windows due to the conversion of `BOOL` to
`Bool`, and then comparing ...
Allow double dash for IndexStore-related CLI arguments
738a001fc5f0191f68a63d9e6876bdcc63bef862 authored over 4 years ago by Ben Langmuir <[email protected]>8145889a4cdb212577ee3282dd23abf2cb5fe2bc authored over 4 years ago by Max Desiatov <[email protected]>
This is possible thanks to the fix in Argument Parser 0.3.1.
4fb1a8e96124553d0f6d1164aa6e205a9d4e626c authored over 4 years ago by Max Desiatov <[email protected]>Adopt swift-argument-parser for argument parsing
3366391746f1cb45fa87e082e51d1be0adb3e0f0 authored over 4 years ago by Ben Langmuir <[email protected]>58769c50d7312ac462c963f02183b9872c7b1837 authored over 4 years ago by Max Desiatov <[email protected]>
51c367c918aa12a51f84c91c6ab09bbd97f1abcb authored over 4 years ago by Max Desiatov <[email protected]>
fb5e0d4d50c7b04448463578a0363c59f5d17c91 authored over 4 years ago by Max Desiatov <[email protected]>
Create CODE_OF_CONDUCT.md
5ac9e6049c3bc3c649477b54e50e8654e98f0086 authored over 4 years ago by Gaushik M.R <[email protected]>[gardening] Fix warning about strerror return value
3bb1a1b06ec93d497219d9e5313e0090274aa79d authored over 4 years ago by Ben Langmuir <[email protected]>
strerror should never return nil, and in the worst case it's already in
a fatalError. Fix the wa...
[logging] Avoid logging cancellation as warnings/errors
2852ce32cace97d2fe30fc069753336f3ebb484a authored over 4 years ago by Ben Langmuir <[email protected]>
Cancellation shows up as an error code, but it is not a real error, so
don't log it like one.
h...
d82c52c0036b96505a2441fa42b99dee9395c1ce authored over 4 years ago by Ben Langmuir <[email protected]>[SKSwiftPMWorkspace] Set swiftpm config file when creating Workspace
4fcf071bc30b39e907c1c440dcd03252322bc90c authored over 4 years ago by Ben Langmuir <[email protected]>
This is quite important to set otherwise SourceKit-LSP sets off a wrong
package resolution opera...
[completion] Filter completions on the server side
36e3017e04d1e9faddce177ed5289f78c520dc44 authored over 4 years ago by Ben Langmuir <[email protected]>b3383c00a07408e82f8a32e21f5a6f3ea550b63e authored over 4 years ago by Ben Langmuir <[email protected]>
16dc2fb0c91c8049fdae8e52ab9111fa76d2917a authored over 4 years ago by Ben Langmuir <[email protected]>