Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / swiftlang/sourcekit-lsp issues and pull requests
#1744 - [6.0] Use an `AtomicInt32` to count `pendingUnitCount` instead of using `AsyncQueue`
Pull Request -
State: closed - Opened by ahoppen about 1 month ago
- 1 comment
#1743 - Yield `TimeoutError` before cancelling body task in `withTimeout`
Pull Request -
State: closed - Opened by ahoppen about 1 month ago
- 1 comment
#1742 - Update instructions to build SourceKit-LSP on Windows
Pull Request -
State: open - Opened by ahoppen about 1 month ago
- 1 comment
#1741 - Fix inadvertent shadowing of ClientCapabilities subtypes
Pull Request -
State: closed - Opened by plemarquand about 1 month ago
- 1 comment
#1740 - Fix broken link to Configuration File documentation
Pull Request -
State: closed - Opened by plemarquand about 1 month ago
- 1 comment
#1739 - sourcekit-lsp client crashes after any run command in Neovim
Issue -
State: open - Opened by gmtborges about 1 month ago
- 4 comments
Labels: bug
#1738 - Remove elements from `outstandingRequests` on crash
Pull Request -
State: closed - Opened by ahoppen about 1 month ago
- 1 comment
#1737 - In `withTaskPriorityChangedHandler` execute the task that watches for priority changes with high priority
Pull Request -
State: closed - Opened by ahoppen about 1 month ago
- 1 comment
#1736 - Make `BuildSystemManager` only keep a weak reference to `SourceKitLSPServer`
Pull Request -
State: closed - Opened by ahoppen about 1 month ago
- 2 comments
#1735 - Mark `MessageDecodingError.MessageKind` as `@frozen`
Pull Request -
State: closed - Opened by ahoppen about 1 month ago
- 1 comment
#1734 - Remove references to the `LanguageServerProtocol` modules in that module itself
Pull Request -
State: closed - Opened by ahoppen about 1 month ago
- 5 comments
#1733 - `shutdown` result is non-null
Issue -
State: open - Opened by mattmassicotte about 1 month ago
Labels: bug
#1732 - `shutdown` response is
Issue -
State: closed - Opened by mattmassicotte about 1 month ago
Labels: bug
#1731 - Add a document that describes the basic steps needed to implement a BSP server
Pull Request -
State: closed - Opened by ahoppen about 1 month ago
- 1 comment
#1730 - When `withTimeout` hits a timeout, don’t wait for cooperative cancellation before returning
Pull Request -
State: closed - Opened by ahoppen about 1 month ago
- 8 comments
#1729 - Reduce the number of public imports
Pull Request -
State: closed - Opened by ahoppen about 1 month ago
- 1 comment
#1728 - Update BSP connection build server config lookup path
Pull Request -
State: open - Opened by Rajveer100 about 1 month ago
- 4 comments
#1727 - `workspace/tests` blocking other requests from executing
Issue -
State: open - Opened by ahoppen about 1 month ago
#1726 - Don’t include module name in test IDs
Issue -
State: open - Opened by ahoppen about 1 month ago
#1725 - Quadratic performance issue in `AsyncQueue`
Issue -
State: open - Opened by ahoppen about 1 month ago
#1724 - Add subcommand to visualize the requests running concurrently using a trace file
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 4 comments
#1723 - Revert "Use fallback build settings if build system doesn’t provide build settings within a timeout"
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1722 - Only execute `testCodeCompletionShowsUpdatedResultsAfterDependencyUpdated` if SwiftPM supports experimental-prepare-for-indexing
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 2 comments
#1721 - Improve `BuildServerBuildSystemTests.testCrashRecovery`
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1720 - Use an `AtomicInt32` to count `pendingUnitCount` instead of using `AsyncQueue`
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1719 - Explicitly shut down the build server when SourceKit-LSP is shut down
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 5 comments
#1718 - Make SourceKit-LSP build using a Swift 5.10 compiler again
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1717 - Build sourcekit-lsp for multiple arches and lipo them
Pull Request -
State: open - Opened by ahoppen about 2 months ago
- 1 comment
#1716 - Specify explicit `self` in `ExternalBuildSystemAdapter`
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 2 comments
#1715 - Share implementation of message handling on an `AsyncQueue` between `BuildSystemIntegration` and `SourceKitLSPServer`
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 5 comments
#1714 - Enable background indexing by default
Pull Request -
State: open - Opened by ahoppen about 2 months ago
- 1 comment
#1713 - Update issue template to assume that users have installed Swift 6
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1712 - Improve logging surrounding build systems
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 3 comments
#1711 - Set `isExecuting` to `true` before yielding the execution task
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1710 - Adopt `InternalImportsByDefault`
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 9 comments
#1709 - Don't sort CodeActions
Pull Request -
State: closed - Opened by plemarquand about 2 months ago
- 1 comment
#1708 - Support for projects not using SwiftPM
Issue -
State: closed - Opened by ADKaster about 2 months ago
- 4 comments
Labels: enhancement
#1707 - When a JSON-RPC connection is closed, send an error response to all outstanding requests
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1706 - Revert "When a JSON-RPC connection is closed, send an error response to all outstanding requests"
Pull Request -
State: closed - Opened by MaxDesiatov about 2 months ago
- 2 comments
#1705 - Allow build systems to specify the files to watch for changes
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 9 comments
#1704 - No such module PackagePlugin
Issue -
State: open - Opened by matthewbastien about 2 months ago
- 2 comments
Labels: bug
#1703 - When running tests, raise in `XCTFail` if `logger.fault` is called 🚥 #1701
Pull Request -
State: open - Opened by ahoppen about 2 months ago
#1702 - Consistently use `SOURCEKITLSP_` as prefix of environment variables instead of `SOURCEKIT_LSP`
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 2 comments
#1701 - Restart a BSP server after it has crashed
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 4 comments
#1700 - Use fallback build settings if build system doesn’t provide build settings within a timeout
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 8 comments
#1699 - Add a settings.json file to the project
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1698 - sourcekit-lsp creates temporary folders and never deletes them
Issue -
State: open - Opened by DimaKozhinov about 2 months ago
- 1 comment
Labels: bug
#1697 - Tweak diagnose bundle documentation
Pull Request -
State: closed - Opened by bnbarham about 2 months ago
- 3 comments
#1696 - Code actions are sorted alphabetically, making `try!` the first Fix-It option in VS Code
Issue -
State: closed - Opened by ahoppen about 2 months ago
- 2 comments
#1695 - Read BSP connection details from `.bsp` directory in addition to `buildServer.json`
Issue -
State: open - Opened by ahoppen about 2 months ago
- 1 comment
Labels: good first issue, build server integration
#1694 - Test functions in classes extending XCTestSuite erroneously included as tests
Issue -
State: closed - Opened by plemarquand about 2 months ago
- 3 comments
Labels: bug
#1693 - Return fallback build settings if build system doesn’t return build settings within a timeout
Issue -
State: open - Opened by ahoppen about 2 months ago
- 1 comment
#1692 - Skip all BSP tests in Python is not installed
Issue -
State: closed - Opened by ahoppen about 2 months ago
- 2 comments
#1691 - Remove VS Code tasks.json to run all tests in parallel
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1690 - Support building SourceKit-LSP using Swift 5 language mode
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1689 - Expose all BSP messages used by SourceKit-LSP to BSP servers
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 5 comments
#1688 - When a JSON-RPC connection is closed, send an error response to all outstanding requests
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1687 - Simplify the build servers written written used for BSP integration tests and add test case for BSP integration
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 12 comments
#1686 - Handle BSP server crashes
Issue -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
Labels: build server integration
#1685 - Only scan test targets for tests
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 4 comments
#1684 - Don’t send messages to the BSP server before the `build/initialize` request returns
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1683 - Adopt faster `traverseModules` implementation in SwiftPM
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1682 - Fix an issue that caused us to not get compiler arguments when opening a SwiftPM package at a symlink
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 5 comments
#1681 - Close code completion session when a document’s dependencies are updated 🚥 #1680
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
#1680 - Mark all transitive dependents of a modified target as being unprepared
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1679 - Dummy PR to review BSP migration changes
Pull Request -
State: open - Opened by ahoppen about 2 months ago
#1678 - Update cancellation tests to harder type checking example
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 2 comments
#1677 - Require a Swift 6 compiler to build SourceKit-LSP
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1676 - Only reopen files for which the build settings actually changed
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 3 comments
#1675 - Fix a memory leak
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 3 comments
#1674 - Clean-up of the build system integration
Pull Request -
State: closed - Opened by ahoppen about 2 months ago
- 2 comments
#1673 - Type hierarchy should show fully qualified type for nested types
Issue -
State: open - Opened by ahoppen about 2 months ago
- 1 comment
#1672 - `BuildSystemManager.targets(dependingOn:)` does not include transitive dependencies
Issue -
State: closed - Opened by ahoppen about 2 months ago
- 2 comments
#1671 - Allow build systems to specify the files that SourceKit-LSP should watch
Issue -
State: closed - Opened by ahoppen about 2 months ago
- 1 comment
#1670 - Provide semantic functionality in `[email protected]`
Issue -
State: open - Opened by ahoppen about 2 months ago
- 1 comment
#1669 - When running tests, raise in `XCTFail` if `logger.fault` is called
Issue -
State: open - Opened by ahoppen about 2 months ago
- 1 comment
#1668 - Use a `LocalConnection` to communicate the BSP messages between SourceKit-LSP and the build system
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 18 comments
#1667 - List of tests shown in VS Code's Test Explorer is incomplete
Issue -
State: closed - Opened by stmontgomery 2 months ago
- 2 comments
Labels: bug
#1666 - Skip `testWasm` in CI if toolchain cannot compile for wasm
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 3 comments
#1665 - Migrate the remaining methods in `BuiltInBuildSystem` to be BSP-based
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 1 comment
#1664 - Implicitly trigger build graph generation when creating a `SwiftPMBuildSystem` and migrate `targets(dependingOn:)` and `topologicalSort` to BSP
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 1 comment
#1663 - Migrate `defaultLanguage(for:)` and `filesDependenciesUpdated` to BSP and use `InitializeRequest` from BSP to communicate static options
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 1 comment
#1662 - Fully specify test IDs if they are not unique
Pull Request -
State: closed - Opened by plemarquand 2 months ago
- 2 comments
#1661 - Tests with duplicate ids are omitted from test item list
Issue -
State: closed - Opened by plemarquand 2 months ago
- 2 comments
Labels: bug
#1660 - Migrate getting the list of all source files to BSP
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 1 comment
#1659 - Migrate `fileHandlingCapability` and `prepare` to BSP and remove `registerForChangeNotifications`
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 1 comment
#1658 - Revert "Add an extra percent encoding layer when encoding DocumentURIs to LSP requests"
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 3 comments
#1657 - Allow overriding the timeout duration for tests
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 1 comment
#1656 - Make `Workspace` the delegate of a `BuildSystemManager`
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 3 comments
#1655 - Use BSP requests to get build settings of a source file
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 2 comments
#1654 - Fix retain cycle between `BuiltInBuildSystemAdapter` and `BuiltInBuildSystemAdapterDelegate`
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 2 comments
#1653 - Create `BuiltInBuildSystem` in `BuildSystemAdapter`
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 2 comments
#1652 - Fix a race condition that could cause the build graph to not be generated when doing initial background indexing
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 1 comment
#1650 - Inspect `ClientCapabilities.general.staleRequestSupport` to decide whether to cancel requests on edit
Issue -
State: open - Opened by ahoppen 2 months ago
- 1 comment
#1649 - Start migration of the communication between SourceKit-LSP and build systems to happen via the Build Server Protocol (BSP)
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 8 comments
#1648 - [6.0.1] Decode a few keys in `SourceKitLSPOptions` that we missed before
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 1 comment
#1647 - [6.0] Decode a few keys in `SourceKitLSPOptions` that we missed before
Pull Request -
State: closed - Opened by ahoppen 2 months ago
#1646 - Remove custom decoding function from `SourceKitLSPOptions`
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 3 comments
#1645 - Log full options with which SourceKit-LSP is initialized
Pull Request -
State: closed - Opened by ahoppen 2 months ago
- 3 comments
#1644 - Sourcekit have timeout server after completing the code
Issue -
State: open - Opened by kylenguyen-cs30 2 months ago
- 2 comments
Labels: bug