Commit Graph

  • e987d9478b removed: helper extension Divya Prakash 2026-01-08 09:59:57 +05:30
  • 2019ab711a mark SwiftLanguageService as immortal to skip shutdown loveucifer 2026-01-08 04:58:27 +05:30
  • 88e4d02b24 Made changes based on review Divya Prakash 2026-01-07 21:59:46 +05:30
  • 5639a0ffdd Merge pull request #2406 from PhantomInTheWire/feat/demorgan Alex Hoppen 2026-01-07 12:14:10 +01:00
  • 7c0def79b2 Fix test context pollution Karan 2026-01-07 14:43:26 +05:30
  • ae121bc112 use node.indentationOfFirstLine to simplify Karan 2026-01-07 13:59:09 +05:30
  • d2ca6b9896 Fix indentation for failing tests to match expectations Karan 2026-01-07 13:22:22 +05:30
  • 852b6ed7de Merge pull request #2414 from loveucifer/some-doc-stuff Alex Hoppen 2026-01-07 08:11:33 +01:00
  • 99260a0d3d Merge pull request #2392 from owenv/owenv/pick-flag swift-6.3-DEVELOPMENT-SNAPSHOT-2026-01-29-a swift-6.3-DEVELOPMENT-SNAPSHOT-2026-01-16-a swift-6.3-DEVELOPMENT-SNAPSHOT-2026-01-09-a swift-6.3-DEVELOPMENT-SNAPSHOT-2026-01-08-a Owen Voorhees 2026-01-06 13:59:11 -08:00
  • 2a64797c1a Add more edge cases Karan 2026-01-07 03:22:19 +05:30
  • 02737a10d3 Fix broken tests Karan 2026-01-07 03:22:09 +05:30
  • bd66d48ea8 Use assertRefactor based declarative tests Karan 2026-01-07 03:21:35 +05:30
  • e40a6a4e5a Refactor initialIndentation in BasicFormat Karan 2026-01-07 02:52:47 +05:30
  • 9046173872 Fix to use file indentation and not json identation Karan 2026-01-07 02:29:58 +05:30
  • f7e2bc9a94 Order markers ascendingly and use 4 as invocation marker Karan 2026-01-07 01:33:41 +05:30
  • 28fb997071 Minor test and header fix Karan 2026-01-07 01:02:15 +05:30
  • 80d2c143ca Address PR feedback loveucifer 2026-01-06 21:43:25 +05:30
  • 8e300ee443 add go-to-definition for inlay hints (#2318) loveucifer 2026-01-06 19:35:06 +05:30
  • 97e278c57f Add test for JSON base indentation in Create Codable structs Karan 2026-01-06 18:20:39 +05:30
  • fb98b7b032 Fix JSON base indentation in Create Codable structs Karan 2026-01-06 18:05:28 +05:30
  • b60119a7bb updated docs loveucifer 2026-01-06 17:28:47 +05:30
  • eeda468639 test case additon loveucifer 2026-01-06 17:50:24 +05:30
  • 874aeb0c88 collect all valid code actions Karan 2026-01-06 16:40:48 +05:30
  • b2f8e1a0f1 use multi-line string literal for line comment test Karan 2026-01-06 16:06:47 +05:30
  • 906421662b refactor to avoid cast calls Karan 2026-01-06 16:04:30 +05:30
  • 80657b1827 reduce access level of DeMorganTransformer to package Karan 2026-01-06 15:46:50 +05:30
  • 8f08475a4c move assertDeMorganTransform to top-level Karan 2026-01-06 15:40:37 +05:30
  • 48097c13e7 Simplify DeMorgan test parsing Karan 2026-01-06 15:35:38 +05:30
  • 7ffacf5746 tests: remove comments, infavour of self documenting tests Karan 2026-01-06 15:29:53 +05:30
  • 4b996e8cc0 test(sourcekit-lsp): add unit tests for De Morgan's Law code action Karan 2026-01-04 02:28:55 +05:30
  • 60da2439cb feat(swift-language-service): implement De Morgan's Law code action Karan 2025-12-28 23:54:40 +05:30
  • f095486c91 Fix #2430: Hide 'Convert to computed property' for Void functions Divya Prakash 2026-01-06 13:42:00 +05:30
  • 529c9fa7e2 Don’t show sourcekitd refactoring actions that have been superseded by swift-syntax refactoring actions Alex Hoppen 2026-01-06 09:07:38 +01:00
  • 1b0fe79f93 remove not need label and format code lijunliang.9819 2026-01-06 15:57:02 +08:00
  • cfb0fea6bc add testJumpToSwiftInterfaceIfIndexLookupFails lijunliang.9819 2026-01-06 13:58:25 +08:00
  • 30a1245bb9 more docs loveucifer 2026-01-06 06:57:32 +05:30
  • 5c0e7f2e89 Merge pull request #2421 from loveucifer/map-refactoring-kind-to-lsp swift-DEVELOPMENT-SNAPSHOT-2026-01-07-a swift-DEVELOPMENT-SNAPSHOT-2026-01-06-a Alex Hoppen 2026-01-05 21:44:25 +01:00
  • 09dee725f4 swift-tools-protocols: update to 0.0.10 Owen Voorhees 2026-01-05 11:43:30 -08:00
  • b443e33f43 Merge pull request #2411 from ahoppen/send-disfavored Alex Hoppen 2026-01-05 20:11:06 +01:00
  • ada15add3f Merge pull request #2391 from 3405691582/openbsd_63 swift-6.3-DEVELOPMENT-SNAPSHOT-2026-01-06-a Alex Hoppen 2026-01-05 17:11:51 +01:00
  • 7d92d17c44 Merge branch 'swiftlang:main' into feature/optimize_swift_definition_locations Kila2 2026-01-05 22:22:02 +08:00
  • 934073dfdc some more mappings loveucifer 2026-01-05 18:46:56 +05:30
  • 222cd51837 Add complete list of sourcekitd refactorings, remove Xcode from editor list loveucifer 2026-01-05 18:38:22 +05:30
  • afddc2ba62 Update Documentation/Refactoring Actions.md loveucifer 2026-01-05 18:33:40 +05:30
  • 173784e8b7 Closes #2211 loveucifer 2026-01-05 08:18:32 +05:30
  • e35c7a91c9 Merge pull request #2409 from loveucifer/fix-language-services-lifecycle Alex Hoppen 2026-01-04 18:26:35 +01:00
  • d64cc0b463 map semantic refactoring kinds to specific LSP code action kinds loveucifer 2026-01-04 21:00:59 +05:30
  • 24941a4af7 Remove TestJSONRPCConnection Alex Hoppen 2026-01-04 09:51:26 +01:00
  • 66398cc2f9 Do not log fault if BuildServermanager.mainFilesProvider is nil Alex Hoppen 2026-01-04 07:46:45 +01:00
  • 8eeb7959f9 Add documentation for refactoring actions loveucifer 2026-01-04 10:32:49 +05:30
  • 53ac4ca1f2 Merge pull request #2396 from DPrakashh/refactor/document-manager-queue swift-DEVELOPMENT-SNAPSHOT-2026-01-04-a Alex Hoppen 2026-01-03 20:28:10 +01:00
  • 92a2830a28 Mark Connection.send as @_disfavoredOverload Alex Hoppen 2026-01-03 18:29:10 +01:00
  • 4029dd5449 Use for loops to accumulate SourceItem elements in SwiftPMBuildServer Alex Hoppen 2026-01-03 18:28:40 +01:00
  • 2aea93dac8 Merge pull request #2385 from loveucifer/feature/file-mapping-all-requests Alex Hoppen 2026-01-03 19:59:29 +01:00
  • 7437d92453 Fix language services lifecycle management in Workspace loveucifer 2026-01-03 17:15:13 +05:30
  • c40476c191 feat: Fallback to swiftmodule interface when index lookup fails for definition lijunliang.9819 2025-12-31 13:07:18 +08:00
  • 74b1ee503f additonal fixes loveucifer 2025-12-22 18:57:30 +05:30
  • 0ca0660d99 Refactor DocumentManager threading for Swift 6 Divya Prakash 2025-12-21 19:26:02 +05:30
  • 8fc9f1ccaf compiler fix loveucifer 2025-12-21 17:45:50 +05:30
  • 7495f5532f Merge pull request #2387 from DPrakashh/feature/snippets-2118 swift-DEVELOPMENT-SNAPSHOT-2026-01-02-a Alex Hoppen 2025-12-21 12:05:49 +01:00
  • d9072850e0 Mark Document as @unchecked Sendable to allow storage in ThreadSafeBox Divya Prakash 2025-12-20 09:55:20 +05:30
  • 447393e085 Refactor DocumentManager to use ThreadSafeBox for document storage Divya Prakash 2025-12-20 09:49:54 +05:30
  • 682bac6e57 Add parameterLabel modifier for argument labels in semantic tokens Karan 2025-12-19 02:59:45 +05:30
  • 29b1f4c449 few more fixes loveucifer 2025-12-19 19:52:17 +05:30
  • 0e8fb5fa21 Refactor keyword snippets: update tab stop order, use descriptive placeholders, and align switch cases Divya Prakash 2025-12-19 15:43:47 +05:30
  • 2abad47760 fix: resolve snippet issues Divya Prakash 2025-12-18 21:49:24 +05:30
  • f3237fad74 more and more fixes loveucifer 2025-12-18 21:03:50 +05:30
  • 4469160d55 Merge pull request #2393 from rintaro/6.3-package-dependency swift-6.3-DEVELOPMENT-SNAPSHOT-2026-01-03-a swift-6.3-DEVELOPMENT-SNAPSHOT-2025-12-24-a swift-6.3-DEVELOPMENT-SNAPSHOT-2025-12-21-a swift-6.3-DEVELOPMENT-SNAPSHOT-2025-12-18-a Rintaro Ishizaki 2025-12-17 15:12:30 -08:00
  • 21adc24144 some more fixes loveucifer 2025-12-17 19:57:52 +05:30
  • eab3ad3790 Update pacakge dependencies for release/6.3 Rintaro Ishizaki 2025-12-16 12:32:15 -08:00
  • d254ce1b5d Update Sources/SourceKitLSP/SourceKitLSPServer.swift loveucifer 2025-12-16 08:16:07 +05:30
  • 71374c1a04 Update Sources/SourceKitLSP/SourceKitLSPServer.swift loveucifer 2025-12-16 08:15:41 +05:30
  • 2d8c993712 Address remaining code review feedback loveucifer 2025-12-16 08:11:38 +05:30
  • 4517e824a8 Merge pull request #2389 from award999/contributing-windows swift-DEVELOPMENT-SNAPSHOT-2025-12-19-a swift-DEVELOPMENT-SNAPSHOT-2025-12-17-a Alex Hoppen 2025-12-15 22:08:16 +01:00
  • c748a59bc9 Allow opting in to using the new SwiftPM BSP when opening a package Owen Voorhees 2025-12-03 14:29:34 -08:00
  • 9327092e51 OpenBSD requires casting id_t for setpriority. 3405691582 2025-12-12 12:34:58 -05:00
  • e7819f5214 Merge pull request #2390 from 3405691582/openbsd swift-DEVELOPMENT-SNAPSHOT-2025-12-15-a Alex Hoppen 2025-12-14 11:49:06 +01:00
  • 538e5927c5 Merge pull request #2371 from award999/workspace-playgrounds Ben Barham 2025-12-13 15:40:29 +10:00
  • 9a3130f4fc Merge pull request #2378 from owenv/owenv/bsp Rintaro Ishizaki 2025-12-12 14:57:09 -08:00
  • 1fb3dab078 OpenBSD requires casting id_t for setpriority. 3405691582 2025-12-12 12:34:58 -05:00
  • 1ff9291c35 Update contributing instructions for Windows Adam Ward 2025-12-12 11:42:26 -05:00
  • 27dbd3e6b0 Merge pull request #2388 from bnbarham/so-long-and-thanks-for-all-the-fish Ben Barham 2025-12-12 07:58:38 +10:00
  • 64ac7f3f46 Don't scan for playgrounds if swift-play not in the toolchain Adam Ward 2025-12-11 14:29:20 -05:00
  • 8615cd5863 Remove Ben Barham from code owners Ben Barham 2025-12-11 14:31:52 +10:00
  • 260b4df07a Allow opting in to using the new SwiftPM BSP when opening a package Owen Voorhees 2025-12-03 14:29:34 -08:00
  • cae01c623d Apply code review fixes for copied file handling loveucifer 2025-12-10 23:42:14 +05:30
  • dde3c8427e 2118: Implement keyword snippets for control-flow keywords Divya Prakash 2025-12-10 20:42:39 +05:30
  • 70d900e799 Extend copied file mapping to all LSP requests returning locations loveucifer 2025-12-09 12:40:55 +05:30
  • 5689018f6b Fix build Adam Ward 2025-12-05 10:10:53 -05:00
  • 25da841307 Revert deduplicate Adam Ward 2025-12-05 10:03:56 -05:00
  • 3abbffb61f Deduplicate file events Adam Ward 2025-12-05 09:59:47 -05:00
  • b033b8393b Address my own review comments Alex Hoppen 2025-12-05 15:48:54 +01:00
  • f74242dfa2 More workspace/playgrounds tests Adam Ward 2025-12-04 14:11:06 -05:00
  • a7dfaad45a Don't reuse syntaxTreeManager Adam Ward 2025-12-04 14:10:46 -05:00
  • 158529270c Only scan tests if part of a test target Adam Ward 2025-12-03 14:11:08 -05:00
  • 9ba107d0c5 Fix some failing tests Adam Ward 2025-12-02 17:40:44 -05:00
  • 3d7fd2101e Rename to SyntacticIndex to acknowledge any language code be scanned Adam Ward 2025-12-02 09:39:56 -05:00
  • 866bc74874 Don't always assume Swift language when scanning Adam Ward 2025-12-02 09:38:58 -05:00
  • 219428328c Address my own review comments Alex Hoppen 2025-12-01 23:29:40 +01:00
  • 1b7e5a8dfe Fix CMake files Adam Ward 2025-11-28 14:39:52 -05:00