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...
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...
For SPM modules that use precompiled resource bundles (i.e `.bundle` files), Bazel throws the warning ``` WARNING: input 'Sources/Down/Resources/DownView (macOS).bundle' is a directory; dependency checking of directories is unsound ```...
I noticed that `.class.instrumented` files ended up in the final unsigned APK as a result of the resource extractor not excluding these instrumented class files.