Sebastian Shanus
Sebastian Shanus
Hello! We are looking to pin Xcodegen installed via Homebrew to a specific version by extracting it into our own internal tap (more info here: https://docs.brew.sh/Taps). When attempting to install...
Test targets can use the `env` attribute to supply environment variables for tests at runtime; however, these variables are not propagated when running the test target in BwB. One potential...
The public interface for Cleanse was inspired by Java's Guice and feels a bit outdated and less idiomatic. This has created some friction for other considering using Cleanse as a...
We throw a `fatalError` if there are duplicate bindings for the same type. This can be improved. Likely throw an exception to be handled by the `RootComponent` `of(_:)` function.
It's possible to incorrectly wrap static frameworks with the `apple_dynamic_xcframework_import` rule. This _can_ compile but present headaches with downstream issues. It would be nice if we could validate that imported...
We'd like to set the `ORGANIZATIONNAME` attribute in the generated pbxproj file (this is used in populating the new file header template). I could imagine a new rule attribute (named...
For https://github.com/CocoaPods/CocoaPods/pull/9346
Related issue: https://github.com/MobileNativeFoundation/rules_xcodeproj/issues/3037 Colocates generated files with its owning package in the Xcode project. Finding and inspecting a module's generated files can be quite difficult today with only the top-level...
Curious how difficult it might be to co-locate the generated files (i.e `genrule` or `swift_proto_compile` sources) under the target's group in Xcode? For example, in addition to the top-level group...