Michael Hoisie
Michael Hoisie
Thanks @TimvdLippe Updated the example to be more concise.
@TimvdLippe one potential nuclear option would be to check if fields have been updated on the original object vs the spy object, and if so, synchronize the fields. But that...
Currently Robolectric supports a max API of 32 (S_V2). I am actively working on SDK 33 support. Until then you will not be able to use new SDK 33 APIs...
@carstenhag 4.9-alpha-1 was just released with SDK 33 support. Can you give that a try and let us know if there are any issues?
Is this a multi-sdk test? Are there tests running in multiple sdk versions?
I can sort of repro it, but only if I willingly use an SDK 33 method in SDK < 33: ```java @Test @Config(sdk = 32) public void invalid() throws Exception...
Would you be up for sending a PR to fix this problem?
A demo app would be helpful to debug here. It appears you have some Android code running outside the context of a Robolectric sandbox. Is this a static member or...
Although the stack trace is slightly different, the root cause is the same as #7461, which is that the native code in LineBreaker/StaticLayout is currently a no-op in Robolectric and...
Is there some Gradle logic we can add to exclude this dependency without rolling back?