Skip to content

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
Filter by author
Label
Filter by label
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Milestones
Filter by milestone
Assignee
Filter by who’s assigned
Sort

Issues list

externalMacro not suggested if externalMacro call already exists with arguments code completion Area → source tooling: code completion #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 unexpected behavior Bug: Unexpected behavior or incorrect output
#66923 by ahoppen was closed May 6, 2024 updated May 6, 2024
Add explicit Codable conformance crashes if type contains an unknown member and already conforms to Decodable found by stress tester Flag: An issue found by the SourceKit stress tester refactoring Area → source tooling: refactoring SourceKit Area → source tooling: SourceKit
#72387 by ahoppen was closed Mar 19, 2024 updated Mar 19, 2024
[SR-4167] swift-ci posting “Build failed” message when starting run bug A deviation from expected or documented behavior. Also: expected but undesirable behavior.
#46750 by ahoppen was closed Feb 25, 2024 updated Feb 25, 2024
[SR-1785] Linker warning when building Swift in Xcode bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. cmake
#44394 by ahoppen was closed Feb 25, 2024 updated Feb 25, 2024
Missing completion to static function of outer nominal code completion Area → source tooling: code completion found by stress tester Flag: An issue found by the SourceKit stress tester nested types Feature: nested types source tooling Area: IDE support, SourceKit, and other source tooling static declarations Feature → declarations: Static declarations swift 5.9
#71728 by ahoppen was closed Feb 19, 2024 updated Feb 19, 2024
Static functions from outer type are not suggested code completion Area → source tooling: code completion found by stress tester Flag: An issue found by the SourceKit stress tester nested types Feature: nested types source tooling Area: IDE support, SourceKit, and other source tooling static declarations Feature → declarations: Static declarations swift 5.9 unexpected behavior Bug: Unexpected behavior or incorrect output
#66925 by ahoppen was closed Feb 9, 2024 updated Feb 9, 2024
[SR-16015] Code completion suggests function reference if one overload takes result builder as parameter 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 source tooling Area: IDE support, SourceKit, and other source tooling
#58276 by ahoppen was closed Nov 28, 2023 updated Nov 28, 2023
[SR-14801] Completion in argument label position shows invalid non-argument-label completions (in result builder) bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. code completion Area → source tooling: code completion source tooling Area: IDE support, SourceKit, and other source tooling
#57149 by ahoppen was closed Nov 27, 2023 updated Nov 27, 2023
[SR-14800] Missing argument label completion in return value of single expression closure that has return type restricted by protocol argument labels Feature: function argument labels bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. call expressions Feature → expressions: Call expressions closures Feature: closures code completion Area → source tooling: code completion expressions Feature: expressions generic constraints Feature → generics: generic constraints generics Feature: generic declarations and types source tooling Area: IDE support, SourceKit, and other source tooling unexpected behavior Bug: Unexpected behavior or incorrect output
#57148 by ahoppen was closed Nov 27, 2023 updated Nov 27, 2023
Unable to infer base of key path from other arguments in code completion bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. code completion Area → source tooling: code completion
#69936 by ahoppen was closed Nov 27, 2023 updated Nov 27, 2023
[SR-14737] Missing argument label completion for generic initializer inside closure argument labels Feature: function argument labels bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. call expressions Feature → expressions: Call expressions closures Feature: closures code completion Area → source tooling: code completion expressions Feature: expressions found by stress tester Flag: An issue found by the SourceKit stress tester source tooling Area: IDE support, SourceKit, and other source tooling unexpected behavior Bug: Unexpected behavior or incorrect output
#57087 by ahoppen was closed Aug 3, 2021 updated Nov 24, 2023
Change NilLiteralExpr_create to NilLiteralExpr.init etc. ASTGen Area → compiler: The ASTGen module, which translates SwiftSyntax trees to the C++ AST compiler The Swift compiler in itself task
#68348 by ahoppen was closed Oct 21, 2023 updated Oct 21, 2023
Remove usages of void * in CASTBridging.h ASTGen Area → compiler: The ASTGen module, which translates SwiftSyntax trees to the C++ AST compiler The Swift compiler in itself task
#68346 by ahoppen was closed Oct 21, 2023 updated Oct 21, 2023
Add a custom @_spi kind to expose BumpPtrAllocator from SwiftSyntax to ASTGen. ASTGen 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
#68351 by ahoppen was closed Oct 9, 2023 updated Oct 9, 2023
Make ASTGenVisitor not conform to SyntaxTransformVisitor ASTGen 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 nfc Flag: No Functional Change task
#68350 by ahoppen was closed Oct 4, 2023 updated Oct 4, 2023
bridgedSourceLoc should be a member on SyntaxProtocol ASTGen 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
#68354 by ahoppen was closed Sep 25, 2023 updated Sep 25, 2023
Code Completion not suggesting argument label if in closure that can match two different result builders argument labels Feature: function argument labels 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 declarations Feature: declarations found by stress tester Flag: An issue found by the SourceKit stress tester func Feature → declarations: Functions overloading Feature: Overloading symbol names source tooling Area: IDE support, SourceKit, and other source tooling swift 5.9
#65816 by ahoppen was closed Jul 12, 2023 updated Jul 12, 2023
[SR-16055] Code completion disfavors overload based on optional conversion after the code completion token 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 source tooling Area: IDE support, SourceKit, and other source tooling
#58316 by ahoppen was closed Jul 12, 2023 updated Jul 12, 2023
[SR-16013] Code completion misses valid results because it prefers more specific overload 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 source tooling Area: IDE support, SourceKit, and other source tooling
#58274 by ahoppen was closed Jul 12, 2023 updated Jul 12, 2023
Crash in SemaAnnotator::walkToExprPre bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. 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 swift macro Feature → declarations: Swift `macro` declarations swift 5.8
#62840 by ahoppen was closed Jan 5, 2023 updated Apr 17, 2023
Symbolgraph crashes with Assertion failed: (NumFragments), function ~DeclarationFragmentPrinter, file DeclarationFragmentPrinter.h, line 143. bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. compiler The Swift compiler in itself crash Bug: A crash, i.e., an abnormal termination of software source tooling Area: IDE support, SourceKit, and other source tooling swift 5.8 SymbolGraphGen The swiftSymbolGraphGen library, responsible for gathering and emitting symbol graphs.
#62457 by ahoppen was closed Mar 28, 2023 updated Apr 17, 2023
Assertion failed: (!KeyInfoT::isEqual(Val, EmptyKey) && !KeyInfoT::isEqual(Val, TombstoneKey) && "Empty/Tombstone value shouldn't be inserted into map!") bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. closures Feature: closures compiler The Swift compiler in 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 if else Feature → statements: 'if' statements result builders Feature: Result builders source tooling Area: IDE support, SourceKit, and other source tooling statements Feature: statements type checker Area → compiler: Semantic analysis
#62848 by ahoppen was closed Jan 11, 2023 updated Apr 17, 2023
[SR-8581] Swift version should not be parsed as float literal in libSyntax bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. compiler The Swift compiler in itself † libswiftSyntax † Area → compiler: the once-integrated C++ Syntax library succeeded by SwiftSyntax QoI Quality of Implementation stale Resolution: No longer relevant, stale
#51099 by ahoppen was closed Apr 5, 2023 updated Apr 5, 2023
Local rename fails if refactoring if let file when file is not declared bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. optional binding Feature → patterns: optional binding refactoring Area → source tooling: refactoring source tooling Area: IDE support, SourceKit, and other source tooling swift 5.9
#64264 by ahoppen was closed Mar 17, 2023 updated Mar 17, 2023
Result builder with if-statement accepted even if builder does not has buildIf if closure has explicit return bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. compiler The Swift compiler in itself not a bug Resolution → not a bug: Reported as a bug but turned out to be expected behavior or programmer error result builders Feature: Result builders swift 5.9 type checker Area → compiler: Semantic analysis
#64332 by ahoppen was closed Mar 16, 2023 updated Mar 16, 2023
ProTip! Adding no:label will show everything without a label.