Commit Graph

  • 216609f51a Merge pull request #2632 from rintaro/message-sourcekit-prefix main Rintaro Ishizaki 2026-06-23 14:03:11 -07:00
  • 7323a95d85 Merge pull request #2699 from rintaro/taskscheduler-drain Rintaro Ishizaki 2026-06-23 10:08:32 -07:00
  • 49cd44891a Release in-flight QueuedTasks when TaskScheduler.shutDown returns Rintaro Ishizaki 2026-06-22 14:05:51 -07:00
  • 25a8eb7758 Advertise experimental BSP client capabilities in build/initialize Rintaro Ishizaki 2026-05-07 11:10:04 -07:00
  • 04118be02d Prefix SourceKit-LSP extension methods with sourcekit/ Rintaro Ishizaki 2026-04-28 20:05:33 -07:00
  • 5a297f3666 Merge pull request #2695 from rintaro/mutex-replace-threadsafebox Rintaro Ishizaki 2026-06-22 10:30:03 -07:00
  • 0e6b37e1a0 Merge pull request #2697 from krishnapermi/patch-1 Hamish Knight 2026-06-22 17:28:03 +01:00
  • ccc45153a6 Fix typo and update URLs to HTTPS in README Krishna Permi 2026-06-20 14:32:38 +05:30
  • 1b652de1f0 Use Mutex directly for class/actor stored properties Rintaro Ishizaki 2026-06-18 15:02:42 -07:00
  • 5ed5a047d7 Merge pull request #2446 from ahoppen/plugin-args Alex Hoppen 2026-06-17 21:00:38 +02:00
  • 3522158207 Merge pull request #2679 from somiljain2006/Local-variable-refrence Alex Hoppen 2026-06-15 10:15:28 -07:00
  • 3278ca0e32 TSCExtensions: make explicit truncation of values Saleem Abdulrasool 2026-06-10 08:14:37 -07:00
  • eb04acbd7c Merge pull request #2691 from owenv/owenv/test-update-6_4 swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-06-15-a swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-06-11-a release/6.4.x Owen Voorhees 2026-06-11 15:37:38 -07:00
  • 8c764dac1a Merge pull request #2690 from owenv/owenv/testupdate swift-DEVELOPMENT-SNAPSHOT-2026-06-12-a Owen Voorhees 2026-06-11 15:37:20 -07:00
  • 2849e79630 Remove XCTExpectFailure somiljain2006 2026-06-12 02:59:23 +05:30
  • 911e0064c9 Update testDeploymentTargetSwift to use a newer deployment target Owen Voorhees 2026-06-10 20:22:02 -07:00
  • 86cbbc52d8 Merge pull request #2688 from ayush-that/document-add-explicit-raw-values Alex Hoppen 2026-06-11 08:13:42 -07:00
  • 911fa1b19a Update testDeploymentTargetSwift to use a newer deployment target Owen Voorhees 2026-06-10 20:22:02 -07:00
  • a52652263f Merge pull request #2686 from rintaro/delete-duplicate-swiftextensions swift-DEVELOPMENT-SNAPSHOT-2026-06-10-a Rintaro Ishizaki 2026-06-10 08:51:48 -07:00
  • b9e4c67793 Delete SwiftExtensions duplicates of swift-tools-protocols APIs Rintaro Ishizaki 2026-05-29 17:32:57 -07:00
  • 2f57834895 Document the 'Add Explicit Raw Values' refactoring action ayush-that 2026-06-06 14:16:01 +05:30
  • 56d63fa798 Fix sklogging issue somiljain2006 2026-06-06 03:51:48 +05:30
  • 5cf7c13b55 Remove redundancy somiljain2006 2026-06-05 23:18:46 +05:30
  • 81fcf25be4 Updated documentation somiljain2006 2026-06-05 07:46:10 +05:30
  • 0fd40073f3 Use localReferences as fallback for non-indexed symbols somiljain2006 2026-06-05 07:43:02 +05:30
  • 009da9bdbe Merge pull request #2685 from rintaro/workspace-weak-captures-explicit Rintaro Ishizaki 2026-06-03 03:40:16 -07:00
  • 1b7f310e92 UncheckedIndex: mark IndexStoreDB? init param as sending Rintaro Ishizaki 2026-06-02 11:08:51 -07:00
  • f0231e287f Workspace: explicit weak captures in semanticIndexManager callbacks Rintaro Ishizaki 2026-06-02 11:06:52 -07:00
  • 359e422dcb Fix formatting somiljain2006 2026-06-02 23:19:21 +05:30
  • 3834952983 Improve code organisation somiljain2006 2026-06-02 23:18:33 +05:30
  • 454d9f3f4d Merge pull request #2668 from ayush-that/feature/add-explicit-enum-raw-values Alex Hoppen 2026-06-02 10:46:47 -07:00
  • 153caaf63d Merge pull request #2678 from rintaro/withtimeout-continuation Rintaro Ishizaki 2026-06-02 09:39:09 -07:00
  • b715835c3b Changed the index check back to .deletedFiles. somiljain2006 2026-06-02 22:00:40 +05:30
  • f10ce8cb10 Merge pull request #2683 from rintaro/diagnostic-indexing-logging Rintaro Ishizaki 2026-06-02 07:24:05 -07:00
  • 39be8e4661 Improve reference lookup for local symbols and in-memory edits somiljain2006 2026-06-02 13:02:51 +05:30
  • f26f220236 Added doc comment aand remove redundant set() wrapper somiljain2006 2026-06-02 11:47:30 +05:30
  • f18c4a4bab Add diagnostic logging for indexing scheduling investigation Rintaro Ishizaki 2026-05-30 08:37:58 -07:00
  • 4d3348df85 Migrate to swift-tools-protocols's withTimeout family Rintaro Ishizaki 2026-06-01 19:55:34 -07:00
  • b0df3fe35b Merge pull request #2681 from rintaro/fix-queuedtask-priority-race Rintaro Ishizaki 2026-06-01 16:54:11 -07:00
  • 002ab5459f Merge pull request #2682 from rintaro/6.4-fix-queuedtask-priority-race swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-06-08-a swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-06-07-a swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-06-03-a swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-06-02-a Rintaro Ishizaki 2026-06-01 16:03:47 -07:00
  • ef86a32e96 Merge pull request #2672 from bripeticca/spm-api-traits Alex Hoppen 2026-06-01 23:47:38 +02:00
  • ba77ea723b Merge pull request #2677 from rintaro/taskscheduler-shutdown-fixes Rintaro Ishizaki 2026-06-01 14:23:56 -07:00
  • 5b47421f8b Fix the filtering logic somiljain2006 2026-06-02 01:04:38 +05:30
  • 8d56a41a40 TaskScheduler: use the actual initial priority for handler baseline Rintaro Ishizaki 2026-06-01 10:23:21 -07:00
  • 6cf8500d8b TaskScheduler: use the actual initial priority for handler baseline Rintaro Ishizaki 2026-06-01 10:23:21 -07:00
  • ee42692b08 Fix formatting somiljain2006 2026-05-30 22:03:04 +05:30
  • 477d33c89c Fix references for local variables and parameters somiljain2006 2026-05-30 21:55:01 +05:30
  • 4b724ea301 Drain pending tasks in TaskScheduler shutdown Rintaro Ishizaki 2026-05-29 11:58:06 -07:00
  • d65afbf06c Merge pull request #2675 from rintaro/bound-task-scheduler-shutdown Rintaro Ishizaki 2026-05-29 07:48:57 -07:00
  • 13f842eb74 Bound task-scheduler shutdown wait and log process completion Rintaro Ishizaki 2026-05-28 21:45:23 -07:00
  • c345e3a350 Merge pull request #2673 from rintaro/migrate-threadsafebox-to-refbox Rintaro Ishizaki 2026-05-28 11:24:01 -07:00
  • cafbe12d95 Run formatter Bri Peticca 2026-05-28 11:27:10 -04:00
  • 99cac8f91d Update for the ThreadSafeBox.value setter removal Rintaro Ishizaki 2026-05-27 14:36:56 -07:00
  • 7c99f4f0e7 Use swift-tools-protocols's ThreadSafeBox Rintaro Ishizaki 2026-05-22 23:39:14 -07:00
  • da0c9a9ad9 Fix spm API usage for appropriate trait configuration Bri Peticca 2026-05-27 12:57:16 -04:00
  • 8e8a6ce79a Merge pull request #2665 from rintaro/atomics-test-migration swift-DEVELOPMENT-SNAPSHOT-2026-05-27-a Rintaro Ishizaki 2026-05-26 10:05:54 -07:00
  • 28e69b6c25 Add 'Add Explicit Raw Values' code action Ayush Thakur 2026-05-26 10:42:29 +05:30
  • a7f3ec1811 Revert "Migrate atomic call sites to Synchronization.Atomic" revert-2662-migrate-atomics-to-synchronization Ben Cohen 2026-05-24 08:43:45 -07:00
  • f9cbba2c2c Migrate test-case atomic usages to ThreadSafeBox / Atomic Rintaro Ishizaki 2026-05-22 16:31:31 -07:00
  • 70f4c333ea Merge pull request #2662 from rintaro/migrate-atomics-to-synchronization Rintaro Ishizaki 2026-05-22 11:34:13 -07:00
  • f53b3eaaf0 Merge pull request #2659 from Steffeeen/rename-fix Alex Hoppen 2026-05-21 21:50:15 +02:00
  • a6c926fa34 Relax atomic memory orderings; switch semaphore to release/acquire Rintaro Ishizaki 2026-05-21 11:16:17 -07:00
  • 83de30d29f Migrate atomic call sites to Synchronization.Atomic and ThreadSafeBox Rintaro Ishizaki 2026-05-21 10:58:34 -07:00
  • f4117f68c1 Merge pull request #2661 from rintaro/langservice-tweak Rintaro Ishizaki 2026-05-21 06:28:15 -07:00
  • a7f43dc54c Fix rename target selection for initializer calls Steffeeen 2026-05-19 17:37:13 +02:00
  • a39c92022f Add forOpenDocument label to language service lookup methods Rintaro Ishizaki 2026-05-18 16:52:07 -07:00
  • 876fbad114 Merge pull request #2658 from rintaro/warnings-20260518 swift-DEVELOPMENT-SNAPSHOT-2026-05-20-a Rintaro Ishizaki 2026-05-19 05:37:48 -07:00
  • b7fc4b5f1b Merge pull request #2655 from femaref/feature/proper-end Rintaro Ishizaki 2026-05-18 21:03:48 -07:00
  • f56a27b996 Fix build warnings Rintaro Ishizaki 2026-05-18 10:00:15 -07:00
  • c4c552203a provide proper start and end positions in the LSP protocol femaref 2026-05-17 22:47:51 +02:00
  • 626861d316 Merge pull request #2654 from rintaro/per-workspace-language-services Rintaro Ishizaki 2026-05-18 14:59:47 -07:00
  • 8dc98fb8b8 Merge pull request #2657 from rintaro/weak-let Rintaro Ishizaki 2026-05-18 14:28:49 -07:00
  • f84abc1eb2 Use 'weak let' for immutable weak references (SE-0481) Rintaro Ishizaki 2026-05-17 21:14:42 -07:00
  • f2a121453d Scope language service instances per workspace Rintaro Ishizaki 2026-05-17 10:34:57 -07:00
  • 0cacc26db3 Merge pull request #2591 from ahoppen/require-6.3 Alex Hoppen 2026-05-18 15:27:18 +02:00
  • 7519e7755c Merge pull request #2656 from rintaro/fix-deployment-target-mismatch swift-DEVELOPMENT-SNAPSHOT-2026-05-18-a Rintaro Ishizaki 2026-05-18 05:36:44 -07:00
  • 829802891d [Test] Fix deployment target mismatch in SwiftPMBuildServerTests Rintaro Ishizaki 2026-05-17 14:08:41 -07:00
  • c8fb7afb6d Merge pull request #2644 from YooGyeongMo/fix-references-includes-definition Alex Hoppen 2026-05-17 22:04:56 +02:00
  • 8464cf2126 Merge pull request #2651 from rintaro/6.4-language-service-close swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-06-01-a swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-31-a swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-30-a swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-29-a swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-28-a swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-26-a swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-24-a Rintaro Ishizaki 2026-05-15 04:35:57 -07:00
  • a559d60451 Merge pull request #2648 from rintaro/language-service-close swift-DEVELOPMENT-SNAPSHOT-2026-05-17-a swift-DEVELOPMENT-SNAPSHOT-2026-05-16-a swift-DEVELOPMENT-SNAPSHOT-2026-05-15-a Rintaro Ishizaki 2026-05-14 16:26:50 -07:00
  • bcea2462cc Fix testClosingGeneratedInterfacePreservesOriginatingLanguageService on CI Rintaro Ishizaki 2026-05-14 11:09:08 -07:00
  • ac62fae40c Move language-service retention check into Workspace Rintaro Ishizaki 2026-05-13 20:59:29 -07:00
  • 1b2beec950 Preserve language service when closing generated interface documents Edward Lee 2026-04-07 16:50:03 -04:00
  • 5c820cf61f Fix testClosingGeneratedInterfacePreservesOriginatingLanguageService on CI Rintaro Ishizaki 2026-05-14 11:09:08 -07:00
  • 1d20e3f32e Merge pull request #2647 from rintaro/open-quickly-revise Rintaro Ishizaki 2026-05-14 06:41:48 -07:00
  • b60b9582ac Move language-service retention check into Workspace Rintaro Ishizaki 2026-05-13 20:59:29 -07:00
  • ca91f5ff4f Preserve language service when closing generated interface documents Edward Lee 2026-04-07 16:50:03 -04:00
  • 310c701583 Merge pull request #2645 from 25harsh/use-lspany-literal-conformance Alex Hoppen 2026-05-13 23:29:28 +02:00
  • 292985e7dd Remove redundant fragment-clearing when constructing moduleFileURI Rintaro Ishizaki 2026-05-13 10:25:09 -07:00
  • 77f474de45 Move Open Quickly and Jump to Definition docs to Contributor Documentation Rintaro Ishizaki 2026-05-13 10:22:16 -07:00
  • a1fc1ed917 Remove testReferencesWithDeclaration covered by existing tests G.M_YOO 2026-05-13 22:38:45 +09:00
  • 90ceac197d Use ExpressibleByLiteral conformances for LSPAny 25harsh 2026-05-11 15:03:51 +05:30
  • 223a88cb8c Add workspace/symbolNames and workspace/symbolInfo LSP extensions (#2619) Rintaro Ishizaki 2026-05-12 22:21:17 -07:00
  • a6ba756de9 Merge pull request #2635 from rintaro/6.4-package-dependency Rintaro Ishizaki 2026-05-12 07:24:20 -07:00
  • 0dbad3f7fe Merge pull request #2642 from 25harsh/code-actions-to-module Alex Hoppen 2026-05-12 15:49:34 +02:00
  • a6a9c4412e Add test coverage for ReferencesContext.includeDeclaration G.M_YOO 2026-05-12 21:20:36 +09:00
  • f874cc73d3 Exclude the symbol's own definition from the references response G.M_YOO 2026-05-12 20:08:03 +09:00
  • 16322f9efd Merge pull request #2641 from rintaro/contributor-doc-swift-operations swift-DEVELOPMENT-SNAPSHOT-2026-05-12-a Rintaro Ishizaki 2026-05-11 14:32:13 -07:00
  • 127492d655 Merge pull request #2640 from rintaro/copied-file-map-missing-adjustment Rintaro Ishizaki 2026-05-11 09:32:57 -07:00
  • f185bc404f [SwiftSyntaxCodeActions] Moved syntactic code actions into a new module 25harsh 2026-05-11 11:10:40 +05:30