-
### Description
`PackagePlugin.Path` has an unusable ctor:
```swift
public init(_ string: String) {
self._string = string
}
```
The paths in SPM are fundamentally unusable as they do no…
-
There seems to be an issue when a Package integrates XCStrings Tool and that package target is linked into both an iOS app and a watchOS app.
I was able to reproduce a project with the issue here: …
-
SPM has offered support for build tool plugins for quite some time, it would be nice to see these added to swift gen so we can use it without having to setup a build phase manually.
-
### Description
I have a build tool plugin that depends on an executable inside the package. The plugin makes a build command to the executable on every target Swift file (using `context.tool(named:)…
-
### Description
It seems SPM now magically compiles .metal files into a default.metallib (see https://github.com/apple/swift-package-manager/issues/5822)
Unfortunately there's no documented way to…
schwa updated
4 months ago
-
We've been using Factory for a while in our project trouble free. However, we've just begun to run into issues whereby all of our mocked dependencies setup from unit tests are being ignored.
This i…
-
### Problem
Some of the Spezi-based applications contain a decent amount of dead code as students or inexperienced developers forget to remove functions, unused views, and leftover dependencies/impor…
-
Hi @twostraws, I'm finally actually starting to use Ignite was wondering if there were ways to improve the workflow.
1. Is there a hot-reloading option for ignite that I'm missing, even if it means…
-
### Steps to reproduce
1. `flutter config --enable-swift-package-manager`
2. `flutter create --template=plugin --platforms=ios plugin_one`
3. Create file `plugin_one/ios/plugin_one/Sources/same_nam…
-
While having public code with some types from native frameworks other than foundation , I'm getting an error:
`/iosArm64/swiftBuild/.build/arm64-apple-macosx/release/BleCommunication.build/BleCommu…