Commit Graph

  • a8643915ab Merge pull request #1832 from ahoppen/reduce-absolute-path Alex Hoppen 2024-11-19 07:07:05 -08:00
  • 8eb5bfc330 Merge pull request #1835 from ahoppen/enable-memberimportvisibility-windows Alex Hoppen 2024-11-18 22:01:58 -08:00
  • 98b55ba6f7 Merge pull request #1833 from ahoppen/fix-510-tests Alex Hoppen 2024-11-18 20:32:42 -08:00
  • d8db60e6a8 Enable MemberImportVisibility in the CMake build Alex Hoppen 2024-11-18 18:21:51 -08:00
  • 184fa12389 Allow scratchPath to be relative paths Yuta Saito 2024-11-16 08:13:29 +09:00
  • be546308ca Use URL in many cases where we used AbsolutePath Alex Hoppen 2024-11-18 13:10:01 -08:00
  • c0c0f1f0a6 Skip tests that use background indexing when running tests with a Swift 5.10 toolchain Alex Hoppen 2024-11-18 15:28:34 -08:00
  • bce09932ed Merge pull request #1714 from ahoppen/background-indexing-on swift-DEVELOPMENT-SNAPSHOT-2024-11-19-a swift-DEVELOPMENT-SNAPSHOT-2024-11-18-a swift-6.1-DEVELOPMENT-SNAPSHOT-2024-12-04-a swift-6.1-DEVELOPMENT-SNAPSHOT-2024-12-03-a swift-6.1-DEVELOPMENT-SNAPSHOT-2024-12-02-a swift-6.1-DEVELOPMENT-SNAPSHOT-2024-11-21-a swift-6.1-DEVELOPMENT-SNAPSHOT-2024-11-19-a Alex Hoppen 2024-11-16 21:58:12 -08:00
  • 396aa3c445 Merge pull request #1822 from ahoppen/enable-plugin-args-test Alex Hoppen 2024-11-16 17:14:04 -08:00
  • d4d5be1e62 Merge pull request #1825 from ahoppen/task-dependency Alex Hoppen 2024-11-16 17:13:52 -08:00
  • 380ed385a3 Merge pull request #1827 from ahoppen/restrict-directory-search Alex Hoppen 2024-11-16 13:02:46 -08:00
  • a2bf9549fa Restrict directories that we search for MyDependency.swift in tests Alex Hoppen 2024-11-15 22:50:57 -08:00
  • b01ae2adb6 Add Task{Start|Progress|Finish}Notification to BuildSystemMessageDependencyTracker Alex Hoppen 2024-11-15 17:02:21 -08:00
  • 84fc3fec1a Enable background indexing by default Alex Hoppen 2024-09-25 16:11:06 -07:00
  • 5627a4198c Enable testPluginArgs on Windows Alex Hoppen 2024-11-14 09:14:04 -08:00
  • c23b4ff776 Merge pull request #1803 from ahoppen/indexbuild-subfolder swift-DEVELOPMENT-SNAPSHOT-2024-11-16-a Alex Hoppen 2024-11-14 12:54:20 -08:00
  • 6237c30d01 Merge pull request #1821 from ahoppen/ahoppen/enable-windows-tests Alex Hoppen 2024-11-14 12:53:28 -08:00
  • 63eca88398 Enable SwiftPM-based tests on Windows Alex Hoppen 2024-11-13 17:54:56 -08:00
  • 9c84a344c8 Merge pull request #1817 from ahoppen/bsp-review swift-DEVELOPMENT-SNAPSHOT-2024-11-14-a Alex Hoppen 2024-11-14 08:10:02 -08:00
  • 714e520110 Merge pull request #1820 from ahoppen/wait-for-diags Alex Hoppen 2024-11-14 08:09:46 -08:00
  • 78f9968eec Merge pull request #1819 from ahoppen/notification-wait Alex Hoppen 2024-11-14 08:09:33 -08:00
  • 283c524a01 Merge pull request #1818 from ahoppen/split-sksupport Alex Hoppen 2024-11-14 01:05:20 -08:00
  • e303360b91 Fix issue where test nondeterministically failed if SwiftPM doesn't return build settings quickly Alex Hoppen 2024-11-13 17:57:37 -08:00
  • 8c2def8ef9 Rename SKSupport to LanguageServerProtocolExtensions Alex Hoppen 2024-11-05 18:20:49 -08:00
  • 1f33ed484d Split SKUtilities from SKSupport Alex Hoppen 2024-11-13 16:53:54 -08:00
  • bb6f4b4a47 Allow waiting for the next notification from SourceKit-LSP when the previous wait timed out Alex Hoppen 2024-11-13 16:53:00 -08:00
  • 47f3cd506b Split TSCExtensions into a separate module Alex Hoppen 2024-11-05 17:39:58 -08:00
  • 1aa96fa099 Share common pattern of determining the build system for a workspace and creating it Alex Hoppen 2024-11-13 10:31:15 -08:00
  • 0fbb6466e7 Make BuildSystemKind a struct and rename to BuildSystemSpec Alex Hoppen 2024-11-13 10:23:43 -08:00
  • c1e090ef33 Address minor review comments Alex Hoppen 2024-11-13 10:09:31 -08:00
  • 8ba80a00f0 Merge pull request #1813 from ahoppen/package-modifier Alex Hoppen 2024-11-09 10:37:54 -08:00
  • 3a1896090f Merge pull request #1806 from MahdiBM/mmbm-range-formatting Alex Hoppen 2024-11-08 20:25:45 -08:00
  • 1bd52e9bff Mark DummyBuildSystemManagerConnectionToClient. waitUntilInitialized as package Alex Hoppen 2024-11-08 15:56:06 -08:00
  • 8f3253d773 support range formatting MahdiBM 2024-11-06 00:05:09 +03:30
  • 41a773f89a Merge pull request #1804 from ahoppen/remove-unnecessary-fault swift-DEVELOPMENT-SNAPSHOT-2024-11-09-a Alex Hoppen 2024-11-07 15:38:17 -08:00
  • 5c7d495ebd Merge pull request #1808 from ahoppen/member-import-visibility Alex Hoppen 2024-11-07 15:38:05 -08:00
  • 7f376a191e Merge pull request #1809 from ahoppen/bsp-task-notifications Alex Hoppen 2024-11-07 15:37:54 -08:00
  • 06f58db5c8 Use build/taskStart, build/taskProgress and build/taskFinish to communicate progress from a BSP server to the client Alex Hoppen 2024-11-05 22:43:02 -08:00
  • c4e246b351 Add BSP definitions for task start, progress and finish notifications Alex Hoppen 2024-11-05 10:35:04 -08:00
  • 1d7c27bc4b Adopt MemberImportVisibility Alex Hoppen 2024-11-05 17:17:24 -08:00
  • e73e8b7984 Merge pull request #1802 from finagolfin/droid Alex Hoppen 2024-11-04 19:52:13 -08:00
  • 69e9a5cf54 Don’t log “Did not compute dependents for target” Alex Hoppen 2024-09-20 23:16:01 -07:00
  • ec0a7c4ef3 Make .index-build a subdirectory of .build Alex Hoppen 2024-11-04 15:34:59 -08:00
  • 7016b12bd3 Import new Android overlay in more places Finagolfin 2024-11-03 19:53:09 +05:30
  • 87b9285402 Merge pull request #1801 from ahoppen/markdown-indentation Alex Hoppen 2024-11-01 16:13:23 -07:00
  • 331599efef Merge pull request #1798 from ahoppen/linetable-crash Alex Hoppen 2024-11-01 12:30:51 -07:00
  • c1acdf54a8 Switch Configuration File.md to consistently use 2 spaces for indentation in list Alex Hoppen 2024-11-01 12:30:04 -07:00
  • d9132223ba Merge pull request #1799 from ahoppen/input-mirror Alex Hoppen 2024-11-01 12:28:31 -07:00
  • bdf5ab45fa Merge pull request #1793 from plemarquand/document-tests-index-extension-fix Alex Hoppen 2024-11-01 12:27:50 -07:00
  • 8616f7e552 Merge pull request #1800 from kudinovdenis/patch-1 Paul LeMarquand 2024-11-01 12:34:47 -04:00
  • 8aa928a1dd Update Configuration File.md kudinovdenis 2024-11-01 13:03:13 +03:00
  • a696962134 Fix swiftPublishDiagnosticsDebounceDuration documentation (#1756) Herman Berdnikov 2024-10-31 18:23:59 -04:00
  • 99e345603d Merge pull request #1796 from ahoppen/rpc-log Alex Hoppen 2024-10-31 12:46:30 -07:00
  • 98c44f89eb Add a logging option to record all notifications received by SoruceKit-LSP Alex Hoppen 2024-10-31 11:35:13 -07:00
  • 1562bc7ebd Merge pull request #1794 from ahoppen/syntactic-diags-tests Alex Hoppen 2024-10-31 09:00:48 -07:00
  • ab09f1b373 Merge pull request #1797 from ahoppen/memory-leak-doc Alex Hoppen 2024-10-30 22:14:05 -07:00
  • da10fbbdcb Fix a crash when trying to apply in edit that has out of line positions Alex Hoppen 2024-10-30 20:01:22 -07:00
  • 12077da4c0 Merge pull request #1795 from ahoppen/token-translation-log Alex Hoppen 2024-10-30 18:06:16 -07:00
  • 857cb61c79 XCTests in extensions have no parent ID Paul LeMarquand 2024-10-30 10:49:15 -04:00
  • 84967ecb2d Add documentation how to debug memory leaks Alex Hoppen 2024-10-30 14:08:49 -07:00
  • e07a2753fa Fix incorrect log message in JSONRPCConnection Alex Hoppen 2024-10-30 13:57:38 -07:00
  • 2023c055c7 Reduce the number of log messages to log the translation for token types and token modifiers from clangd to SourceKit-LSP Alex Hoppen 2024-10-30 13:55:12 -07:00
  • a1b352809c Fix nondeterministic test failure in testDependenciesUpdatedSwift Alex Hoppen 2024-10-30 09:11:45 -07:00
  • 4ca2583622 Merge pull request #1790 from ahoppen/notification-race swift-DEVELOPMENT-SNAPSHOT-2024-10-30-a Alex Hoppen 2024-10-29 17:40:34 -07:00
  • 2270ab9a6d Fix race condition that caused testMainFileChangesIfIncludeIsAdded to fail Alex Hoppen 2024-10-27 21:15:26 -07:00
  • a22bf900ad Merge pull request #1781 from ahoppen/no-timer-target-change Alex Hoppen 2024-10-29 13:02:30 -07:00
  • 820b454994 Merge pull request #1780 from ahoppen/withtimeout-priority-escalation Alex Hoppen 2024-10-29 13:02:18 -07:00
  • 5b07ae63df Merge pull request #1779 from ahoppen/cancellation-check-duration Alex Hoppen 2024-10-29 13:02:08 -07:00
  • 323046f30e Merge pull request #1782 from ahoppen/diagnostic-timeout-repeat Alex Hoppen 2024-10-28 19:25:06 -07:00
  • 57f92b619a Merge pull request #1784 from ahoppen/sourcekitd-timeout-test Alex Hoppen 2024-10-28 12:34:51 -07:00
  • f2c1c9d12e Merge pull request #1785 from ahoppen/retry-write-package-manifest-test Alex Hoppen 2024-10-28 12:24:36 -07:00
  • 2ad227d49d When writing an updated package manifest in tests fails, try again Alex Hoppen 2024-10-25 13:05:05 -07:00
  • 755886bd1b Increase timeout duration in testSourcekitdTimeout Alex Hoppen 2024-10-25 13:02:23 -07:00
  • b52fb91bbd Fix nondeterministic test failure for tests that await next diagnostic notification Alex Hoppen 2024-10-25 09:24:10 -07:00
  • 64024f6cd7 Don’t rely on timers for BSP target / settings change tests Alex Hoppen 2024-10-24 18:00:41 -07:00
  • 0b7b565783 Fix a race condition that caused withTimeout to not escalate the priority of the body Alex Hoppen 2024-10-24 16:22:41 -07:00
  • 93092ffefe Enable testReferencesInMacro Alex Hoppen 2024-10-24 15:51:19 -07:00
  • f250550947 Merge pull request #1773 from ahoppen/enable-semantic-token-tests swift-DEVELOPMENT-SNAPSHOT-2024-10-27-a swift-DEVELOPMENT-SNAPSHOT-2024-10-25-a Alex Hoppen 2024-10-24 15:49:04 -07:00
  • 5d47358236 Merge pull request #1762 from ahoppen/build-settings-timeout Alex Hoppen 2024-10-23 23:50:58 -07:00
  • 4cbf2de68f Merge pull request #1778 from ahoppen/cancellation-check-duration Alex Hoppen 2024-10-23 23:50:13 -07:00
  • 94a42660be Increase the duration in which we allow index cancellation to happen Alex Hoppen 2024-10-23 17:22:30 -07:00
  • 14785594f4 Merge pull request #1777 from ahoppen/access-level-import-guarded Alex Hoppen 2024-10-23 13:32:26 -07:00
  • cbc8aed404 Guard access-level import by compiler(>=6) Alex Hoppen 2024-10-23 09:34:40 -07:00
  • 9e9579d17f Merge pull request #1766 from ahoppen/documents-private Alex Hoppen 2024-10-22 18:09:31 -07:00
  • 892f716423 Merge pull request #1774 from ahoppen/filepath Alex Hoppen 2024-10-22 14:01:59 -07:00
  • 951e923245 Use withUnsafeFileSystemRepresentation to get the path of a URL on disk Alex Hoppen 2024-10-21 08:46:03 -07:00
  • fba4a79e8f Re-enable SemanticTokenTests and SwiftInterfaceTests on Windows Alex Hoppen 2024-10-18 22:46:37 -07:00
  • fd279fc620 Merge pull request #1772 from ahoppen/disable-more-windows-tests Alex Hoppen 2024-10-18 18:16:52 -07:00
  • e09d83a1db Disable a few more failing tests on Windows Alex Hoppen 2024-10-18 14:41:40 -07:00
  • 854d3629d3 Merge pull request #1768 from ahoppen/build-tests-only Alex Hoppen 2024-10-18 13:37:57 -07:00
  • 24488cc607 Support building only tests using SwiftPM Alex Hoppen 2024-10-17 11:37:42 -07:00
  • c71471a6ed Merge pull request #1767 from ahoppen/no-isdbtestsupport Alex Hoppen 2024-10-17 16:25:16 -07:00
  • ee1fc93b7c Remove dependency on ISDBTestSupport Alex Hoppen 2024-10-16 17:19:14 -07:00
  • 5eff39cb09 Merge pull request #1765 from ahoppen/log-to-stderr Alex Hoppen 2024-10-16 15:10:28 -07:00
  • 2a84422d00 Make DocumentManager.documents private Alex Hoppen 2024-10-16 11:23:57 -07:00
  • 993b90741b Revert "Make logHandler print to stdout instead of stderr" Alex Hoppen 2024-10-16 11:15:51 -07:00
  • 5bae73fca8 Use fallback build settings if build system doesn’t provide build settings within a timeout Alex Hoppen 2024-09-20 17:11:07 -07:00
  • eb2734981b Merge pull request #1764 from ahoppen/allow-diag-refresh-request Alex Hoppen 2024-10-16 09:54:03 -07:00
  • 0c37cb3e34 Support workspace/diagnostic/refresh request from TestSourceKitLSPClient Alex Hoppen 2024-10-15 18:33:05 -07:00
  • edafb120ee Merge pull request #1760 from ahoppen/log-to-stdout Alex Hoppen 2024-10-15 14:25:33 -07:00