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
|