History log of /external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b932c5c715b8f0ab97a0b41c7f1a469507e34d9d 03-Mar-2018 Adam Lesinski <adamlesinski@google.com> Remove unneeded stubs in ShadowAssetManager and ShadowApkAssets

Native void methods are just skipped over in Robolectric.

Test: make Run_all_robolectric_tests
Change-Id: I794a91ee674597d331a2850457a9f96f2c3b285b
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
475039d8854e5bdb0968a736063b8908435c343c 02-Mar-2018 Adam Lesinski <adamlesinski@google.com> Fix AssetManager and ApkAssets shadows to match Framework

The framework's AssetManager is being refactored, and a new class
called ApkAssets has been introduced. Fix the shadows to reflect
these changes.

Test: make Run_all_robolectric_tests
Test: make SettingsLibRoboTests
Bug: 64071469
Change-Id: I595ce905d3a0cb964a5f38a6768fb17a9977831f
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
412aae3601b2e679995187e7c9c40f39c486e688 09-Feb-2018 James Lemieux <jplemieux@google.com> Shadow AssetInputStream to avoid ClassCastExceptions

Some aspects of resource loading were disturbed by a recent
change to framework. This CL is a mixture of fixes to
robolectric and adding some missing changes.

Bug: 73135845
Test: make -j56 Run_all_robolectric_tests
Change-Id: I28070110fcc6e7b66a4fe1eb8060eaf7815b8c70
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
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/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
35b3971d4f80b0f5662a65125ba819e03e855a26 15-Dec-2017 Christian Williams <christianw@google.com> Refactor and fix tests.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
fade1aee41ffc91b98012c41a3e0ae7bd2996389 14-Dec-2017 Christian Williams <christianw@google.com> Merge branch 'master' into naveenOnarayanan-shadow_asset_pick_up_library_asset
5ac61072499f2476f5f0cb6a816908b4a3435cec 04-Dec-2017 Brett Chabot <brettchabot@google.com> Ensure attribute types are parsed in correct order

If the attribute types are declared in the wrong order, e.g:

format="string|boolean" they processed in that wrong order and a boolean
"true" value would be considered a String "true" rather than a boolean
true.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
985ec333d26933291f0369b953f7cc1f8b868b84 20-Nov-2017 Naveen narayanan <naveen.narayanan@uber.com> Assets from libraries should also be picked up by ShadowAssetManager
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
ce7051bd6b1f0f4a2dfa1cac60cbafab715d1a69 17-Nov-2017 Christian Williams <christianw@google.com> Fix AssetManager.setConfiguration() shadow for SDK 25+.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
96309f577b4f1e933902be52a6c3c1e8dc97be9c 16-Nov-2017 Christian Williams <christianw@google.com> Update configuration from RuntimeEnvironment.setQualifiers().
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
45444dad993eb772ea580df8d30b2ca0f5b10bae 16-Nov-2017 Christian Williams <christianw@google.com> Pass configuration to resource selection logic as ResTable_config, not qualifiers string.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
c4fd0520144480918688def4bfe201ffcd6068c6 07-Nov-2017 Jonathan Gerrish <jonathan@indiekid.org> Clean up handling of missing resources.

When calling obtainAttributes() we should never throw a not found
exception, rather missing attributes should be just missing from the
results.

This code seems to be dead, the second call to ResourceLoader.getValue()
will still return the same result as the first and so this code is never
executed.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
c570df24daf6fc7abd6d79e4a4eca0dd14308d15 04-Nov-2017 Jonathan Gerrish <jonathan@indiekid.rg> When a resource reference is not resolveable we should not blow up.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
675b82451477696bf83e2c7527035989daca44b7 19-Oct-2017 Christian Williams <christianw@google.com> Deprecate ShadowApplication.getAppManifest() and RuntimeEnvironment.getAppManifest().
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
7de56b777d11823a86ef7b25aff8771bcde15b2d 03-Oct-2017 Jonathan Gerrish <jonathan@indiekid.rg> Address review comments.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
40dbaf8890aeebb6b2803ff558b3a47072ab4cbe 02-Oct-2017 Jonathan Gerrish <jonathan@indiekid.org> Add support for openFd() for assets in zipfile.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
fd39f38f9dc3a61f3ead38bf2ac0c310b4504755 27-Sep-2017 Jonathan Gerrish <jonathan@indiekid.org> Support app resources provided in zip file
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
0abb30427e09ab7adcff804e48dcd82dd375eee0 19-Sep-2017 Brett Chabot <brettchabot@google.com> Make robolectric work on xml with custom fonts.

Custom fonts go in the new res/font dir which makes Robolectic fail
immediately when inflated.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
f43a7db2a37c45f300a4851374839e3a03cdd7a8 26-May-2017 Christian Williams <christianw@google.com> Enforce that __constructor__ and __staticInitializer__ methods be annotated @Implementation.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
851f2a9519be23c73a9e2929128179b405e2e7a6 26-Jul-2017 Christian Williams <christianw@google.com> Optimize imports.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java
793ee1db287b053127b6e60891c3dbfd1ce4bc54 13-Jun-2017 Christian Williams <christianw@google.com> Rename projects.
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ShadowAssetManager.java