Commit Graph

  • e5d93e1ddd Merge pull request #1536 from ahoppen/fix-merge-race swift-DEVELOPMENT-SNAPSHOT-2024-06-30-a Alex Hoppen 2024-06-29 01:37:30 +02:00
  • ab67a7e8ca Skip testWasm if the host toolchain can’t build for WASM Alex Hoppen 2024-06-28 23:19:43 +02:00
  • d8651a3b73 Fix a compilation issue caused by #1533 and #1524 racing Alex Hoppen 2024-06-28 22:41:00 +02:00
  • f761866d7d Look for SourceKit-LSP options in $XDG_CONFIG_HOME/sourcekit-lsp Alex Hoppen 2024-06-28 07:24:27 +02:00
  • 0fa7ffcee3 Allow specification of SourceKitLSPOptions in the initialize request Alex Hoppen 2024-06-28 07:21:13 +02:00
  • c6b82a7556 Fix a compilation issue caused by #1533 and #1524 racing Alex Hoppen 2024-06-28 22:41:00 +02:00
  • 68bff7f216 Make background indexing a proper option in SourceKitLSPOptions Alex Hoppen 2024-06-28 07:57:00 +02:00
  • 5440ba2d57 Support using SourceKit-LSP for projects that are cross-compiled Alex Hoppen 2024-06-28 08:51:53 +02:00
  • 3e9c682cc9 Allow configuring of SourceKit-LSP’s options using .sourcekit-lsp configuration files Alex Hoppen 2024-06-26 18:57:12 +02:00
  • 1a2e004838 Remove configuration options from WorkspaceFolder Alex Hoppen 2024-06-26 14:37:29 +02:00
  • 16e4f83ec3 Merge pull request #1534 from ahoppen/configuration-improvements Alex Hoppen 2024-06-28 22:18:45 +02:00
  • c1850998ff Merge pull request #1531 from ahoppen/6.0/diagnostics-in-secondary-files swift-6.0-DEVELOPMENT-SNAPSHOT-2024-07-02-a Alex Hoppen 2024-06-28 22:14:33 +02:00
  • 6b88cfe294 Merge pull request #1533 from ahoppen/background-indexing-configuration-option Alex Hoppen 2024-06-28 22:14:19 +02:00
  • d066dae129 Merge pull request #1535 from ahoppen/cross-compile-support Alex Hoppen 2024-06-28 22:13:53 +02:00
  • e9ce0d3d53 Merge branch 'main' into maxd/bump-argument-parser Max Desiatov 2024-06-28 20:41:47 +01:00
  • 14b81cfe6c Fixup DocumentTestDiscoveryTests, make TestStyle an enum Paul LeMarquand 2024-06-28 14:42:00 -04:00
  • cba6ca2efd Merge pull request #1483 from futurejones/add-riscv64-support Alex Hoppen 2024-06-28 18:55:20 +02:00
  • bc86ff8e6a Address comments Paul LeMarquand 2024-06-28 12:45:14 -04:00
  • f7a831ba36 Parse module name for obj-c targets Paul LeMarquand 2024-06-28 09:38:59 -04:00
  • bfe1a24110 Support using SourceKit-LSP for projects that are cross-compiled Alex Hoppen 2024-06-28 08:51:53 +02:00
  • 2c21284ff8 Look for SourceKit-LSP options in $XDG_CONFIG_HOME/sourcekit-lsp Alex Hoppen 2024-06-28 07:24:27 +02:00
  • ddbad85c28 Allow specification of SourceKitLSPOptions in the initialize request Alex Hoppen 2024-06-28 07:21:13 +02:00
  • d8e0fff6da Make background indexing a proper option in SourceKitLSPOptions Alex Hoppen 2024-06-28 07:57:00 +02:00
  • abfe5e9432 Merge pull request #1524 from ahoppen/configuration Alex Hoppen 2024-06-28 10:14:20 +02:00
  • 40ebf7ff9c Handle diagnostics in secondary files correctly Alex Hoppen 2024-06-27 09:57:17 +02:00
  • a4b6a746c8 Merge pull request #1528 from ahoppen/diagnostics-in-secondary-files Alex Hoppen 2024-06-28 06:08:11 +02:00
  • 0f44f033e7 Merge pull request #1526 from ahoppen/6.0/re-index Alex Hoppen 2024-06-27 21:50:32 +02:00
  • 970a755395 Merge pull request #1527 from ahoppen/6.0/translate-clangd-semantic-token-map Alex Hoppen 2024-06-27 21:50:13 +02:00
  • 281c3e0e2e Prepend module name to TestItem IDs Paul LeMarquand 2024-06-27 11:49:00 -04:00
  • d1cddb8c41 Allow configuring of SourceKit-LSP’s options using .sourcekit-lsp configuration files Alex Hoppen 2024-06-26 18:57:12 +02:00
  • 617cdccc57 Handle diagnostics in secondary files correctly Alex Hoppen 2024-06-27 09:57:17 +02:00
  • af43bae724 Merge pull request #1523 from panicinc/main Alex Hoppen 2024-06-27 09:56:01 +02:00
  • 12142c024c Remove configuration options from WorkspaceFolder Alex Hoppen 2024-06-26 14:37:29 +02:00
  • 4de0ba54c5 Translate the semantic token legend used by clangd to the semantic token legend used by SourceKit-LSP Alex Hoppen 2024-06-23 00:32:15 -07:00
  • c48f0f49b3 Migrate SemanticTokensTests to use position markers Alex Hoppen 2024-06-22 22:47:28 -07:00
  • 0f8b6a5d2a Add a request to re-index all files in SourceKit-LSP Alex Hoppen 2024-06-22 08:00:30 -07:00
  • f33ea39b13 Merge pull request #1525 from ahoppen/6.0/fix-index-cancellation Alex Hoppen 2024-06-27 05:09:26 +02:00
  • 9c6a91da4e Merge pull request #1517 from ahoppen/document-module-purpose Alex Hoppen 2024-06-27 05:09:10 +02:00
  • ce20fd8f64 Merge pull request #1433 from AnthonyLatsis/prunus-persica Alex Hoppen 2024-06-26 22:42:46 +02:00
  • 2bcd14581e Send SIGKILL to swift-frontend indexing processes Alex Hoppen 2024-06-20 16:04:34 -07:00
  • 252d5be7e3 Merge pull request #1512 from ahoppen/6.0/dont-reload-on-random-file-add Alex Hoppen 2024-06-26 22:28:36 +02:00
  • d324d71a6c Merge pull request #1500 from ahoppen/fix-index-cancellation Alex Hoppen 2024-06-26 22:25:23 +02:00
  • e0f3a5570f Merge pull request #1504 from ahoppen/6.0/fix-dont-stack-preparation-test Alex Hoppen 2024-06-26 22:25:13 +02:00
  • 46cc2e682e Merge pull request #1510 from ahoppen/translate-clangd-semantic-token-map Alex Hoppen 2024-06-26 22:25:02 +02:00
  • b34ed66069 Merge pull request #1522 from ahoppen/6.0/log-toolchain-path Alex Hoppen 2024-06-26 22:24:50 +02:00
  • 8e8ca11e1a Added documentation editor integration section for Nova. Logan Collins 2024-06-26 07:50:53 -07:00
  • 2ba180b192 Send SIGKILL to swift-frontend indexing processes Alex Hoppen 2024-06-20 16:04:34 -07:00
  • 08f52ee441 Merge pull request #1514 from ahoppen/6.0/swiftlang-migration Alex Hoppen 2024-06-26 00:34:58 -07:00
  • b7b0900fc1 Merge pull request #1515 from ahoppen/codeowners Alex Hoppen 2024-06-26 00:34:53 -07:00
  • 80a35aabe8 Translate the semantic token legend used by clangd to the semantic token legend used by SourceKit-LSP Alex Hoppen 2024-06-23 00:32:15 -07:00
  • f4bf4c45ed Merge pull request #1509 from ahoppen/semantic-tokens-test-position-markers Alex Hoppen 2024-06-26 00:29:05 -07:00
  • ae3ea468d7 Merge pull request #1520 from ahoppen/diagnose-bundle-documentation Alex Hoppen 2024-06-26 00:28:36 -07:00
  • fec5dd17f3 Merge pull request #1507 from ahoppen/re-index Alex Hoppen 2024-06-26 00:07:46 -07:00
  • 418e997dc3 [NFC] Delete release branch PR template in favor of org-wide variant Anthony Latsis 2024-06-26 09:14:20 +03:00
  • 63b0107dc4 Log path of the toolchain used to opening a document Alex Hoppen 2024-06-22 06:20:04 -07:00
  • 46456107f7 Merge pull request #1502 from ahoppen/log-toolchain-path Alex Hoppen 2024-06-25 21:35:31 -07:00
  • 59f6264e64 Fix a nondeterministic test failure of testDontStackTargetPreparationForEditorFunctionality Alex Hoppen 2024-06-20 14:13:05 -07:00
  • e23e300f7c Add a request to re-index all files in SourceKit-LSP Alex Hoppen 2024-06-22 08:00:30 -07:00
  • 375ca5953e Add documentation about what a diagnose bundle contains Alex Hoppen 2024-06-25 08:34:31 -07:00
  • 96f6e69dd8 Merge pull request #1513 from ahoppen/swiftlang-migration Alex Hoppen 2024-06-25 21:09:10 -07:00
  • 48223851ae Merge pull request #1518 from ahoppen/sort-handle-impl Alex Hoppen 2024-06-25 21:05:37 -07:00
  • df06ffb23b Merge pull request #1519 from ahoppen/discard-void-response Alex Hoppen 2024-06-25 21:05:29 -07:00
  • 9618df80a0 Add documentation about each module's purpose and move some files between modules Alex Hoppen 2024-06-25 03:19:37 -07:00
  • 160cad4b49 Remove Ben Langmuir as a code owner Alex Hoppen 2024-06-25 06:57:51 -07:00
  • 55f6dee5c8 Update links for repositories moved to the swiftlang org on GitHub Alex Hoppen 2024-06-25 04:34:28 -07:00
  • a4ab8c40f4 Merge pull request #1511 from swiftlang/parispittman-patch-1 Alex Hoppen 2024-06-25 05:51:48 -07:00
  • da1f6dae80 Update links for repositories moved to the swiftlang org on GitHub Alex Hoppen 2024-06-25 04:34:28 -07:00
  • 5d42fcde17 Add a variant of send to TestSourceKitLSPClient that allows implicit discarding of VoidResponse Alex Hoppen 2024-06-25 03:41:07 -07:00
  • 66ec0014d3 Sort cases in handleImpl Alex Hoppen 2024-06-25 03:32:48 -07:00
  • cad2964434 Add test case that we don't reload the package if a .swift file get added in a folder that doesn't affect compilation Alex Hoppen 2024-06-22 09:06:40 -07:00
  • e7062cf78c Merge pull request #1508 from ahoppen/dont-reload-on-random-file-add Alex Hoppen 2024-06-24 17:58:48 -07:00
  • 18d1944fab Merge pull request #1506 from ahoppen/6.0/watch-package-resolved Alex Hoppen 2024-06-24 17:06:04 -07:00
  • 02092ee50a Merge pull request #1505 from ahoppen/6.0/work-done-progress-token-prefix Alex Hoppen 2024-06-24 17:05:01 -07:00
  • 13e0f726c2 Merge pull request #1503 from ahoppen/6.0/merge-main-2024-06-22 Alex Hoppen 2024-06-24 17:04:27 -07:00
  • 415b033f0c Delete CODE_OF_CONDUCT.md Paris 2024-06-24 15:38:01 -07:00
  • 4314354ff6 Migrate SemanticTokensTests to use position markers Alex Hoppen 2024-06-22 22:47:28 -07:00
  • 89bd9b0372 Add test case that we don't reload the package if a .swift file get added in a folder that doesn't affect compilation Alex Hoppen 2024-06-22 09:06:40 -07:00
  • 5929cf93af Watch for changes to Package.resolved Alex Hoppen 2024-06-21 07:19:57 -07:00
  • 228e5782d6 Allow prefixing of the token for a WorkDoneProgress with a custom string Alex Hoppen 2024-06-18 18:59:18 -07:00
  • 0ebe641f6e Merge commit 'a111b4748be9fbc893abb8a6c4871bb59dabbde0' into 6.0/merge-main-2024-06-22 Alex Hoppen 2024-06-22 06:50:41 -07:00
  • 652cd00b91 Log path of the toolchain used to opening a document Alex Hoppen 2024-06-22 06:20:04 -07:00
  • 6aba969da7 Merge pull request #1501 from ahoppen/watch-package-resolved Alex Hoppen 2024-06-21 12:46:12 -07:00
  • b8d4c62b21 Merge pull request #1499 from ahoppen/fix-dont-stack-preparation-test Alex Hoppen 2024-06-21 07:49:39 -07:00
  • 4d90f40f72 Watch for changes to Package.resolved Alex Hoppen 2024-06-21 07:19:57 -07:00
  • e75fac59a6 Merge pull request #1493 from ahoppen/work-done-progress-token-prefix Alex Hoppen 2024-06-20 17:11:46 -07:00
  • f2fe9dcfe4 Merge pull request #1488 from ahoppen/add-comment-vscode-diag-bundle-in-sync Alex Hoppen 2024-06-20 14:18:12 -07:00
  • 7806cfe81f Fix a nondeterministic test failure of testDontStackTargetPreparationForEditorFunctionality Alex Hoppen 2024-06-20 14:13:05 -07:00
  • 3092e0cd63 Merge pull request #1494 from mikaelacaron/docs Alex Hoppen 2024-06-20 14:10:20 -07:00
  • 9e6c7e0419 Merge pull request #1436 from lokesh-tr/gsoc24-expansion-of-macros-in-vscode Alex Hoppen 2024-06-20 14:07:39 -07:00
  • a111b4748b Merge pull request #1485 from ahoppen/working-directory-on-amazonlinux Alex Hoppen 2024-06-20 13:44:47 -07:00
  • c557f16080 Merge pull request #1482 from ahoppen/6.0/merge-main-2024-06-17 swift-6.0-DEVELOPMENT-SNAPSHOT-2024-06-22-a swift-6.0-DEVELOPMENT-SNAPSHOT-2024-06-21-a Alex Hoppen 2024-06-20 13:44:32 -07:00
  • fd50560998 Add LSP support for @freestanding Macro Expansions. ------ Simplify SemanticRefactoring with new Refactoring protocol to handle sourcekitd requests Lokesh T R 2024-06-05 20:53:31 +00:00
  • 198854494a Merge pull request #1497 from apple/maxd/fix-command-name Alex Hoppen 2024-06-20 09:06:48 -07:00
  • 3003fe19e5 Allow prefixing of the token for a WorkDoneProgress with a custom string Alex Hoppen 2024-06-18 18:59:18 -07:00
  • e62473b8d6 Merge pull request #1492 from ahoppen/fix-concurrency-warnings Alex Hoppen 2024-06-20 08:59:31 -07:00
  • e5547e9bbf Create ShowDocumentRequest and ShowDocumentResponse Lokesh T R 2024-06-05 20:13:30 +00:00
  • ed4eea334c Merge pull request #1448 from ahoppen/simplify-background-indexing-instructions Alex Hoppen 2024-06-19 11:23:38 -07:00
  • 6cd6e73797 Fix incorrect command name in sourcekit-lsp --help output Max Desiatov 2024-06-19 15:02:48 +01:00
  • 3a0883816f Implement sourcekit-lsp --version option Max Desiatov 2024-06-19 14:58:26 +01:00
  • 345683fa61 Update CONTRIBUTING.md Mikaela Caron 2024-06-19 00:53:59 -04:00