Skip to content

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
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Assigned to nobody Loading
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 key.modulename of constructor in Cursor Info 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 behavior Bug: Unexpected behavior or incorrect output
#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 in keyword actor isolation 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
#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 let and var bug 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
#67705 opened Aug 3, 2023 by hamishknight
Index data (SourceKit and Indexstore) for an extension of a typealias does not reference the typealias 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 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
#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 externalMacro at end of file assertion failure 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
#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 RECEIVEDBY relation, or similar relation, for applicable non-dynamic occurrences expressions 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
#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 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
#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 Foo.NestedType() does not create ConstructorRefCallExpr bug 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
#65726 opened May 5, 2023 by keith
Constructor reference missing from Index data with S?() bug 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
#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
ProTip! Find all open issues with in progress development work with linked:pr.