-
7761eb7 Remove unused allowlist files from rules/acls. by A Googler · 3 days ago upstream/main
-
aae03e2 Support a tag-based mechanism to disable aar_import ImportDepsCheck. by Tim Peut · 4 days ago
-
94bad98 Extract Java classpath resources from aar_import JARs in mobile-install. by Liam Miller-Cushon · 4 days ago
-
c7218cc Remove obsolete allowlist checks and the unused dex2oat_compilation_filter attribute. by A Googler · 7 days ago
-
2ae7b1f Remove unused rollout allowlist files from rules/acls. by A Googler · 7 days ago
-
61fe76e `adb.Controller.Exec` previously concatenated command arguments with spaces without shell quoting before passing the command string to `adb shell`. When launching an Android activity or `<activity-alias>` whose component name contains `$` (such as `com.example/.app.honeycomb.Shell$HomeActivity`), the device shell (`/system/bin/sh`) expands `$HomeActivity` as an unset environment variable before `am start` receives the component name. As a result, ActivityManager receives a truncated component name (`com.example/.app.honeycomb.Shell`), fails to resolve the activity, and the app never starts. by A Googler · 7 days ago
-
ad4aed3 Launch the app's launcher activity explicitly in mobile-install. by Tim Peut · 8 days ago
-
8a4e183 Merge "Delete android_sdk_supplemental_repository" into main by Tim Peut · 8 days ago
-
f20b886 Remove unused rollout allowlist files from rules/acls. by A Googler · 8 days ago
-
5d7d446 Delete android_sdk_supplemental_repository by Keith Smiley · 8 days ago
-
35e5b7c Speed up the Desugar action for large classpaths. by Tim Peut · 8 days ago
-
f2d6e57 Merge #562 by Bencodes: Extract android_local_test coverage runtime processor by Ben Lee · 8 days ago
-
17f27d4 Merge #569 by keith: Add bazel_compatibility to MODULE.bazel by Keith Smiley · 9 days ago
-
085db15 Support multiple test classes via test_classes in android_instrumentation_test and android_library/application_test. by A Googler · 9 days ago
-
307093b Merge #574 by fmeum: Load helper.bzl from rules_android instead of symlinking it by Fabian Meumertzheim · 10 days ago
-
6136a98 Relax `srcjar` and `exports` attribute restrictions on `aar_import`. by Liam Miller-Cushon · 13 days ago
-
5ca278c Merge #572 by ted-xie: Pin Maven repositories with lockfiles in MODULE.bazel by Ted · 14 days ago
-
4bffdf5 Delete unused shared_library_resource_linking_allowlist acl files. by Tim Peut · 2 weeks ago
-
e66ea08 Enable path mapping for additional ResourceProcessorBusyBox actions. by Tim Peut · 2 weeks ago
-
2b5895e Merge #565 by erikackermann: Return ProguardMappingInfo from the Starlark R8 path by Erik Ackermann · 3 weeks ago
-
6f8a1fa Add Starlark flags attribute to remaining Android rules and test rules. by A Googler · 3 weeks ago
-
3e62dc5 Remove acl for shared resource linking. by Tim Peut · 3 weeks ago
-
e67db33 Speed up RClassGeneratorAction (StarlarkRClassGenerator) for large apps. by Tim Peut · 4 weeks ago
-
e7207a9 Fetch dexbuilder and desugar from the toolchain in dex_desugar_aspect by Tim Peut · 4 weeks ago v0.8.0
-
33545b2 Merge #567 by ted-xie: Update presubmit.yml by Ted · 4 weeks ago
-
b15ea19 Fix the tools compilation and Windows desugared-library launcher failures seen on main in Buildkite #4838 and on dependent PRs in #4839. by Ben Lee · 4 weeks ago
-
ad7a9ba Use placeholders in progress_message throughout the Android rules to save analysis time memory. by Alex Humesky · 4 weeks ago
-
95657e4 Use the target's compilation bootclasspath when desugaring in mobile-install. by Andrew Sinclair · 5 weeks ago
-
70d4327 Include output path in StarlarkRClassGenerator progress message by Tim Peut · 5 weeks ago
-
cd8cbc1 Remove mnc000 assertion. by Ted Xie · 5 weeks ago
-
5d34b1b Pass --deduplicate-entry-values in busybox aapt2 optimize by A Googler · 5 weeks ago
-
2474d19 Add flag aliases for Starlark-defined Android flags to MODULE.bazel. by A Googler · 5 weeks ago
-
7f84dab Add the SDK annotations jar to the classpath of AOSP-generated AIDL sources. by Andrew Sinclair · 6 weeks ago
-
b1237ce Move proguard_config_output from the FINAL to the INITIAL optimization action in rules_android/rules/proguard.bzl. by A Googler · 6 weeks ago
-
7bd7cbb Enable supports-path-mapping for LinkAndroidResources in busybox.bzl. by A Googler · 6 weeks ago
-
5a0260a Stop writing unused symbols.bin in Aapt2ResourcePackagingAction by Michael Hoisie · 6 weeks ago
-
a4587b5 Skip private resource validation if there are no visibility dependencies by Michael Hoisie · 7 weeks ago
-
26f90cf Automated rollback of commit 5b028d1c3567f12103699ba0f953e416e624a7a9. by A Googler · 7 weeks ago
-
218bce4 Automate HWASan support for android_binary and android_library_test. by A Googler · 7 weeks ago
-
9142b70 Optimize ShardForMultidex action by removing string allocation and weak interner overhead. by A Googler · 7 weeks ago
-
7ab656d Add support for empty dependency lists in private resource validation by Michael Hoisie · 8 weeks ago
-
b81ec5e Document the R8 Configuration Analyzer feature by Chris Woodward · 8 weeks ago
-
c852c28 Implement R8's config analyzer as an output group option. by Chris Woodward · 8 weeks ago
-
3e76eae Optimize PackageAndroidResources action latency: by A Googler · 8 weeks ago
-
adad84f Optimize Desugar action startup, option normalization, and classpath archive processing. by A Googler · 8 weeks ago
-
1d4cc58 * `rules/proguard.bzl`: Pass `-whykeepingfile` to the AppReduce `FINAL` optimizer action. by A Googler · 8 weeks ago
-
f10fc2f Merge #551 by ted-xie: Follow-up implicit output test for #547 by Ted · 8 weeks ago
-
43973b5 Merge #559 by AzazelSensei: docs: refresh getting started for rules_android 0.7.3 #351 by Abdullah · 8 weeks ago
-
566486f Optimize DexLimitTracker with strong string interning for faster Multidex sharding. by A Googler · 8 weeks ago
-
c5e7957 Merge #556 by ted-xie: Update java extras jar by Ted · 8 weeks ago
-
efafedf Migrate --android_resource_shrinking, --experimental_android_resource_cycle_shrinking, --experimental_android_compress_java_resources by A Googler · 9 weeks ago
-
66c3393 Enable path mapping for dexing, desugaring, and bytecode transformation actions. by Andrew Sinclair · 9 weeks ago
-
20982ef Delete deprecated `fused` attribute. by Tim Peut · 9 weeks ago
-
0975c06 Merge #537 by keith: Return repo/extension metadata from rules by Keith Smiley · 9 weeks ago
-
a53f9a3 Merge #548 by oscarthecat: Prevent DexFileSplitter from dropping colliding class names by oscarthecat · 9 weeks ago
-
cacab85 Clarify necessity for file path normalization by Ted Xie · 9 weeks ago
-
5a6fda1 Merge #547 by vadymsavchenko-lyft: Declaring proguard_mappings_output_file as implicit_outputs by Vadym Savchenko · 9 weeks ago
-
4ec5d11 Update proguard-android-optimize.txt link in r8-optimization.md by Scott Myers · 9 weeks ago
-
f2f470c Add an R8-optimized example app by Scott Myers · 10 weeks ago
-
d1a5870 Add R8 optimization docs page by Scott Myers · 10 weeks ago
-
8b5afbb Add main_class attribute to android_local_test. by A Googler · 10 weeks ago
-
9e6e5bf Default output_jar_creator to bazel in apk_packaging.bzl. by A Googler · 2 months ago
-
dabbc28 Upgrade R8 to 9.3.16 in rules_android. by Chris Woodward · 3 months ago
-
5b028d1 Automated rollback of commit 77997dfc2d6d2c66f3d7ea2ad1de0d3f72f2b41b. by A Googler · 3 months ago
-
a1ff2be Pass `-Othroughput` for android_binary targets built without `-opt` by Michael Hoisie · 3 months ago
-
77997df Switch to using Starlark flags. by A Googler · 3 months ago
-
c8fc029 Prepare for v0.8.0 by Ted Xie · 3 months ago
-
7b64dfe Remove unused dexopts to save Blaze/Bazel heap. by Andrew Sinclair · 3 months ago
-
5b51152 Skip aapt2 optimize during linking when optimize_throughput is enabled by Adrian Boziloff · 3 months ago
-
dd3d9ec Default output_jar_creator to bazel. by A Googler · 3 months ago
-
b73ce41 Internal change by Tim Peut · 3 months ago
-
0bd9b59 Remove reference to compiler flag that is unused in the Android Split Transition by Andrew Sinclair · 3 months ago
-
ba2de4d Remove temporary StarlarkAndroidResourcesInfo constructor by Michael Hoisie · 3 months ago
-
71c053c Use native flag value for optimizing_dexer. by A Googler · 3 months ago
-
9aa11ea Merge #540 by ted-xie: Fix bazelCI by Ted · 3 months ago
-
b09873c Migrate --optimizing_dexer and delete _legacy_main_dex_list_generator by A Googler · 3 months ago
-
dccaa36 migrate apk_signing_method by A Googler · 3 months ago
-
14425a3 Don't set Android Configuration Distinguisher in the split transition by Andrew Sinclair · 3 months ago
-
6854c2d create shared configs for void flags expansion of by A Googler · 3 months ago
-
97dee89 Migrate by A Googler · 3 months ago
-
16f80ef Increase minSdkVersion to 24 by Tim Peut · 3 months ago
-
88ea173 Update resource visibility validation to only analyze dependencies with private resources by Adrian Boziloff · 3 months ago
-
505be87 Migrate android flags by A Googler · 3 months ago
-
57ad9e4 Deleting --android_compiler usage from split transition. Deletion from AndroidConfiguration can only be done after rule release. by A Googler · 3 months ago
-
4263254 Halt resource_files.zip generation for Robolectric builds to enable skipping aapt2 convert. by Adrian Boziloff · 3 months ago
-
759c350 migrate --android_platforms #FLAG_CHANGE by A Googler · 3 months ago
-
3bc4d7d Migrate additional flags to Starlark. by A Googler · 3 months ago
-
16f31b4 Explicitly set scope to "target" for our custom build settings. by Andrew Sinclair · 3 months ago
-
00036f9 Fix issue with access of _jacoco_runtime attribute now that it is no longer transitioned. by Andrew Sinclair · 3 months ago
-
fb61e95 Create a new a`android_host_hybrid_mode_transition` and apply it to android_local_test by Andrew Sinclair · 3 months ago
-
2533714 Move get_dexopts_supported_in_dex_merger into starlark. by Tim Peut · 4 months ago
-
b1fee4d Use -Othroughput within ValidateAndLinkResourcesAction by Adrian Boziloff · 4 months ago
-
b5fce4e Enable -Othroughput for aapt2 commands in android_local_test actions. by Adrian Boziloff · 4 months ago
-
e9ba169 Create an "android_host_mode" build setting. by Andrew Sinclair · 4 months ago
-
e09d249 Remove unneeded indexing now that we transition on the incoming edge. by Tim Peut · 4 months ago
-
854f13d Remove usages of `android_platforms_transition` on `android_binary` attributes. by Andrew Sinclair · 4 months ago
-
646d1e9 Apply the `android_platforms_transition` instead of the feature flags transition on the incoming edge of `android_binary`. by Andrew Sinclair · 4 months ago
-
62b698c Delete dead workaround `rfix` logic in ResourceLinker by Michael Hoisie · 4 months ago
-
73488c2 migrate --experimental_android_compress_java_resources by A Googler · 4 months ago
-
89407e6 Add a parameter `cfg` to `android_binary`'s `make_rule` definition to allow modifying the rule's incoming edge transition(s) by Andrew Sinclair · 4 months ago