aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-22Snap for 6415107 from 9a22dc93643aad02b02002516d65a1b70c72c550 to rvc-d1-releaseandroid-11.0.0_r9android-11.0.0_r8android-11.0.0_r7android-11.0.0_r15android-11.0.0_r14android-11.0.0_r13android-11.0.0_r12android-11.0.0_r11android-11.0.0_r10android11-d1-s7-releaseandroid11-d1-s6-releaseandroid11-d1-s5-releaseandroid11-d1-s1-releaseandroid11-d1-releaseandroid-build-team Robot
Change-Id: I7c62543e3b393fe4b3d33133bea82bd36cc85e4c
2020-04-21Set apex_available property am: c3dc70d161android-11.0.0_r16android11-d1-b-releaseJiyong Park
Change-Id: I5546f106d2d8b064f03c8d6bca10396e99788a1a
2020-04-20Set apex_available propertyandroid-mainline-11.0.0_r35android11-devJiyong Park
The marked library(ies) were available to the APEXes via the hand-written whitelist in build/soong/apex/apex.go. Trying to remove the whitelist by adding apex_available property to the Android.bp of the libraries. Exempt-From-Owner-Approval: cherry-pick from AOSP Bug: 150999716 Test: m Merged-In: I458238884fdd1bb56f2829c21efd7be034d88c9b (cherry picked from commit 3adbb4da752373f3260a5c5a40e875b82519ac58) Change-Id: I458238884fdd1bb56f2829c21efd7be034d88c9b
2019-07-03Merge "Fix include syntax on libcore/OWNERS file" am: 9e499222f1 am: ↵Neil Fuller
8b1c32fd37 am: 041dd20d7d am: 55e101ce9c Change-Id: If795af8e245233cfac97e3ebeb6a45936f398022
2019-07-03Merge "Fix include syntax on libcore/OWNERS file" am: 9e499222f1 am: 8b1c32fd37android-r-preview-1android-mainline-10.0.0_r8android-mainline-10.0.0_r6android10-mainline-resolv-releaseandroid10-mainline-networking-releaseNeil Fuller
am: 041dd20d7d Change-Id: I9aa3e4911e4b28e3ba109a4bf9f7d006a048385a
2019-07-03Merge "Fix include syntax on libcore/OWNERS file" am: 9e499222f1ndk-sysroot-r21Neil Fuller
am: 8b1c32fd37 Change-Id: I2b544908a6e78a8a1ed51767b0d9af2384374168
2019-07-03Merge "Fix include syntax on libcore/OWNERS file"Neil Fuller
am: 9e499222f1 Change-Id: I2bef2ef2ad53fd61f9f11dad1388082dfc189de0
2019-07-03Merge "Fix include syntax on libcore/OWNERS file"android-o-mr1-iot-release-1.0.14Neil Fuller
2019-07-03Fix include syntax on libcore/OWNERS fileNeil Fuller
The syntax requires the project to be specified as a prefix. Change-Id: Ibf243f3e3757928d2b1eb294708db4acee7ed069 Exempt-From-Owner-Approval: Fixes OWNERS Test: None
2019-07-02Merge "Update OWNERS to reference libcore's OWNERS file" am: c096048650 am: ↵Neil Fuller
98cc6ee738 am: bcbc21373f am: 35ec3e0c41 Change-Id: I654b0750c48d4e6910fad0be2bbc63cbf4744bef
2019-07-02Merge "Update OWNERS to reference libcore's OWNERS file" am: c096048650 am: ↵Neil Fuller
98cc6ee738 am: bcbc21373f Change-Id: I22e1d7344252d612cdc456287ed8203465ae22fd
2019-07-02Merge "Update OWNERS to reference libcore's OWNERS file" am: c096048650Neil Fuller
am: 98cc6ee738 Change-Id: I252df34f3ccb6ca78a1904c7491a993e32116a92
2019-07-02Merge "Update OWNERS to reference libcore's OWNERS file"Neil Fuller
am: c096048650 Change-Id: I9d76b4ccf63466ef4a0ed7d58c86ed93c795c030
2019-07-02Merge "Update OWNERS to reference libcore's OWNERS file"Neil Fuller
2019-07-02Update OWNERS to reference libcore's OWNERS fileNeil Fuller
Update OWNERS to reference libcore's OWNERS file Test: ls ../../libcore/OWNERS Change-Id: Ia6710df56da82df5d0130f9aa535095c226696dc
2019-04-16[automerger skipped] Merge changes from topic "guava-27.1" am: 046783e742 ↵Colin Cross
am: 131fa11093 -s ours am: cba7383656 -s ours am skip reason: change_id Iba30993c65ec038faba278df1bd5b438602191b4 with SHA1 dc6f1c2dc1 is in history Change-Id: Ieffd484b03f4d159cbe72ac3b9ebce0084becad8
2019-04-16[automerger skipped] Merge tag 'v27.1' into master am: a8502738f0 am: ↵Colin Cross
efa3e13a9c -s ours am: c5eee6a732 -s ours am skip reason: change_id I59decdb8186cf7edd25635238a029d96a6912c1e with SHA1 ca386f40b0 is in history Change-Id: Ica69b770955bc30ca8a3d44343193dd192333086
2019-04-16[automerger skipped] Merge changes from topic "guava-27.1" am: 046783e742Colin Cross
am: 131fa11093 -s ours am skip reason: change_id Iba30993c65ec038faba278df1bd5b438602191b4 with SHA1 dc6f1c2dc1 is in history Change-Id: Ibce7740a54afc13e8acd734cdb57e73dca090eb2
2019-04-16[automerger skipped] Merge tag 'v27.1' into master am: a8502738f0Colin Cross
am: efa3e13a9c -s ours am skip reason: change_id I59decdb8186cf7edd25635238a029d96a6912c1e with SHA1 ca386f40b0 is in history Change-Id: Ia5c46923dde5c247f4f2bf0aa418fd1ab21eb72c
2019-04-16Merge changes from topic "guava-27.1"android-o-mr1-iot-release-1.0.13Colin Cross
am: 046783e742 Change-Id: Ie1c209c135d8fc8f04891bd4c9b4005438f56d8f
2019-04-16Merge tag 'v27.1' into masterColin Cross
am: a8502738f0 Change-Id: I4fd0824c73bb4c7cd8654cd4dc704973176653b5
2019-04-16Merge changes from topic "guava-27.1"android-o-mr1-iot-release-1.0.12oreo-mr1-iot-releaseColin Cross
* changes: Update Android.bp to compile guava 27.1 Merge tag 'v27.1' into master
2019-04-15Update Android.bp to compile guava 27.1Colin Cross
Adds android-annotation-stubs to provide RetentionPolicy(SOURCE) annotations for everything that doesn't exist in the Android tree. Bug: 130306229 Test: m checkbuild Change-Id: Iba30993c65ec038faba278df1bd5b438602191b4 Merged-In: Iba30993c65ec038faba278df1bd5b438602191b4 Exempt-From-Owner-Approval: cherry pick (cherry picked from commit dc6f1c2dc100ef77e4df17d6e11c49ab34672f15)
2019-04-15Merge tag 'v27.1' into masterColin Cross
Bug: 130306229 Test: m checkbuild Change-Id: I59decdb8186cf7edd25635238a029d96a6912c1e Merged-In: I59decdb8186cf7edd25635238a029d96a6912c1e Exempt-From-Owner-Approval: cherry pick (cherry picked from commit ca386f40b0f3c8b7b9b9e4e69e366218d65dc227)
2019-04-15Merge changes from topic "guava-27.1" into qt-dev-plus-aospColin Cross
am: 1860b2fdf3 Change-Id: I48a973ccdd32099d13a0530a81eb3042d717dfd3
2019-04-15Merge tag 'v27.1' into masterColin Cross
am: ca386f40b0 Change-Id: I50e1e14b1870d6e9c00466dc7571bc6e686ef5d7
2019-04-16Merge changes from topic "guava-27.1" into qt-dev-plus-aospColin Cross
* changes: Update Android.bp to compile guava 27.1 Merge tag 'v27.1' into master
2019-04-11Update Android.bp to compile guava 27.1Colin Cross
Adds android-annotation-stubs to provide RetentionPolicy(SOURCE) annotations for everything that doesn't exist in the Android tree. Bug: 130306229 Test: m checkbuild Change-Id: Iba30993c65ec038faba278df1bd5b438602191b4
2019-04-11Merge tag 'v27.1' into masterColin Cross
Bug: 130306229 Test: m checkbuild Change-Id: I59decdb8186cf7edd25635238a029d96a6912c1e
2019-03-08Set version number for guava-parent to 27.1.upstream/v27.1upstream-guava-v27.1Colin Decker
2019-03-07Prepare for release 27.1.cgdecker
RELNOTES=n/a ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=237291180
2019-03-07Add missing @since NEXTs.cgdecker
RELNOTES=n/a ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=237274232
2019-03-07Internal GWT change.tomxlee
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=237058448
2019-03-07Remove misleading javadoc line (we haven't published microbenchmarks in Nglorioso
years). Fixes #3396 RELNOTES=None ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=236749357
2019-03-07Optimize ImmutableSet's hash flooding detection, using an algorithm which ↵lowasser
allows more false positives (though we calibrate the constant factors to compensate) but runs O(log n) times faster on average. RELNOTES=n/a ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=236729050
2019-03-07Suppress error for bad implementations of Comparablecushon
RELNOTES=N/A ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=236248361
2019-03-07Update Public Suffix data.erikv
The [] copy is updated whenever Chrome's copy is updated, which is typically every 6 weeks. Star the following to watch Chrome's updates: https://bugs.chromium.org/p/chromium/issues/detail?id=610495 When that bug is not updated, the [] copy is updated 3 weeks before the Estimated Week of Stable: https://www.chromium.org/developers/calendar#TOC-Estimated-Stable-Dates For this update, [] ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=236146421
2019-03-07Document that the memory increases appear to be necessary for Travis only ↵cpovirk
(and that they do appear to solve the problem there). RELNOTES=n/a ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=235776445
2019-03-07Fix a URL.cpovirk
RELNOTES=n/a ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=235723889
2019-02-26Remove GWT emulations that are no longer needed as of GWT 2.8.2.cpovirk
RELNOTES=Removed GWT emulations that are no longer needed as of GWT 2.8.2. This means that GWT projects that use this version of Guava must use GWT 2.8.2 or higher. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=235524613
2019-02-26Fix Javadoc breakage under JDK11 canary.cpovirk
https://bugs.openjdk.java.net/browse/JDK-8212233 https://bugs.openjdk.java.net/browse/JDK-8193030 RELNOTES=n/a ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=235241314
2019-02-26Use J2ObjC's @RetainedWith annotation instead of @Weak on ImmutableMap.valueskstanger
to prevent crashes on iOS. TESTED=Created a map inside an autorelease pool and saved a reference to the values collection. Checked that the values collection functions correctly outside the autorelease pool. Checked that both the values collection and the map are deallocated by the autorelease pool when not holding a strong reference to the values collection. Did this test with ImmutableMap.of(<2 entries>) and ImmutableMap.copyOf(<EnumMap with 2 entries>). RELNOTES=J2ObjC: Fixes crashes from use of `ImmutableMap.values()`. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=235206171
2019-02-26Internal GWT changemagdaz
RELNOTES=n/a ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=234795462
2019-02-26Create constants for the SourceMap headerlukes
None of the tests like this header name, so each required some workarounds. RELNOTES=Add the SourceMap header to HttpHeaders ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=234254287
2019-02-26Modernize book reference.kevinb
RELNOTES=n/a ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=234212413
2019-02-26Document the JDK 9+ alternative to `Maps#immutableEntry`Stephan Schroevers
Fixes #3385 RELNOTES=n/a ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=234208826
2019-02-26Annotate checkNotNull's input and output as @NonNull.cpovirk
We don't want to go down the road of annotating most things @NonNull, as we eventually want to use tools that assume that that's the default. However, it's pretty weird for checkNotNull() to return a @Nullable value in the minds of some tools, so let's annotate just that method and see how it goes. RELNOTES=Annotated `checkNotNull`'s input and output as `@NonNull`. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=233963788
2019-02-26Use J2ObjC's @RetainedWith annotation instead of @Weak on ImmutableMap.keySetkstanger
to prevent crashes on iOS. TESTED=Created a map inside a autorelease pool and saved a reference to the keyset. Checked that the keyset functions correctly outside the autorelease pool. Checked that both the keyset and the map are deallocated by the autorelease pool when not holding a reference to the keyset. Did this test with both ImmutableMap.of(<2 entries>) and ImmutableBiMap.of(<2 entries>). RELNOTES=J2ObjC: Fixes crashes from use of `ImmutableMap.keySet()`. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=233811320
2019-02-26Automated rollback of commit 1d49ade94c3e7d2c056893a630739c8a6b897f66zlt
*** Original change description *** Internal GWT change *** ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=233628983
2019-02-26Internal GWT changetomxlee
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=233617662