• Home
  • History
  • Annotate
  • only in /frameworks/support/compat/java/android/support/v4/util/
History log of /frameworks/support/compat/java/android/support/v4/util/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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