Issues: apple/swift
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
Add an API to boost a task’s priority
concurrency
Feature: umbrella label for concurrency language features
#73369
opened May 1, 2024 by
ahoppen
updated May 2, 2024
Consider how much of SourceKit-LSP’s Feature: umbrella label for concurrency language features
TaskScheduler
we could implement in the language or via executors
concurrency
#73372
opened May 1, 2024 by
ahoppen
updated May 2, 2024
Add a way to have a closure be called when a Feature: umbrella label for concurrency language features
Task
’s priority changes
concurrency
#73367
opened May 1, 2024 by
ahoppen
updated May 1, 2024
Crash in SourceKit stress tester
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
code completion
Area → source tooling: code completion
crash
Bug: A crash, i.e., an abnormal termination of software
found by stress tester
Flag: An issue found by the SourceKit stress tester
source tooling
Area: IDE support, SourceKit, and other source tooling
SourceKit
Area → source tooling: SourceKit
swift 6.0
#73302
opened Apr 26, 2024 by
ahoppen
updated Apr 27, 2024
Show a closure’s type and actor isolation when performing cursor info on the braces or Feature → concurrency: Actor isolation
attributes
Feature: Declaration and type attributes
closures
Feature: closures
concurrency
Feature: umbrella label for concurrency language features
cursor info
Area → source tooling: cursor info
feature
A feature request or implementation
source tooling
Area: IDE support, SourceKit, and other source tooling
SourceKit
Area → source tooling: SourceKit
types
Feature: types
in
keyword
actor isolation
#73095
opened Apr 17, 2024 by
ahoppen
updated Apr 18, 2024
Declaration macros can’t introduce local variables
swift macro
Feature → declarations: Swift `macro` declarations
#72968
opened Apr 11, 2024 by
ahoppen
updated Apr 11, 2024
Assertion failed: ((conformingReplacementType->is<ErrorType>() || conformingReplacementType->is<SubstitutableType>() || conformingReplacementType->is<DependentMemberType>() || conformingReplacementType->hasTypeVariable()) && "replacement requires looking up a concrete conformance")
assertion failure
Bug → crash: An assertion failure
code completion
Area → source tooling: code completion
found by stress tester
Flag: An issue found by the SourceKit stress tester
#72855
opened Apr 4, 2024 by
ahoppen
updated Apr 4, 2024
Assertion failed: (!firstType->hasTypeVariable()), function checkRequirementsImpl
when having a single element tuple with unknown type in a closure
assertion failure
#72852
opened Apr 4, 2024 by
ahoppen
updated Apr 4, 2024
Add Area → compiler: The ASTGen module, which translates SwiftSyntax trees to the C++ AST
compiler
The Swift compiler in itself
good first issue
Good for newcomers
task
SWIFT_NAME
attributes for all functions in CASTBridging.h
ASTGen
#68353
opened Sep 6, 2023 by
ahoppen
updated Mar 28, 2024
Code completion is not suggesting argument label of existing argument
argument labels
Feature: function argument labels
code completion
Area → source tooling: code completion
found by stress tester
Flag: An issue found by the SourceKit stress tester
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 6.0
unexpected behavior
Bug: Unexpected behavior or incorrect output
#71189
opened Jan 26, 2024 by
ahoppen
updated Feb 5, 2024
Code completion timeouts in SourceKit stress tester after updating CI to Xcode 15.1
code completion
Area → source tooling: code completion
found by stress tester
Flag: An issue found by the SourceKit stress tester
#71077
opened Jan 23, 2024 by
ahoppen
updated Jan 23, 2024
No completion results after in guard optional unwrapping inside trailing closure of overloaded function
code completion
Area → source tooling: code completion
found by stress tester
Flag: An issue found by the SourceKit stress tester
#71078
opened Jan 23, 2024 by
ahoppen
updated Jan 23, 2024
Local rename is not working in inactive A deviation from expected or documented behavior. Also: expected but undesirable behavior.
compiler directives
Feature: compiler directives (#if, #warning, #error, etc.)
found by stress tester
Flag: An issue found by the SourceKit stress tester
#if
Feature → compiler directives: Conditional compilation blocks
refactoring
Area → source tooling: refactoring
source tooling
Area: IDE support, SourceKit, and other source tooling
#if
clause
bug
#63611
opened Feb 13, 2023 by
ahoppen
updated Dec 2, 2023
Sovler-based cursor info is reporting refactorings that aren’t applicable with AST-based refactoring implementation
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
cursor info
Area → source tooling: cursor info
found by stress tester
Flag: An issue found by the SourceKit stress tester
source tooling
Area: IDE support, SourceKit, and other source tooling
SourceKit
Area → source tooling: SourceKit
#64512
opened Mar 21, 2023 by
ahoppen
updated Dec 2, 2023
“cannot resolve location as name” for variable with property wrapper without type annotation in result builder
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
found by stress tester
Flag: An issue found by the SourceKit stress tester
property wrappers
Feature: property wrappers
refactoring
Area → source tooling: refactoring
result builders
Feature: Result builders
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 5.9
#63610
opened Feb 13, 2023 by
ahoppen
updated Dec 2, 2023
Make conversion between Area → compiler: The ASTGen module, which translates SwiftSyntax trees to the C++ AST
compiler
The Swift compiler in itself
task
BridgedIdentifier
and Identifier
implicit
ASTGen
#68347
opened Sep 6, 2023 by
ahoppen
updated Oct 2, 2023
Use generated Area → compiler: The ASTGen module, which translates SwiftSyntax trees to the C++ AST
compiler
The Swift compiler in itself
task
TokenSpecSet
s in ASTGen
ASTGen
#68356
opened Sep 6, 2023 by
ahoppen
updated Oct 2, 2023
Unable to use peer declarations expanded in a local scope
swift macro
Feature → declarations: Swift `macro` declarations
#68661
opened Sep 21, 2023 by
ahoppen
updated Sep 21, 2023
Code Completion timeouts after migrating Area → source tooling: code completion
found by stress tester
Flag: An issue found by the SourceKit stress tester
PostifxExprParen
and PostfixExpr
to solver-based
code completion
#67248
opened Jul 12, 2023 by
ahoppen
updated Aug 4, 2023
SIL verification failure of key paths, only on Windows
assertion failure
Bug → crash: An assertion failure
compiler
The Swift compiler in itself
crash
Bug: A crash, i.e., an abnormal termination of software
SIL
swift 5.9
verifier
Windows
Platform: Windows
#67676
opened Aug 2, 2023 by
ahoppen
updated Aug 2, 2023
Implementing a
@inline(__always)
function a protocol extension is slower than implementing it on all conforming types
#67364
opened Jul 18, 2023 by
ahoppen
updated Jul 18, 2023
Assertion failure when doing cursor info on Bug → crash: An assertion failure
crash
Bug: A crash, i.e., an abnormal termination of software
cursor info
Area → source tooling: cursor info
declarations
Feature: declarations
#externalMacro
Feature → swift macro: The built-in `#externalMacro` macro
found by stress tester
Flag: An issue found by the SourceKit stress tester
source tooling
Area: IDE support, SourceKit, and other source tooling
swift macro
Feature → declarations: Swift `macro` declarations
swift 5.9
externalMacro
at end of file
assertion failure
#66924
opened Jun 26, 2023 by
ahoppen
updated Jun 26, 2023
Assertion failed: (!as->isFolded() && "already folded 'as' expr in sequence?!")
assertion failure
Bug → crash: An assertion failure
code completion
Area → source tooling: code completion
compiler directives
Feature: compiler directives (#if, #warning, #error, etc.)
crash
Bug: A crash, i.e., an abnormal termination of software
found by stress tester
Flag: An issue found by the SourceKit stress tester
pattern matching
Feature: pattern matching
pattern where clauses
Feature → patterns: Pattern `where` clauses
patterns
Feature: patterns
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 5.9
type checker
Area → compiler: Semantic analysis
#66926
opened Jun 26, 2023 by
ahoppen
updated Jun 26, 2023
Previous Next
ProTip!
Updated in the last three days: updated:>2024-05-13.