Jonathan Gerrish

Results 14 issues of Jonathan Gerrish

a kt_jvm_test with a large number of dependencies fails on a mac ``` grep: /private/var/tmp/_bazel_jgerrish/a38eb588e179bbe7b067d6d1199c1c1d/sandbox/darwin-sandbox/545/execroot/__main__/bazel-out/darwin-fastbuild/bin/path/to/my/test/MyTest.runfiles/MANIFEST: No such file or directory /private/var/tmp/_bazel_jgerrish/a38eb588e179bbe7b067d6d1199c1c1d/sandbox/darwin-sandbox/545/execroot/__main__/bazel-out/darwin-fastbuild/bin/path/to/my/test/MyTest.runfiles/__main__/path/to/my/test/MyTest: line 336: cvfm: command not found ``` Looks like...

When specifying Java tool chain in .bazelrc or command line build --java_toolchain=@bazel_tools//tools/jdk:toolchain_java8 The latest tool chain (Java 11) is still used.

When creating transactions with Room getting the following error logged to console. Tests still pass so its just noise, but should be fixed. [Robolectric] com.example.android.architecture.blueprints.todoapp.tasks.TasksFragmentTest.markTaskAsActive: sdk=28; resources=BINARY Exception in thread...

codelab support

From: https://issuetracker.google.com/121160135 Hello, I am testing an app with Espresso in a scenario that there is a NestedScrollView and a banner which is CustomPopupView and it covers the bottom part...

DataBinding uses different approach to schedule an update, it uses Choreographer.postFrameCallback. So updates are not posted into looper queue and Espresso will not wait for them. See: https://stackoverflow.com/questions/40703567/how-do-i-make-espresso-wait-until-data-binding-has-updated-the-view-with-the-dat

Steps to reproduce: 1. Open attached project 2. Run ExampleInstrumentedTest couple of times, at least one test will fail eventually If you add Thread.Sleep to the test or remove setHasFixedSize(true),...

See: https://github.com/bazelbuild/bazel/issues/10773

Supported in AGP 4.2, compiles raw XML resources to intermediate flat files. https://developer.android.com/studio/preview/features/#resource-compiler """potentially improving build performance, especially on Windows machines.""" Source code (entry point) is here: https://android.googlesource.com/platform/tools/base/+/studio-master-dev/build-system/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceCompiler.kt#61 Latest maven...

feature request

R classes produced by `android_library` are not used in the final binary, rather they are just used for Java compilation. As such it is wasteful to spend time desugaring them...

Unless projects define a Google3 style projects structure projects are required to specify the `custom_package` attribute on `android_library`. This forces a `ManifestMerger` action on every library which is wasteful (our...