ad1b0e82100ee31e70040d77bfa4d847b2bf0864 |
02-May-2017 |
Aurimas Liutikas <aurimas@google.com> |
Fix and suppress an assortment of ErrorProne warnings. Test: ./gradlew assembleErrorProne now has fewer warnings Change-Id: I445c7dfd36b33243771eb7821562ca468851ad8a
rraySet.java
impleArrayMap.java
|
cde1e1ab92ed386095d847fcb6d04b699e60ff8d |
28-Apr-2017 |
Suprabh Shukla <suprabh@google.com> |
Porting ArrayMap changes to SimpleArrayMap ArrayMap was changed to detect concurrent access and report them. Copying those changes to SimpleArrayMap Bug: 32993910 Change-Id: I3fbb6707cae311cb853f4162be90a0b6ac6b5b0a
impleArrayMap.java
|
bd23561c207981ccce302827a0a25b074dfb9e04 |
03-Mar-2017 |
Alan Viverette <alanv@google.com> |
Clean up generics in support-compat Also updates 26.0.0.txt to current. Test: ./gradlew support-compat:assemble Change-Id: I523f3d8a826a482de4e30b6aa731a2dc7248d10d
impleArrayMap.java
|
b6e9d617ea32dc83840a030982a97a20f7889010 |
09-Feb-2017 |
Tobias Thierer <tobiast@google.com> |
Apply MapCollections behavior changes to appcompat copy Array{Map,Set} iterators no longer allow iterating past the end. For apps that care about consistent behavior, this CL makes the new behavior available on old versions of Android through the appcompat library. Added tests for the behavior part that differs from earlier Android versions. Changes are ported from http://ag/1886799 and http://ag/1885941 Bug: 19853326 Test: ./gradlew support-compat:connectedCheck --info Change-Id: I9f5ff9ad0a1f5974c1696da06b8962f7fcac8134
apCollections.java
|
7661f0b5c95fefaaeb3b4af090e1f6abe56b6d23 |
16-Feb-2017 |
Siyamed Sinir <siyamed@google.com> |
Add Preconditions utility class to support lib. Test: Added from framework, no tests are added. Bug: 35393867 Change-Id: Iccd6741c32a3d08a2079c8343f0850f3695d04fd
reconditions.java
|
6f1dbebfcd27a5e92c4d297f52a62b76b160754d |
03-Jan-2017 |
Alan Viverette <alanv@google.com> |
Use correct regex for javadoc tag with optional description Also fixes instances of missing @RestrictTo in compat/ directory. Previous CLs were tested against commits rather than files, so they returned false positives (and negatives). This one was correctly run against the entire compat/ directory. Bug: 33462608 Test: ran checkstyle on compat Change-Id: I7b194bb2dbf971bf1a1306794a4b2cdf554e4e02
rraySet.java
imeUtils.java
|
8e10080c914d1ad0784394fa3026b85535535847 |
18-Nov-2016 |
Aurimas Liutikas <aurimas@google.com> |
Move from GROUP_ID to LIBRARY_GROUP annotations - GROUP_ID was deprecated in favor of LIBRARY_GROUP. - Fix import order in touched files. Test: ./gradlew assemble assembleAndroidTest Change-Id: I2a774e93215090f42262fb86cf8e841f2a546a4f
ebugUtils.java
ogWriter.java
atternsCompat.java
imeUtils.java
|
9480eb4e94e429726b07eba133ffbc6450b8d795 |
09-Sep-2016 |
Alan Viverette <alanv@google.com> |
resolve merge conflicts of 7243922 to master Change-Id: I34d800e77c4b1a440eb67191b4697213a2e6239e
|
c39d9c75590eca86a5e7e32a8824ba04a0d42e9b |
25-Aug-2016 |
Alan Viverette <alanv@google.com> |
Add @RestrictTo(GROUP_ID) annotations to match @hide docs annotations Also removes some unnecessary @hide annotations on classes that wouldn't have shown up in docs anyway due to package/private visibility or NO_DOCS. Bug: 27937193 Change-Id: Iab127a5a3ce57a2d61965d3cef782621eb3859f5
ebugUtils.java
ogWriter.java
apCollections.java
atternsCompat.java
imeUtils.java
|
380f14b738b9c058241b0534b3916d997ca0ed22 |
19-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Add ArraySet to support library. Add a copy of android.util.ArraySet to support library. The only modifications are pulling in constants EmptyArray.INT and EmptyArray.OBJECT from libcore.util.EmptyArray. Bug: 19109652 Change-Id: If640ec10d016ce0870dc12991a72ba5e1f5808b0
rraySet.java
|
5136f3033f3b2a18b1533c16df901b9a5d8ada7f |
03-Aug-2016 |
Alan Viverette <alanv@google.com> |
Implement Pair.toString() for compat library Identical to framework implementation. Bug: 30636292 Change-Id: If07c5216e2b80565385a1aa209abb6d1832f4a2a
air.java
|
6db4c676e03b3637cc0182ba5475d47e8be62c92 |
03-Jun-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix spelling issue in v4.util.Pools. Bug: https://code.google.com/p/android/issues/detail?id=204237 Change-Id: I92bed1619a07d5c01ecb3739e62acdaa0f7f7d2b
ools.java
|
180f831c5b05bb2a8313d79e577a3714c00c8893 |
17-May-2016 |
Aurimas Liutikas <aurimas@google.com> |
Add LinkifyCompat to support library. Move the improved logic for linkifying URLs and email addresses to support library to allow developers to use the update Linkify logic on all Android versions. Additionally add the same set of Patterns tests to PatternsCompat and Linkify tests to LinkifyCompat. Bug: 26486415 Change-Id: I5d468fab5b6aa023e6e7101c0bf2839da1d5d35f
atternsCompat.java
|
3ac77bf186f87ecad4bf0063b2f6c4384efbd56a |
27-Apr-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Support module refactoring * Splitting support-v4 into two modules, support-compat and support-core * Adding a new library module named support-v4 that combines the two together for backward compatibility support of existing projects * support-compat has all Compat classes, their few direct dependencies and all data structures in the .util package Change-Id: Icd1b0ab3a5b61a8a2bf85bc274098f0a828963e0
rrayMap.java
tomicFile.java
ircularArray.java
ircularIntArray.java
ontainerHelpers.java
ebugUtils.java
ogWriter.java
ongSparseArray.java
ruCache.java
apCollections.java
air.java
ools.java
impleArrayMap.java
parseArrayCompat.java
imeUtils.java
ackage.html
|