Commit Graph

  • 8afacd7d7e Check that we get correct package version even if package manifest is invalid Alex Hoppen 2024-12-12 16:08:27 -08:00
  • 9a1c75e883 Merge pull request #1882 from ahoppen/windows-immediate-exit swift-DEVELOPMENT-SNAPSHOT-2024-12-13-a Alex Hoppen 2024-12-12 14:25:00 -08:00
  • e0901f0600 Merge pull request #1880 from ahoppen/normalize-drive-letter Alex Hoppen 2024-12-12 10:45:59 -08:00
  • e6b8e07b86 Fix an error that causes SourceKit-LSP to exit immediately on Windows Alex Hoppen 2024-12-10 22:01:53 -08:00
  • ec461d68d6 Merge pull request #1865 from ahoppen/source-files-performance swift-DEVELOPMENT-SNAPSHOT-2024-12-12-a Alex Hoppen 2024-12-11 10:05:57 -08:00
  • 559f23957e Improve performance of sourceFilesAndDirectories Alex Hoppen 2024-12-05 19:58:31 -08:00
  • 03d58e8415 Normalize Windows drive letter to be uppercase Alex Hoppen 2024-12-10 15:57:04 -08:00
  • 7a06eb0ddf Merge pull request #1858 from ahoppen/symlink-target Alex Hoppen 2024-12-10 15:00:46 -08:00
  • f57980a33b Merge pull request #1879 from ahoppen/merge-main-6.1-2024-12-10 swift-6.1-DEVELOPMENT-SNAPSHOT-2024-12-18-a swift-6.1-DEVELOPMENT-SNAPSHOT-2024-12-16-a swift-6.1-DEVELOPMENT-SNAPSHOT-2024-12-15-a swift-6.1-DEVELOPMENT-SNAPSHOT-2024-12-13-a swift-6.1-DEVELOPMENT-SNAPSHOT-2024-12-12-a swift-6.1-DEVELOPMENT-SNAPSHOT-2024-12-11-a Andrew Trick 2024-12-10 10:40:58 -08:00
  • fd79c3d21d Revert "Merge pull request #1831 from woolsweater/the-trail-is-closed" Alex Hoppen 2024-12-10 10:33:35 -08:00
  • c3f97b9080 Revert "Merge pull request #1854 from matthewbastien/documentation-language-service" Alex Hoppen 2024-12-10 10:33:28 -08:00
  • 85828ee0a8 Revert "Merge pull request #1870 from ahoppen/no-escape-open-brace" Alex Hoppen 2024-12-10 10:33:14 -08:00
  • 559eb1e257 Merge remote-tracking branch 'swiftlang/main' into release/6.1 Alex Hoppen 2024-12-10 10:28:02 -08:00
  • e7f9530efc Merge pull request #1846 from ahoppen/invalid-manifest-build-settings swift-DEVELOPMENT-SNAPSHOT-2024-12-10-a Andrew Trick 2024-12-09 15:34:52 -08:00
  • a087692725 Return compiler arguments for invalid package manifests Alex Hoppen 2024-11-22 22:31:11 +01:00
  • 5eb460f148 Fix background indexing behavior if a source file is included in two targets via a symlink Alex Hoppen 2024-12-09 15:06:39 -08:00
  • 247acf6ae7 Merge pull request #1874 from ahoppen/allow-dependency-updates Alex Hoppen 2024-12-09 14:31:38 -08:00
  • 881f0f55fa Merge pull request #1873 from ahoppen/swiftpm-child-scopes Alex Hoppen 2024-12-09 12:17:02 -08:00
  • 185438c7c3 swift-format -i -r SourceKitLSPDevUtils/Sources Yuta Saito 2024-12-08 18:44:42 +09:00
  • e49558984e Fix markdownEnumDescriptions encoding for JSON Schema Yuta Saito 2024-12-08 17:15:07 +09:00
  • 90dc733542 Keep the original order of privacyLevel enum cases Yuta Saito 2024-12-08 17:05:30 +09:00
  • c106f5c139 Fix formatting of ./SourceKitLSPDevUtils Yuta Saito 2024-12-08 16:59:29 +09:00
  • 2778a19af6 Use representedLiteralValue to get the string value of a string literal Yuta Saito 2024-12-08 16:55:33 +09:00
  • 6aaa0568ef Throw errors instead of using fatalError Yuta Saito 2024-12-08 16:54:58 +09:00
  • 1847dc703f Rename OptionTypeSchama.Object to Struct Yuta Saito 2024-12-08 16:44:02 +09:00
  • aa7be46425 Fix the scope building for type declarations Yuta Saito 2024-12-08 16:38:16 +09:00
  • d3ad33424e Address code-style feedback Yuta Saito 2024-12-08 16:10:14 +09:00
  • 864af4d329 Add verify-config-schema command to sourcekit-lsp-dev-utils Yuta Saito 2024-12-08 16:03:02 +09:00
  • e3997540e0 Add ./sourcekit-lsp-dev-utils script Yuta Saito 2024-12-08 15:43:36 +09:00
  • 2c403e78ae Add copyright headers to new files Yuta Saito 2024-12-08 15:32:32 +09:00
  • 62c4d26ba1 Make ConfigSchemaGen as a subcommand of sourcekit-lsp-dev-utils Yuta Saito 2024-12-08 15:29:01 +09:00
  • f298dbe31a Use top-level .gitignore for ConfigSchemaGen Yuta Saito 2024-12-08 15:10:31 +09:00
  • 7597945e38 Use an enum for backgroundPreparationMode in the configuration file instead of a string Yuta Saito 2024-12-08 15:06:04 +09:00
  • 96b582c189 Remove duplicate possible values from defaultWorkspaceType Yuta Saito 2024-12-08 14:55:25 +09:00
  • cbf04eafaf Replace newlines with spaces in property descriptions Yuta Saito 2024-12-08 14:53:53 +09:00
  • 227083654f Add missing periods to doc comment sentences for SourceKitLSPOptions Yuta Saito 2024-12-08 14:18:03 +09:00
  • 87af5b06f1 Merge pull request #1857 from ahoppen/no-implicit-completion-cancellation Alex Hoppen 2024-12-07 08:56:38 -08:00
  • 1a708ec596 Merge pull request #1870 from ahoppen/no-escape-open-brace Alex Hoppen 2024-12-06 18:25:06 -08:00
  • 5183889e7e Merge pull request #1872 from ahoppen/no-background-indexing-warning Alex Hoppen 2024-12-06 18:16:23 -08:00
  • fad3c10033 Merge pull request #1867 from ahoppen/cache-transformed Alex Hoppen 2024-12-06 17:15:12 -08:00
  • 3cf015a2fc Merge pull request #1866 from ahoppen/cache-path-components Alex Hoppen 2024-12-06 16:44:41 -08:00
  • f59fb2bb2f Merge pull request #1863 from ahoppen/index-schedule-progress Alex Hoppen 2024-12-06 13:35:39 -08:00
  • 14264b769b Merge pull request #1871 from ahoppen/settrace-freestanding Alex Hoppen 2024-12-06 13:33:10 -08:00
  • ee1f4b13fc Don’t escape { inside placeholder snippets Alex Hoppen 2024-12-06 12:17:31 -08:00
  • f376e669bd Merge pull request #1869 from ahoppen/batch-filedidchange-syntacticindex Alex Hoppen 2024-12-06 12:25:16 -08:00
  • 2bf477675e Merge pull request #1868 from ahoppen/only-calls-in-call-hierarchy Alex Hoppen 2024-12-06 12:22:13 -08:00
  • cbd897de03 Don’t show warning message when opening projects that don't support background indexing Alex Hoppen 2024-12-06 09:01:02 -08:00
  • 1c1a1cf5f6 Cached transformed results in Cache Alex Hoppen 2024-12-05 20:24:59 -08:00
  • a61bbffdb4 Cache path components for directories returned from build system Alex Hoppen 2024-12-05 20:23:33 -08:00
  • ddbd6543c4 Allow dependency updates in the index-build folder Alex Hoppen 2024-12-06 11:29:52 -08:00
  • 388789472c Create child scopes for SwiftPM operations Alex Hoppen 2024-12-06 11:26:13 -08:00
  • 697e65acdc Improve logic for build graph generation status Alex Hoppen 2024-12-05 18:52:04 -08:00
  • 29619a6be9 Merge pull request #1864 from ahoppen/no-double-index Alex Hoppen 2024-12-06 09:02:49 -08:00
  • b42e62f42d Merge pull request #1862 from ahoppen/log-package-reload-trigger Alex Hoppen 2024-12-06 09:02:36 -08:00
  • 7cc63f58b4 Merge pull request #1861 from ahoppen/log-package-loading Alex Hoppen 2024-12-06 09:02:27 -08:00
  • e038c790db Merge pull request #1860 from ahoppen/bsp-server-language Alex Hoppen 2024-12-06 09:02:19 -08:00
  • 7c474fdc58 Treat $/setTrace as a freestanding message Alex Hoppen 2024-12-06 08:57:21 -08:00
  • 67b98cd7b2 Batch updates to the syntactic test index on fileDidChange events Alex Hoppen 2024-12-06 08:24:09 -08:00
  • 751291e14f Only show call-like occurrences in call hierarchy. Alex Hoppen 2024-12-06 08:05:50 -08:00
  • 9bbb8f3287 Merge pull request #1854 from matthewbastien/documentation-language-service Alex Hoppen 2024-12-05 20:35:23 -08:00
  • bb907a53f5 Don’t re-index file if we are waiting for its preparation Alex Hoppen 2024-12-05 19:13:45 -08:00
  • 1c9a15eeb0 Log which file caused the package to be reloaded Alex Hoppen 2024-12-05 18:51:41 -08:00
  • 5914efd9b4 Log package loading messages to the index log Alex Hoppen 2024-12-05 18:51:26 -08:00
  • 21dfaf0f9c Merge pull request #1831 from woolsweater/the-trail-is-closed Alex Hoppen 2024-12-05 16:59:51 -08:00
  • 8ea381d7be Only load BSP servers that support one of the language we are interested in Alex Hoppen 2024-12-05 16:59:07 -08:00
  • 990ec7fc2a Don’t implicitly cancel code completion requests on document edits Alex Hoppen 2024-12-05 14:43:56 -08:00
  • f900b4ef2c Merge pull request #1853 from matthewbastien/include-all-build-target-resources Matthew Bastien 2024-12-05 16:49:06 -05:00
  • debb5dc165 Merge pull request #1852 from matthewbastien/document-symbols Matthew Bastien 2024-12-05 16:48:18 -05:00
  • 9f3de1b21e mark the tutorial language as a LSP extension Matthew Bastien 2024-12-05 14:24:31 -05:00
  • b4cf0da663 address review comments Matthew Bastien 2024-12-05 14:13:23 -05:00
  • 60beed85ae Customize closure expansion behavior Josh Caswell 2024-11-11 14:44:07 -08:00
  • 9446520653 fix copyright header Matthew Bastien 2024-12-05 11:27:57 -05:00
  • 8fd30908e7 handle *.md and *.tutorial files for Swift DocC Matthew Bastien 2024-12-05 10:37:04 -05:00
  • f2fed7afa5 reduce code duplication Matthew Bastien 2024-12-05 10:48:56 -05:00
  • 3ea9a65d77 include all resources in a build target's sources list Matthew Bastien 2024-12-05 09:53:42 -05:00
  • 4d4423f33d Merge pull request #1850 from ahoppen/related-dependencies-6.1 Alex Hoppen 2024-12-04 14:58:47 -08:00
  • e938dfaa7d include parameters in initializer document symbol Matthew Bastien 2024-11-07 14:51:49 -05:00
  • 7e4436e432 [6.1] Update related dependencies to release/6.1 Alex Hoppen 2024-12-04 10:21:20 -08:00
  • 3131ca3c81 Merge pull request #1845 from ahoppen/version-specific-manifest swift-DEVELOPMENT-SNAPSHOT-2024-12-04-a Alex Hoppen 2024-12-03 14:43:06 -08:00
  • 14e119d525 Merge pull request #1839 from ahoppen/dlhandle-improvements Alex Hoppen 2024-12-03 14:40:36 -08:00
  • 9efa7e8cff Merge pull request #1844 from ahoppen/fully-qualified-names Alex Hoppen 2024-12-03 14:40:13 -08:00
  • c85dd7c5e4 Merge pull request #1843 from ahoppen/empty-path-crash Alex Hoppen 2024-12-03 14:39:55 -08:00
  • 7a95075fcb Merge pull request #1842 from ahoppen/shutdown-null Alex Hoppen 2024-12-03 14:39:22 -08:00
  • 4688242950 Merge pull request #1841 from ahoppen/log-int-bool-public Alex Hoppen 2024-12-03 14:38:44 -08:00
  • 51634d8f08 Merge pull request #1840 from ahoppen/async-queue-quadratic Alex Hoppen 2024-12-03 14:38:36 -08:00
  • ce2d68712c Merge pull request #1848 from finagolfin/droid Alex Hoppen 2024-12-03 06:57:02 +01:00
  • 9b07134f76 Generate JSON Schema and Markdown doc for .sourcekit-lsp/config.json Yuta Saito 2024-11-30 11:45:05 +09:00
  • 62f005cb38 Add another import of new Android overlay and remove non-existent file exclusion from package manifest Finagolfin 2024-11-30 11:59:29 +05:30
  • cddd810455 Provide build settings for version-specific package manifests Alex Hoppen 2024-11-22 22:03:56 +01:00
  • eb72e10886 Fully qualify type names in call hierarchy, type hierarchy and workspace symbols Alex Hoppen 2024-11-22 21:14:46 +01:00
  • 14b8588221 Don’t crash when opening a file with an empty path Alex Hoppen 2024-11-22 15:59:07 +01:00
  • e073a01bbc Reply with null to shutdown request Alex Hoppen 2024-11-22 15:52:27 +01:00
  • ea6f06f9e4 Log integers and booleans as public information by default in NonDarwinLogger Alex Hoppen 2024-11-22 15:44:59 +01:00
  • eb982d5b1e Fix quadratic performance issue in AsyncQueue<Serial> Alex Hoppen 2024-11-22 15:33:57 +01:00
  • 3b6ced8488 Merge pull request #1815 from MahdiBM/mmbm-on-type-formatting swift-DEVELOPMENT-SNAPSHOT-2024-11-29-a swift-DEVELOPMENT-SNAPSHOT-2024-11-28-a Alex Hoppen 2024-11-21 20:47:59 -08:00
  • a2eb7b9b2c Handle on-type formatting requests MahdiBM 2024-11-21 16:07:22 +03:30
  • bfaee492ba Minor improvements to DLHandle.Handle Alex Hoppen 2024-11-20 12:48:38 -08:00
  • 6c5f5c9eeb Merge pull request #1838 from ahoppen/merge-conflict swift-DEVELOPMENT-SNAPSHOT-2024-11-20-a John McCall 2024-11-19 18:54:38 -05:00
  • 76304db5e2 Fix merge conflict Alex Hoppen 2024-11-19 15:47:52 -08:00
  • 8d13afa73d Merge pull request #1824 from kateinoigakukun/katei/interpret-relative-scratch-dir Alex Hoppen 2024-11-19 11:14:40 -08:00