History log of /external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
084d588b645d53c1110ff24b82433b5a331cc6d3 18-Jan-2018 James Lemieux <jplemieux@google.com> Merge robolectric/master up to commit 2e97d70

Test: make -j56 Run_all_robolectric_tests
Change-Id: I0158d74ad9ce9e412d396993e0bfbd50ecd412c2
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java
37afc345ed42c2dc71e6837dd4ebce83b98684f0 25-Sep-2017 Brett Chabot <brettchabot@google.com> Skip instrumentation of android.support.test classes.

PiperRevId: 169806025
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java
851f2a9519be23c73a9e2929128179b405e2e7a6 26-Jul-2017 Christian Williams <christianw@google.com> Optimize imports.
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java
cb9b3e632b9bbef591ac1069c18aa8a932e8b825 01-May-2017 Jonathan Gerrish <jonathan@indiekid.org> Reset shared preferences static cache. (#3055)

* Reset shared preferences static cache.

Prevents test pollution. On some platform versions this is initialized
to a HashMap, on later versions it is lazy initialized to an ArrayMap,
the field name has also changed across API versions.

* Shadow IoUtils.readFileAsString()

On API < 19 this class references java.lang.UnsafeByteSequence so have
Robolectric re-write this as Object since it is only present in the
Dalvik VM. Shadow for all API levels however as post API 19 it still
uses a lot of libio stuff.
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java
c265e2b2503da34d1423085eb518c7a6e1a18ea7 09-Mar-2017 Christian Williams <christianw@google.com> Fix Html.fromHtml() issue.

Instrument org.ccil.cowan.tagsoup.HTMLScanner since it calls System.arraycopy() with JVM-incompatible signature.
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java
6b22a728f68e128cbf6a1131084855e188a912a9 22-Feb-2017 Christian Williams <christianw@google.com> Fix SandboxClassLoader to obey parent-first contract.

Supports PowerMock and experimental Mockito mode which enables mocking final classes/methods.
Supports Package.getPackage().
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java
4d8a62b819387c47a952e2643399d77d1ee15b1c 27-Jan-2017 Christian Williams <christianw@google.com> Fix packages of some moved classes.
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java
8bd5ff0f93b1acfc1fff6e1fbe2969a1488e5925 26-Jan-2017 Christian Williams <christianw@google.com> Retain and deprecate old controllers.
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java
4736263a14a5a80313433a456ee77eb40975106d 26-Jan-2017 Christian Williams <christianw@google.com> Move android-related config out of SandboxTestRunner.
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java
704d59a9e57b28939ba5c709cf4b50d72aa072e6 25-Jan-2017 Christian Williams <christianw@google.com> Class acquisition rules are simplified. The following packages are not acquired:
* `java.*`
* `sun.*`
* `org.robolectric.annotation.*`
* `org.robolectric.internal.*`
* `org.robolectric.util.*`
* `org.junit.*`
with the exception of `RobolectricInternals`, `InvokeDynamicSupport`, and `Shadow`.

Some classes and tests have been rearranged to conform.
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java
feff94bc310afb5b46109a1496d2a309e5fdb3a8 18-Jan-2017 Christian Williams <christianw@google.com> Move a bunch of classes to instrumentation module.
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/internal/AndroidConfigurer.java