-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Issues: swiftlang/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
Feature Request: Bulk Removal of Enum Case in Swift
feature
A feature request or implementation
refactoring
Area → source tooling: refactoring
source tooling
Area: IDE support, SourceKit, and other source tooling
SourceKit
Area → source tooling: SourceKit
#78118
opened Dec 11, 2024 by
shishawn
Feature Request: Bulk Removal of Function Parameter
feature
A feature request or implementation
refactoring
Area → source tooling: refactoring
source tooling
Area: IDE support, SourceKit, and other source tooling
SourceKit
Area → source tooling: SourceKit
#78070
opened Dec 9, 2024 by
shishawn
Solver-based cursor info doesn't work at top level
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
cursor info
Area → source tooling: cursor info
source tooling
Area: IDE support, SourceKit, and other source tooling
SourceKit
Area → source tooling: SourceKit
swift 6.0
unexpected error
Bug: Unexpected error
#77982
opened Dec 5, 2024 by
hamishknight
ELF: Please provide a way to statically access Swift metadata without using a runtime call.
compiler
The Swift compiler itself
feature
A feature request or implementation
FreeBSD
Platform: FreeBSD
Linux
Platform: Linux
source tooling
Area: IDE support, SourceKit, and other source tooling
#76698
opened Sep 25, 2024 by
grynspan
Incorrect A deviation from expected or documented behavior. Also: expected but undesirable behavior.
cursor info
Area → source tooling: cursor info
source tooling
Area: IDE support, SourceKit, and other source tooling
SourceKit
Area → source tooling: SourceKit
swift 6.0
unexpected behavior
Bug: Unexpected behavior or incorrect output
key.modulename
of constructor in Cursor Info
bug
#75517
opened Jul 27, 2024 by
AppAppWorks
SourceKit document structure/key.substructure includes duplicate Swift attributes
attributes
Feature: Declaration and type attributes
availability
The @available attribute and availability checking in general
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
source tooling
Area: IDE support, SourceKit, and other source tooling
SourceKit
Area → source tooling: SourceKit
swift 6.0
unexpected behavior
Bug: Unexpected behavior or incorrect output
#75472
opened Jul 25, 2024 by
J-MR-T
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
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
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
Refactoring on method change tick-masked variables
backticked identifiers
Feature → identifiers: Backticked identifiers. Allows using reserved words as identifiers
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
refactoring
Area → source tooling: refactoring
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 5.9
unexpected behavior
Bug: Unexpected behavior or incorrect output
#70620
opened Dec 24, 2023 by
bastie
Better detect if we're in a pattern before suggesting completions for A deviation from expected or documented behavior. Also: expected but undesirable behavior.
code completion
Area → source tooling: code completion
expressions
Feature: expressions
let & var
Feature: constant and variable declarations
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 5.9
unexpected behavior
Bug: Unexpected behavior or incorrect output
let
and var
bug
#67705
opened Aug 3, 2023 by
hamishknight
Index data (SourceKit and Indexstore) for an A deviation from expected or documented behavior. Also: expected but undesirable behavior.
declarations
Feature: declarations
extension
Feature → declarations: `extension` declarations
indexing
Area → source tooling: AST indexing
multiple modules
Flag: An issue whose reproduction requires multiple modules
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 5.8
typealias
Feature → type declarations: `typealias` declarations
unexpected behavior
Bug: Unexpected behavior or incorrect output
extension
of a typealias
does not reference the typealias
bug
#67444
opened Jul 20, 2023 by
dylansturg
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 control statements
Feature: compiler control statements
crash
Bug: A crash, i.e., an abnormal termination of software
found by stress tester
Flag: An issue found by the SourceKit stress tester
#if
Feature → compiler control statements: Conditional compilation blocks
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
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
Macro declarations missing from SourceKit docstructure
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
declarations
Feature: declarations
document structure
Area → source tooling: document structure annotation
source tooling
Area: IDE support, SourceKit, and other source tooling
swift macro
Feature → declarations: Swift `macro` declarations
swift 5.9
#66666
opened Jun 15, 2023 by
johnfairh
Indexstore Request: Provide a Feature: expressions
feature
A feature request or implementation
indexing
Area → source tooling: AST indexing
member expressions
Feature → expressions: Member expressions
source tooling
Area: IDE support, SourceKit, and other source tooling
RECEIVEDBY
relation, or similar relation, for applicable non-dynamic occurrences
expressions
#66313
opened Jun 3, 2023 by
dylansturg
Assertion failed: parenTy && "Associated value type is neither paren nor tuple?", file S:\SourceCache\swift-project\swift\lib\Sema\TypeCheckPattern.cpp, line 1618
assertion failure
Bug → crash: An assertion failure
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
compiler
The Swift compiler itself
crash
Bug: A crash, i.e., an abnormal termination of software
patterns
Feature: patterns
source tooling
Area: IDE support, SourceKit, and other source tooling
SourceKit
Area → source tooling: SourceKit
swift 5.9
type checker
Area → compiler: Semantic analysis
#65970
opened May 17, 2023 by
compnerd
SourceKit stress tester timeouts in CollectionListView.swift and TodayTurnipSection.swift
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
code completion
Area → source tooling: code completion
found by stress tester
Flag: An issue found by the SourceKit stress tester
hang
Bug: Execution is not seen to halt
source tooling
Area: IDE support, SourceKit, and other source tooling
#65895
opened May 12, 2023 by
ahoppen
[.]Type
completion for (any P).
shows it will produce an existential metatype
bug
#65843
opened May 10, 2023 by
AnthonyLatsis
Crash in swift::GenericSignatureImpl::getDependentUpperBounds(swift::Type)
AST
Area → compiler: The libSwiftAST library
code completion
Area → source tooling: code completion
compiler
The Swift compiler itself
crash
Bug: A crash, i.e., an abnormal termination of software
found by stress tester
Flag: An issue found by the SourceKit stress tester
generics
Feature: generic declarations and types
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 5.9
#65817
opened May 10, 2023 by
ahoppen
Overloaded A deviation from expected or documented behavior. Also: expected but undesirable behavior.
call expressions
Feature → expressions: Call expressions
declarations
Feature: declarations
expressions
Feature: expressions
indexing
Area → source tooling: AST indexing
init
Feature → declarations: Initializers
multiple modules
Flag: An issue whose reproduction requires multiple modules
nested types
Feature: nested types
overloading
Feature: Overloading symbol names
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 5.9
type declarations
Feature → declarations: Type declarations
types
Feature: types
unexpected behavior
Bug: Unexpected behavior or incorrect output
Foo.NestedType()
does not create ConstructorRefCallExpr
bug
#65726
opened May 5, 2023 by
keith
Constructor reference missing from Index data with A deviation from expected or documented behavior. Also: expected but undesirable behavior.
call expressions
Feature → expressions: Call expressions
expressions
Feature: expressions
indexing
Area → source tooling: AST indexing
init
Feature → declarations: Initializers
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 5.9
S?()
bug
#65723
opened May 5, 2023 by
keith
Index data on extension varies if extension has no members
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
declarations
Feature: declarations
extension
Feature → declarations: `extension` declarations
indexing
Area → source tooling: AST indexing
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 5.9
unexpected behavior
Bug: Unexpected behavior or incorrect output
#65722
opened May 5, 2023 by
keith
Code completion: Stop suggesting old-style protocol metatype syntax in Swift 6 mode
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
code completion
Area → source tooling: code completion
existentials
Feature: values of types like `any Collection`, `Any` and `AnyObject`; type-erased values
good first issue
Good for newcomers
metatypes
Feature → types: Metatypes
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 5.9
types
Feature: types
unexpected behavior
Bug: Unexpected behavior or incorrect output
#65699
opened May 5, 2023 by
AnthonyLatsis
Existential member type signatures not projected (covariant erasure) in code completion suggestions
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
code completion
Area → source tooling: code completion
existential member accesses
Feature → existentials: existential member accesses
existentials
Feature: values of types like `any Collection`, `Any` and `AnyObject`; type-erased values
expressions
Feature: expressions
source tooling
Area: IDE support, SourceKit, and other source tooling
swift 5.9
unexpected behavior
Bug: Unexpected behavior or incorrect output
#65698
opened May 5, 2023 by
AnthonyLatsis
Previous Next
ProTip!
Find all open issues with in progress development work with linked:pr.