Benjamin Romano
Benjamin Romano
**Background** Internally, we needed to support javac arguments in kotlin rules to pass through dagger options to KAPT such as fastInit and disable format generated sources. This is our own...
**Is your feature request related to a problem? Please describe.** When building APKs with Gradle, it is possible to set `android.enableResourceOptimizations=true` which will optimize the resource table by collapsing resource...
**Is your feature request related to a problem? Please describe.** I'd like to track the module size over time. However using something like `--modules=module1` with the `get-size` will give me...
I'm working on typescript defintions for `react-lazylog` and noticed any inconsistency. `Line` has an `onRowClick` property, which gets passed into `LineContent`'s `onClick` prop. **However**, `LineContent` does not have an `onClick`...
**Background** Currently, we have a TestBundle created through `ios_uitest` which hosts our core user flow performance tests (e.g. performance test a page load, startup times, etc.). The current workflow is...
**Background** We are exploring uncompressed native libraries for our application and observed an issue where Bundletool is not respecting the `installLocation` flag for disabling uncompressed native libraries for Android 6...
**Describe the bug** There was a time where AGP + Bundletool did not work correctly when appending baseline profile data into an App Bundle. Bundletool did not yet support the...
### Description **Background** We are exploring [differential flame graphs](https://www.brendangregg.com/blog/2014-11-09/differential-flame-graphs.html) based off of simpleperf data for commit-over-commit performance comparisons. We noticed that frequently our callstacks will be mangled which breaks the...
**Background** DebugInfo is substantially larger after running Redex. For context in our proguard configuration file we do not explicitly keep sourceFile or lineNumbers. The only line numbers that are preserved...
## Background When using `DebugInfoKind::NoCustomSymbolication`, line numbers are not properly emitted in the final proguard mapping. There are two causes: 1. Line Number mappings from original proguard file are not...