- Dec 05, 2017
-
-
Paul Duffin authored
Previous changes statically included legacy-android-test in preparation for removing android.test.* and junit.* classes from the android.jar. Unfortunately, that lead to duplicate classes between APKs and the bootclasspath which caused build problems (Proguard) and also runtime problems (when targeting and running on older releases). Switching from statically including the classes to using the runtime libraries cannot be done in one step because legacy-android-test is statically included in libraries which are used in many APKs and so removing it from those libraries requires that all APKs be updated at once. Doing that atomically across dozens of projects is not practical. This change modifies APKS that statically include the legacy-android-test library indirectly. * If the APK manifest uses the android.test.runner library then the APK is modified to stop statically including legacy-android-test and instead build against android.test.base/mock/runner libraries instead. * Otherwise, the APK statically includes legacy-android-test. Also, any libraries that statically include are modified to stop statically including it and if it has source dependencies on the classes is changed to build against the android.test.base/mock/runner libraries. The following change descriptions were generated automatically and so may be a little repetitive. They are provided to give the reviewer enough information to check the comments match what has actually been changed and check the reasoning behind the changes. * tests/Android.mk Replaced 'legacy-android-test' with 'android.test.runner.stubs' in LOCAL_JAVA_LIBRARIES because LatinIMETests's source depends on its classes. The classes do not need to be statically included because the classes will be provided by the runtime, either from the default bootclasspath or from the android.test.runner library that LatinIMETests specifies in its manifest. Bug: 30188076 Test: make checkbuild Change-Id: I3c70889b35d402626f79c986771b9c2ea8823b8a
-
- Dec 01, 2017
-
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
Bill Yi authored
Change-Id: I04edbba85dc4d86470666ec0ff9bad841af7524a Auto-generated-cl: translation import
-
Bill Yi authored
Change-Id: I4e7b720ad4a2493ac24a44e66a4c52f8ef63ceac Auto-generated-cl: translation import
-
Bill Yi authored
Change-Id: Ib36b48a0a806dc351ffba5a5581f85c017ca348a Auto-generated-cl: translation import
-
- Nov 30, 2017
-
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
TreeHugger Robot authored
- Nov 29, 2017
-
-
Bill Yi authored
Auto-generated-cl: translation import Bug: 69925163 Change-Id: I27a8a609dbedec443ec0efcb5a9624a30109a2dd
-
Bill Yi authored
Auto-generated-cl: translation import Bug: 69925163 Change-Id: I24694255d2be60a04d11630f1f738b8e84eaeaa0
-
Bill Yi authored
Auto-generated-cl: translation import Bug: 69925163 Change-Id: I04fb48059e4b43c0093ff661dc15f7471f58821b
-
Bill Yi authored
Auto-generated-cl: translation import Bug: 69925163 Change-Id: I0303d0946be41a5bea10906e4c83de2288720df0
-
- Nov 26, 2017
-
-
Bill Yi authored
Change-Id: I9888f32b8fe115df2509ec58edf97fac514a6984 Auto-generated-cl: translation import
-
- Nov 20, 2017
-
-
TreeHugger Robot authored
-
Bill Yi authored
Change-Id: I2ef7c3c9861f0b171d90c8224f5a9b11550a0482 Auto-generated-cl: translation import
-
- Nov 16, 2017
-
-
Paul Duffin authored
Remove dependencies on android.test.mock.sdk as it is a duplicate of android.test.mock.stubs and will be removed. The following change descriptions were generated automatically and so may be a little repetitive. They are provided to give the reviewer enough information to check the comments match what has actually been changed and check the reasoning behind the changes. * tests/Android.mk Replaced 'android.test.mock.sdk' with 'android.test.mock.stubs' in LOCAL_JAVA_LIBRARIES because android.test.mock.sdk has been deprecated. Bug: 30188076 Test: make checkbuild Change-Id: I50a306c3bb80a9d7cdf2d19744734f304abf3bd1
-
- Nov 15, 2017
-
-
Xin Li authored
Change-Id: I09ea85c7e1d2723c995b7713ebe2c0cd512c5838
- Nov 13, 2017
-
-
Xin Li authored
Change-Id: I1dc30ae47185eb72a0c0cda05b336c429c20d6de
-
- Nov 07, 2017
-
-
Bill Yi authored
Change-Id: Id418d38eb98ab8208f06e5c7af1ca796296937dd Auto-generated-cl: translation import Exempt-From-Owner-Approval: translation import
-
- Nov 03, 2017
-
-
Chih-hung Hsieh authored
am: d04a2c6e Change-Id: Id718f12529fba122c4dcef1403e9284c5ba576a8
-
Chih-hung Hsieh authored
am: f8865464 Change-Id: I6087998abe17e2e37c9a2f67a27197681db218f3
-
Chih-hung Hsieh authored
am: a3addf11 Change-Id: I92e0317804176a295c079aa81e7b01fc03a852d9
-
Chih-hung Hsieh authored
-
- Nov 02, 2017
-
-
Chih-Hung Hsieh authored
Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: I6b91302908e147077bb4fd0a8718c39357337133
-
- Oct 31, 2017
-
-
Bill Yi authored
Change-Id: Ibbdbe5ae6503c20da9a53d82ee2cb3d68e11a397 Auto-generated-cl: translation import Exempt-From-Owner-Approval: translation import
-
- Oct 30, 2017
-
-
Chih-hung Hsieh authored
am: 4424dbc8 Change-Id: If238e8ffc1e7c4f0d7b436fcc568fca4bb098d78
-
Chih-hung Hsieh authored
am: 707fd5c3 Change-Id: Ie6eb2d7f07c5cc734fe442315ecf57d68512180d
-
Chih-hung Hsieh authored
am: f3681fed Change-Id: Ib83bfbc92d482f4b242255200da1311a00141cd6
-
Chih-hung Hsieh authored
-
- Oct 20, 2017
-
-
Chih-Hung Hsieh authored
* Suppress warning on unused loop index variable. Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: Ia3f0f9cc4cb0ebeeac9b1ff51955597a725c87ef
-