-
Since Swift has a 'first-party' package manager in the form of Swift Package Manager, it would be interesting to evaluate whether we could use that, instead of CocoaPods, for Swift plugins. That would…
-
### Description
The following code crashes compiler:
```swift
protocol Entity {
var name: String { get }
}
struct DataStore {
var entities: (repeat [each T])
func combine(another: S…
rayx updated
12 hours ago
-
### Expected behavior
Now that the [Static Linux SDK](https://www.swift.org/documentation/articles/static-linux-getting-started.html) has been released, it open the doors to cross-platform compilat…
-
# Motivation
Here is just a few benefits of doing so:
- Null safety baked into the language
- Many new features in Swift like tuples and structs
- More and more system APIs only support Swif…
-
### Description
Compiler crashes when trying to type-check a class, that overrides its base class' property. Looks like it happens only if `BaseClass` is generic and `SubClass` does not specify any t…
-
### Description
https://forums.swift.org/t/non-deterministic-5-10-compiler-failures-from-predictablememoryaccessoptimizations-and-swift-5-10/72630
This is a repro for a `PredictableMemoryAccessO…
-
Issue to gather feedback.
Should the plugin attempt to be compatible with the JetBrains Swift plugin for CLion?
JetBrains' plugin is not available anymore for 2023.2.
Which features should atte…
-
### Description
Compiler crashes here:
https://github.com/apple/swift/blob/70c54bb73980c94b975c7d9d8d6e2b0d78d731b6/lib/AST/ASTMangler.cpp#L1558C1-L1559C1
(WAS: I can attach the file that prod…
-
### Description
_No response_
### Reproduction
```swift
func foo(x: @autoclosure () -> () = (), _ y: @autoclosure () -> (), z: @autoclosure () -> (), w: () -> ()) { }
foo(x: ()) { } z: { } w: {…
-
Hi everyone! 👋
After speaking to @krzysztofzablocki, we decided that it would be good to get my [sourcery-plugins]() repo into the Sourcery's main repository.
I will be looking at this piece o…