Commit graph

40156 commits

Author SHA1 Message Date
Bill Yi
f58fd65285 Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: f30d524d80 -s ours
am: c7ee513796  -s ours

Change-Id: I6cd0be329d2ec06d4d38781997579989c9545562
2017-08-07 05:54:42 +00:00
Bill Yi
8d2c88e5da Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: 86b1443231 -s ours
am: 6c51cef57a  -s ours

Change-Id: I612ff4a199f8f22ac7d19af5592bad9c764cd2c1
2017-08-07 05:54:26 +00:00
Bill Yi
f0f442e303 Import translations. DO NOT MERGE am: 15be9b5aff -s ours
am: e9a7d341e3  -s ours

Change-Id: Id0691d54b5b73c2ed4459a11c5241c33232154ef
2017-08-07 05:54:09 +00:00
Bill Yi
c7ee513796 Merge "Import translations. DO NOT MERGE" into stage-aosp-master
am: f30d524d80  -s ours

Change-Id: I58c300deb1d7e316b4c422935d71692b0db00b13
2017-08-07 05:40:05 +00:00
Bill Yi
6c51cef57a Merge "Import translations. DO NOT MERGE" into stage-aosp-master
am: 86b1443231  -s ours

Change-Id: Ic27567462e77c73a328a00172dc23e167dff5bd1
2017-08-07 05:39:50 +00:00
Bill Yi
e9a7d341e3 Import translations. DO NOT MERGE
am: 15be9b5aff  -s ours

Change-Id: I9a82928f7f1364ab642341e8827fca5df3951a04
2017-08-07 05:39:33 +00:00
TreeHugger Robot
f30d524d80 Merge "Import translations. DO NOT MERGE" into stage-aosp-master 2017-08-07 05:06:17 +00:00
TreeHugger Robot
86b1443231 Merge "Import translations. DO NOT MERGE" into stage-aosp-master 2017-08-07 05:06:07 +00:00
Bill Yi
d94b07a2e1 Import translations. DO NOT MERGE
Change-Id: Iedf4ea3ed578b904fa9cc269909dab7ff7d26af1
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 09:25:29 -07:00
Bill Yi
622c36aa0c Import translations. DO NOT MERGE
Change-Id: Idfea205cf778dcf8ca4a0e7794fb4b9632441c1f
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 09:24:05 -07:00
Bill Yi
15be9b5aff Import translations. DO NOT MERGE
Change-Id: I27db96d1703710e6a8417a3020cc4039979c6086
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-06 09:23:09 -07:00
Bill Yi
77205e18f1 Merge "Import translations. DO NOT MERGE" into oc-dr1-dev
am: e5580385b1  -s ours

Change-Id: If0e4813d007f5b5d9a8817b899c9c112464c4b45
2017-08-05 13:40:47 +00:00
Bill Yi
3f04bc1968 Merge "Import translations. DO NOT MERGE" into oc-dr1-dev
am: 4e6a16562f  -s ours

Change-Id: I384541fe2899c577f976de58b21f43519ed66075
2017-08-05 13:37:21 +00:00
Bill Yi
77e56c9dd0 Merge "Import translations. DO NOT MERGE" into oc-dr1-dev
am: 1c5760eeae  -s ours

Change-Id: I83142fed8969dcec8f81fac7380ea79b7044f0fa
2017-08-05 13:36:51 +00:00
TreeHugger Robot
e5580385b1 Merge "Import translations. DO NOT MERGE" into oc-dr1-dev 2017-08-05 13:32:26 +00:00
TreeHugger Robot
4e6a16562f Merge "Import translations. DO NOT MERGE" into oc-dr1-dev 2017-08-05 13:14:07 +00:00
TreeHugger Robot
1c5760eeae Merge "Import translations. DO NOT MERGE" into oc-dr1-dev 2017-08-05 13:12:40 +00:00
Bill Yi
a454525301 Import translations. DO NOT MERGE
am: aee9e596da  -s ours

Change-Id: I359f1bc3dd4daf38f24efec5c1083dbdc338c666
2017-08-05 13:08:30 +00:00
Bill Yi
aee9e596da Import translations. DO NOT MERGE
Change-Id: Ic0b774fdb8cbc8507e6534c13b3d64db79031dea
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-05 04:04:08 -07:00
Bill Yi
2edf45cf58 Import translations. DO NOT MERGE
Change-Id: I6c77cd10984dd07fe76ae62b4839b801b1aa7650
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-05 03:56:02 -07:00
Bill Yi
07d9ac7511 Import translations. DO NOT MERGE
Change-Id: I33047c58713582da7ed206b22faa4ff11024cf9d
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-05 03:54:25 -07:00
Bill Yi
8c41d69776 Import translations. DO NOT MERGE
Change-Id: Ib837b11a00db2397e55a6258b4ce69bbd7d93442
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-05 03:52:22 -07:00
Bill Yi
b68b01872a Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 01422e1ff5 -s ours am: 9467382a44 -s ours
am: 2e2dfc94fc  -s ours

Change-Id: I7cec44bded9fcfe5267265a95986a228c6af6fd7
2017-07-27 01:25:20 +00:00
Bill Yi
788000450f Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 01422e1ff5 -s ours am: 9467382a44 -s ours
am: 4a6a014605  -s ours

Change-Id: I7b16e3b03f740fc5004331e0f4de2ecdc8817c51
2017-07-27 01:20:49 +00:00
Bill Yi
2e2dfc94fc Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 01422e1ff5 -s ours
am: 9467382a44  -s ours

Change-Id: I79e5a199e94ac635f0b8b8b6eaea3d3b4c98457f
2017-07-27 00:56:56 +00:00
Bill Yi
4a6a014605 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 01422e1ff5 -s ours
am: 9467382a44  -s ours

Change-Id: I33d15a705ef8eabba215efb59a4b583111b34265
2017-07-27 00:56:55 +00:00
Bill Yi
9467382a44 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev
am: 01422e1ff5  -s ours

Change-Id: I7745987e0e30d8bde20015409da01213fc8903d8
2017-07-26 23:23:05 +00:00
Bill Yi
557bfe57d5 Import translations. DO NOT MERGE am: 03907bdaeb -s ours am: e688963174 -s ours
am: c3e81eb7d2  -s ours

Change-Id: Id81ef6e92fa0eaebc8d49dc0249d2d133ff3ee4e
2017-07-26 22:16:44 +00:00
Bill Yi
216737e6f7 Import translations. DO NOT MERGE am: 03907bdaeb -s ours am: e688963174 -s ours
am: 301645fdf5  -s ours

Change-Id: I793d44610630bb016868da8f99fa413dd68cd458
2017-07-26 22:09:59 +00:00
Bill Yi
c3e81eb7d2 Import translations. DO NOT MERGE am: 03907bdaeb -s ours
am: e688963174  -s ours

Change-Id: Icd0cd7480d2692272c8ddebd6e8fb94d1bb0fcc9
2017-07-26 22:03:00 +00:00
Bill Yi
301645fdf5 Import translations. DO NOT MERGE am: 03907bdaeb -s ours
am: e688963174  -s ours

Change-Id: Ib8cf3c801dbb33ba99cbe8dd38e1f0d0dcc56b4f
2017-07-26 22:02:58 +00:00
TreeHugger Robot
01422e1ff5 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev 2017-07-26 22:01:56 +00:00
Bill Yi
e688963174 Import translations. DO NOT MERGE
am: 03907bdaeb  -s ours

Change-Id: I5a88544c53e5411b1234bd5fad0c1408141a62ec
2017-07-26 21:56:09 +00:00
Dan Willemsen
ef9a07958f Merge "Clean up Makefiles, remove HOST_JDK_IS_64BIT_VERSION" am: 3669fbc4c9 am: 5977a3cb18
am: 5c223f1b0b

Change-Id: I1e2f47b4cbedc7d1a49c33620d0ac4feba97c29f
2017-07-26 20:49:55 +00:00
Dan Willemsen
5c223f1b0b Merge "Clean up Makefiles, remove HOST_JDK_IS_64BIT_VERSION" am: 3669fbc4c9
am: 5977a3cb18

Change-Id: I5b60ba77c77a8e635cfc1f495f07b217eb486cee
2017-07-26 20:45:56 +00:00
Dan Willemsen
5977a3cb18 Merge "Clean up Makefiles, remove HOST_JDK_IS_64BIT_VERSION"
am: 3669fbc4c9

Change-Id: Ibfbc1f11eac0870a5eec7211c868fdcb38f395e0
2017-07-26 20:42:35 +00:00
Treehugger Robot
3669fbc4c9 Merge "Clean up Makefiles, remove HOST_JDK_IS_64BIT_VERSION" 2017-07-26 20:26:31 +00:00
Bill Yi
03907bdaeb Import translations. DO NOT MERGE
Change-Id: I83d6d6794644e7bf00bcd3e9d24f801dd0f26ec7
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-07-26 11:28:31 -07:00
Bill Yi
cd23c7560e Import translations. DO NOT MERGE
Change-Id: Ie2ee3d601e39084145911761b1204e5f4cafd219
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-07-26 11:28:18 -07:00
Dan Willemsen
6e29475b9f Clean up Makefiles, remove HOST_JDK_IS_64BIT_VERSION
This builds on Darwin fine, so remove the non-standard darwin checks.

Remove HOST_JDK_IS_64BIT_VERSION, it's always true now, and this is the
only user.

Test: mmm packages/inputmethods/LatinIME/tools/dicttool:liblatinime-aosp-dicttool-host
Change-Id: I750c6baa29cf1d27a885ff064f0daf9d986db0b9
2017-07-26 10:59:15 -07:00
Bill Yi
6f90d21def Import translations. DO NOT MERGE
am: 3025a229ba  -s ours

Change-Id: I1b240370982c3797a2db5797c0c04edddb098ed0
2017-07-26 17:06:01 +00:00
Bill Yi
3025a229ba Import translations. DO NOT MERGE
Change-Id: Ib4e62fdb016fe7a1bf1af921ca278c6163e7da01
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-07-26 07:29:34 -07:00
Paul Duffin
da238095c9 Merge "Fix dependencies of packages that target earlier releases" am: bde4c9a8df am: c44dd5a879 -s ours
am: dec3c3d02b  -s ours

Change-Id: Ief9ddd7f24e1b921e9905cc334780e45b9f67218
2017-06-15 05:25:20 +00:00
Paul Duffin
dec3c3d02b Merge "Fix dependencies of packages that target earlier releases" am: bde4c9a8df
am: c44dd5a879  -s ours

Change-Id: I08f18c4bf6f373548509882f55d1161b35fc752a
2017-06-15 05:17:32 +00:00
Paul Duffin
c44dd5a879 Merge "Fix dependencies of packages that target earlier releases"
am: bde4c9a8df

Change-Id: I24ee27f2d99de7cee6aace00b3d721cd91fff3d4
2017-06-15 05:15:01 +00:00
Paul Duffin
bde4c9a8df Merge "Fix dependencies of packages that target earlier releases" 2017-06-15 05:09:45 +00:00
Paul Duffin
6736fb2967 Fix dependencies of packages that target earlier releases
am: 6767e05934

Change-Id: I84712a036ee5e2b2eda093f6eda614acc34c4bba
2017-06-14 18:11:34 +00:00
Paul Duffin
76ae487e59 Fix dependencies of packages that target earlier releases
A previous change added legacy-android-test as a static dependency to
all packages that build against the current, test_current or
system_current and failed to compile when the junit and android.test
classes were removed from the API. Unfortunately, those changes did not
take into account that some of those packages target earlier API
versions and so will always have the classes available at runtime.

This change replaces those static dependencies with dynamic dependencies
for any package that targets an earlier API version. The file changes
were made automatically by a tool that constructed and then analyzed a
full dependency graph of all the Android Java modules. The individual
changes were checked manually to ensure that the changes matched the
intent. The affected modules were built against an API with the junit
and android.test classes removed. Any issues found during this process
resulted in either the tool being updated to address the issue or a
separate change being made to fix an existing problem with the build. A
sample of the affected packages were run to ensure that they worked as
expected at runtime; no issues were found during testing.

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
    Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
    because LatinIMETests's manifest file (AndroidManifest.xml) targets
    API level 21 and dynamically includes the android.test.runner
    library at runtime so there is no point in statically including the
    classes.

    Added 'android.test.mock.sdk' and 'legacy-android-test' to
    LOCAL_JAVA_LIBRARIES because module LatinIMETests builds against
    'LOCAL_SDK_VERSION := current' and uses classes from packages
    android.test and android.test.mock (possibly indirectly) so will no
    longer compile once they are removed from the API.

    Dependency 'android.test.mock.sdk' is used instead of
    'android.test.mock' because module LatinIMETests builds against the
    API not internal jars and so should use libraries that build
    against the API not internal jars.

    A future change will replace the dependency on
    'legacy-android-test', which builds against the internal jars with
    a dependency on 'android.legacy.test' which will build against the
    API.

Bug: 30188076
Test: make checkbuild and ran a sample of tests
Change-Id: I63f1a8ad16a76aba0da89b69a64cdae4400af5a0
Merged-In: Icab8a4c4801536f112e29dfd2dc66be8b90b811d
2017-06-14 18:56:49 +01:00
Paul Duffin
6767e05934 Fix dependencies of packages that target earlier releases
A previous change added legacy-android-test as a static dependency to
all packages that build against the current, test_current or
system_current and failed to compile when the junit and android.test
classes were removed from the API. Unfortunately, those changes did not
take into account that some of those packages target earlier API
versions and so will always have the classes available at runtime.

This change replaces those static dependencies with dynamic dependencies
for any package that targets an earlier API version. The file changes
were made automatically by a tool that constructed and then analyzed a
full dependency graph of all the Android Java modules. The individual
changes were checked manually to ensure that the changes matched the
intent. The affected modules were built against an API with the junit
and android.test classes removed. Any issues found during this process
resulted in either the tool being updated to address the issue or a
separate change being made to fix an existing problem with the build. A
sample of the affected packages were run to ensure that they worked as
expected at runtime; no issues were found during testing.

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
    Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
    because LatinIMETests's manifest file (AndroidManifest.xml) targets
    API level 21 and dynamically includes the android.test.runner
    library at runtime so there is no point in statically including the
    classes.

    Added 'android.test.mock.sdk' and 'legacy-android-test' to
    LOCAL_JAVA_LIBRARIES because module LatinIMETests builds against
    'LOCAL_SDK_VERSION := current' and uses classes from packages
    android.test and android.test.mock (possibly indirectly) so will no
    longer compile once they are removed from the API.

    Dependency 'android.test.mock.sdk' is used instead of
    'android.test.mock' because module LatinIMETests builds against the
    API not internal jars and so should use libraries that build
    against the API not internal jars.

    A future change will replace the dependency on
    'legacy-android-test', which builds against the internal jars with
    a dependency on 'android.legacy.test' which will build against the
    API.

Bug: 30188076
Test: make checkbuild and ran a sample of tests
Change-Id: Icab8a4c4801536f112e29dfd2dc66be8b90b811d
2017-06-13 16:13:10 +01:00
TreeHugger Robot
6e0024e801 Merge "Import translations. DO NOT MERGE" 2017-05-31 18:11:26 +00:00