Alex Humesky

Results 29 issues of Alex Humesky

The last version of the build-tools in the Android sdk to include dx was 30.0.3. The last significant tool to use dx is DexFileSplitter, so ~~it should be rewritten to...

type: feature request
team-Android

Make `merge_tool` a private attribute (`"_merge_tool"`), like it says it is in the comments.

cla: yes

If an artifact depends on a zip artifact, then rules_jvm_external will generate targets that depend on the zip artifacts by label, but no targets are generated for those zip artifacts...

Improve getting actions from the target under test: 1. Add an keyword "mnemonic" parameter to `analysistest.target_actions()` to filter actions by mnemonic. 2. Add `analysistest.target_action(env, mnemonic=None, output_ending_with=None)` to get a single...

The exports_manifest attribute of android_library is leftover from an internal migration. It should be removed from android_library and manifests should always be merged up the build graph.

Roadmap

The docs for the Android rules (https://bazel.build/reference/be/android) are derived from the Native rules. The docs should be migrated to derive from the Starlark rules. (In particular, once the native rules...

Roadmap

The tools that the Starlark Android rules use reside in the https://github.com/bazelbuild/bazel repo, and should be moved to https://github.com/bazelbuild/rules_android

Roadmap

Once the Android rules have been fully Starlarkified / open sourced, we can delete the native (i.e. written in Java) Android rules

Roadmap