680 contributions in the last year
Created a pull request in apple/swift that received 5 comments
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
- [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
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