Highlights
- Arctic Code Vault Contributor
- Pro
Popular repositories
-
-
-
-
-
-
Forked from apple/sourcekit-lsp
Language Server Protocol implementation for Swift and C-based languages
Swift 2
680 contributions in the last year
Less
More
Contribution activity
February 2021
Created 17 commits in 1 repository
Created a pull request in apple/swift that received 5 comments
[SourceKit] Add a request kind to notify dependencies are updated
At this point, SourceKit clears the cached compiler instance for code completion if exist.
+107
−2
•
5
comments
Opened 9 other pull requests in 4 repositories
apple/swift
6
merged
- [CodeCompletion] Lazily populate 'BasicSourceFileInfo'
- [CodeCompletion] Don't try to re-typecheck ClosureExpr
- [Test] Disable a test case while investigating
- [Test] Disable a test while investigating
- [Tests] Disable refactoring/ConvertAsync in ASAN
- [Parse] Fix hash accumulation in decl member parsing
apple/swift-source-compat-suite
1
closed
apple/swift-driver
1
closed
apple/swift-evolution
1
open
Reviewed 16 pull requests in 1 repository
apple/swift 16 pull requests
- [libSyntax] Don't reference count RawSyntax
- [Incremental] Use source file fingerprints *without* top-level type bodies for incremental imports
- Revert "[NFC; Incremental] Rename BasicSourceFileInfo.InterfaceHash"
- [Incremental Imports] Keep top-level type-body hashes away from swiftmodule hashes
- [NFC; Incremental] Rename BasicSourceFileInfo.InterfaceHash
- Revert "[5.4][CodeCompletion][Sema] Don't filter out any viable solutions when solving for code completion"
- [Frontend] Allow missing files when allowing compiler errors
- [Concurrency] Allow async closures to be annotated with global actors.
- [Testing] NFC: Make top five slowest IDE tests concurrent
- [Lexer] Improve lexing of BOM trivia
- [Diagnostics] Improve diagnostic for defaulted accessor in a protocol property.
- [libSyntax] Mark parameters that are always passed with move semantics as move-types
- [libSyntax] Store the token's text in the SyntaxArena
- [libSyntax] Minor improvements
- [libSyntax] Avoid lexing of trivia into pieces if possible
- [libSyntax] Require RawSyntax to always live inside a SyntaxArena