-
We've started adding support for Swift 6 concurrency checking to an app that uses djinni. Most of my djinni obj-c++ interfaces need to be marked with things like `@MainActor` (using the macro NS_SWIFT…
-
I just implemented this for [EnumeratorMacro](https://github.com/MahdiBM/enumerator-macro):
This will basically report back if a function call is invalid, and won't result in a silent failure…
-
I ran into an issue attempting to parse a macro definition. I've got a macro definition file as follows:
```swift
@freestanding(expression)
public macro obfuscate(_ value: String) -> String = #ex…
-
I'm trying to use Scipio to make XCFramework for [Composable Architecture](https://github.com/pointfreeco/swift-composable-architecture). At first, it seemed to be working fine, as I was able to use t…
-
I would like to have your thoughts on a potential evolution to make protocol inheritance possible with swift macros for mock generation. This is intended as a discussion topic rather than a formal iss…
-
### Description
Currently you need to use `XCTest` to run macro tests with `SwiftSyntaxMacrosTestSupport` functions because they rely on some `XCTest` functions such as `XCTFail`.
swift-syntax tes…
-
I haven't seen any discussion related to Swift Macros support in XcodeGen. Since macros are meant to be distributed as Swift packages, I assumed that I could import a local package containing my macro…
-
### What happened?
Users reported getting "static side effects" warnings that seem to be false positives in their projects. They happen when the project has Swift Macros; our logic doesn't account …
-
I am thinking about adding features to enable the three accepted combinations of `-strict-concurrency=` and wanted to check if this is useful to anybody else.
My motivation: Configuring the `copt` …
-
### Description
I installed Xcode 16, where a problem appeared with enum and Comparable when there is a macro. Below is a screenshot of the error and what the macro turns into:
![929e596dc50df66…