• Home
  • History
  • Annotate
  • only in /frameworks/support/textclassifier/
History log of /frameworks/support/textclassifier/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3ac069f8165c086ab4dd6a1766504761f1b55483 04-Apr-2018 Aurimas Liutikas <aurimas@google.com> Start enforcing javac warnings.

- Add new ways to ignore warnings for modules with warnings
- Enable -Xlint:deprecation and -Xlint:unchecked by default to
prevent regressions.

Test: ./gradlew assembleDebug
Change-Id: I95f73afde042a2d61984f59ee3d3350a013c0044
Merged-In: I95f73afde042a2d61984f59ee3d3350a013c0044
uild.gradle
c65e03f6e729f8c5e5a766a1076ee3531dbdc0b2 13-Mar-2018 Aurimas Liutikas <aurimas@google.com> Fix imports for textclassifier code.

A follow up after factor to make it so androidx imports go in the
correct order.

Test: ./gradlew buildOnServer
Change-Id: I430f47dec120876ae6cd41bb2cded5e9465f7ce8
rc/androidTest/java/androidx/textclassifier/TextClassificationTest.java
rc/androidTest/java/androidx/textclassifier/TextLinksTest.java
rc/androidTest/java/androidx/textclassifier/TextSelectionTest.java
rc/main/java/androidx/textclassifier/EntityConfidence.java
rc/main/java/androidx/textclassifier/TextClassification.java
rc/main/java/androidx/textclassifier/TextClassifier.java
rc/main/java/androidx/textclassifier/TextLinks.java
rc/main/java/androidx/textclassifier/TextSelection.java
a879294c1592ef047124d6078b398e244d1e02a7 08-Mar-2018 Filip Pavlis <pavlis@google.com> Fix AS sync issues using prebuilts.

Test: N/A
Change-Id: Icfa5c4f51a8161ad99d0792e40a71eaf62596656
uild.gradle
636212dadc202da0f355eccdd7145914ad43b6d8 07-Mar-2018 Alan Viverette <alanv@google.com> Merge "Restore OCR+2 following refactor" into pi-preview1-androidx-dev am: 0f2a212c76 am: da52e92788
am: 92b02acb96

Change-Id: Id570ead0543c7595e4d13f700badcc547b2671bc
da52e92788122462a748d6a232832915d9e4626b 07-Mar-2018 Alan Viverette <alanv@google.com> Merge "Restore OCR+2 following refactor" into pi-preview1-androidx-dev
am: 0f2a212c76

Change-Id: I962723f8bb323ba2a9e763e1bfdb63d58ce79c15
0f2a212c76519f9dcf223defefaf006dee06fe03 07-Mar-2018 Alan Viverette <alanv@google.com> Merge "Restore OCR+2 following refactor" into pi-preview1-androidx-dev
8db70748979b9eaf588d7fa29cee318f60e62e5f 07-Mar-2018 Aurimas Liutikas <aurimas@google.com> Add new API files after refactor.

- Move old API files to api_legacy
- Create new current.txt files with ./gradlew updateApi

Bug: 70043591
Test: ./gradlew checkApi
Change-Id: Ie2183da0c6947779d1c72cd53ed48460afd1ad56
pi/28.0.0-alpha1.txt
pi/current.txt
pi_legacy/28.0.0-alpha1.txt
pi_legacy/current.txt
ac5fe7c617c66850fff75a9fce9979c6e5674b0f 06-Mar-2018 Aurimas Liutikas <aurimas@google.com> Refactor support library

Test: None
Change-Id: I92e450c739fc9d77e8f8840bed4165ab88247fd6
uild.gradle
rc/androidTest/java/androidx/textclassifier/TextClassificationTest.java
rc/androidTest/java/androidx/textclassifier/TextLinksTest.java
rc/androidTest/java/androidx/textclassifier/TextSelectionTest.java
rc/main/java/androidx/textclassifier/EntityConfidence.java
rc/main/java/androidx/textclassifier/TextClassification.java
rc/main/java/androidx/textclassifier/TextClassifier.java
rc/main/java/androidx/textclassifier/TextLinks.java
rc/main/java/androidx/textclassifier/TextSelection.java
4c1511b35d23f2f8c13b6230bd242fd150fd34f8 07-Mar-2018 Alan Viverette <alanv@google.com> Merge "Restrict OCR+2 until refactor has landed" into pi-preview1-androidx-dev
am: 41d2c49fcf

Change-Id: I6faeca3c81748c909ef6c1b38e62d98f07ffba4c
d1f3854b28271f3570b644977e5db0abd8f8e366 07-Mar-2018 Alan Viverette <alanv@google.com> Restore OCR+2 following refactor

This reverts commit 5b9d0ba470eaa0eac195dc7cf6e2d4a8cb495074.

Change-Id: I99e677f343750135e73f38f7e1033a010e5b3d3a
WNERS
41d2c49fcf0538c4d516472f159339ec6af01cee 07-Mar-2018 Alan Viverette <alanv@google.com> Merge "Restrict OCR+2 until refactor has landed" into pi-preview1-androidx-dev
5b9d0ba470eaa0eac195dc7cf6e2d4a8cb495074 07-Mar-2018 Alan Viverette <alanv@google.com> Restrict OCR+2 until refactor has landed

Change-Id: Id22063aa23ae214fe144aaf6989ab54afe15a993
Fixes: 74263017
Test: gerrit
WNERS
9220b853b1ab98b677f1feb0d9ff91fe75c5a4ba 06-Mar-2018 Alan Viverette <alanv@google.com> Merge "Pull artifacts from 28.0.0-alpha1 release" into pi-preview1-androidx-dev
am: eb6cbffa2b

Change-Id: Iaa9a34d0b41d1999665a68719939ad2ef7c4760f
eb6cbffa2be251d101c27224a6f923d8dee6892b 06-Mar-2018 Alan Viverette <alanv@google.com> Merge "Pull artifacts from 28.0.0-alpha1 release" into pi-preview1-androidx-dev
dc5d71e83c1ce2a689f4fecdd692f1032f390f4d 06-Mar-2018 Alan Viverette <alanv@google.com> Pull artifacts from 28.0.0-alpha1 release

Also adds more Git mappings, which is probably fine?

Change-Id: I61e8379f1e4cf653ff4523dcc30a2e4a39c79cd8
Fixes: 74213452
Test: ./gradlew dist
uild.gradle
f1c67f642c6495e16ed9b7e8cc63c988c5a6d9a2 02-Mar-2018 Alan Viverette <alanv@google.com> Merge "Add API files for 28.0.0-alpha1, don't publish WebView" into pi-preview1-androidx-dev
am: 204349a1f1

Change-Id: I3141a89047637678976fec78f086b839ec640e20
a0b48796478dde6d49ec6f1efebbcd280a592a41 02-Mar-2018 Aurimas Liutikas <aurimas@google.com> Move textclassifier to androidx.textclassifier.

Bug: 74113185
Test: ./gradlew buildOnServer
Change-Id: I25f87fb1f21827f63e889f3aca78cc02fcdb552f
(cherry picked from commit ddf3bdd8f2a3afe5d8fd041f542ad4005a2ac869)
pi/current.txt
rc/androidTest/java/androidx/textclassifier/TextClassificationTest.java
rc/androidTest/java/androidx/textclassifier/TextLinksTest.java
rc/androidTest/java/androidx/textclassifier/TextSelectionTest.java
rc/androidTest/java/androidx/view/textclassifier/TextClassificationTest.java
rc/androidTest/java/androidx/view/textclassifier/TextLinksTest.java
rc/androidTest/java/androidx/view/textclassifier/TextSelectionTest.java
rc/main/AndroidManifest.xml
rc/main/java/androidx/textclassifier/EntityConfidence.java
rc/main/java/androidx/textclassifier/TextClassification.java
rc/main/java/androidx/textclassifier/TextClassifier.java
rc/main/java/androidx/textclassifier/TextLinks.java
rc/main/java/androidx/textclassifier/TextSelection.java
rc/main/java/androidx/view/textclassifier/EntityConfidence.java
rc/main/java/androidx/view/textclassifier/TextClassification.java
rc/main/java/androidx/view/textclassifier/TextClassifier.java
rc/main/java/androidx/view/textclassifier/TextLinks.java
rc/main/java/androidx/view/textclassifier/TextSelection.java
ddf3bdd8f2a3afe5d8fd041f542ad4005a2ac869 02-Mar-2018 Aurimas Liutikas <aurimas@google.com> Move textclassifier to androidx.textclassifier.

Bug: 74113185
Test: ./gradlew buildOnServer
Change-Id: I25f87fb1f21827f63e889f3aca78cc02fcdb552f
pi/current.txt
rc/androidTest/java/androidx/textclassifier/TextClassificationTest.java
rc/androidTest/java/androidx/textclassifier/TextLinksTest.java
rc/androidTest/java/androidx/textclassifier/TextSelectionTest.java
rc/androidTest/java/androidx/view/textclassifier/TextClassificationTest.java
rc/androidTest/java/androidx/view/textclassifier/TextLinksTest.java
rc/androidTest/java/androidx/view/textclassifier/TextSelectionTest.java
rc/main/AndroidManifest.xml
rc/main/java/androidx/textclassifier/EntityConfidence.java
rc/main/java/androidx/textclassifier/TextClassification.java
rc/main/java/androidx/textclassifier/TextClassifier.java
rc/main/java/androidx/textclassifier/TextLinks.java
rc/main/java/androidx/textclassifier/TextSelection.java
rc/main/java/androidx/view/textclassifier/EntityConfidence.java
rc/main/java/androidx/view/textclassifier/TextClassification.java
rc/main/java/androidx/view/textclassifier/TextClassifier.java
rc/main/java/androidx/view/textclassifier/TextLinks.java
rc/main/java/androidx/view/textclassifier/TextSelection.java
4d8b0fb4ad2e05690954d5bf38e28a2077c65a04 02-Mar-2018 Alan Viverette <alanv@google.com> Add API files for 28.0.0-alpha1, don't publish WebView

Bug: 73773662
Test: ./gradlew createArchive && ./gradlew generateDiffs -PtoApi=28.0.0-alpha1
Change-Id: I1db632185c4014d234cb1129116f0d8d4644ec4c
pi/28.0.0-alpha1.txt
526389b5eb93f99eaf4dba0b0c75b0b7df9a0f65 27-Feb-2018 Aurimas Liutikas <aurimas@google.com> Move buildSrc classes to androidx.build package.

Test: ./gradlew assembleDebug for support and flatfoot projects
Change-Id: I9ecada2082209e46058dbce453d7222d3999c925
uild.gradle
2b0b438f61dbaa76350839ccb1871617daafd79a 26-Feb-2018 Jan Althaus <jalt@google.com> Merge "Adding calling package name options fields"
fa2de0056203d1cd59387416a1ebcee587c4b151 22-Feb-2018 Jan Althaus <jalt@google.com> Adding calling package name options fields

Framework parity for TextLinks, and adding the same information for
other calls for the sake of more flexible logging.

Bug: 72307474
Test: Added tests.
Change-Id: I9fc77a7dd72a27959da41a824b8ca62ac94acdee
pi/current.txt
rc/androidTest/java/androidx/view/textclassifier/TextClassificationTest.java
rc/androidTest/java/androidx/view/textclassifier/TextLinksTest.java
rc/androidTest/java/androidx/view/textclassifier/TextSelectionTest.java
rc/main/java/androidx/view/textclassifier/TextClassification.java
rc/main/java/androidx/view/textclassifier/TextLinks.java
rc/main/java/androidx/view/textclassifier/TextSelection.java
e338c3663379b8b6d82a55f766364f99be5b3e4c 17-Feb-2018 Aurimas Liutikas <aurimas@google.com> Move more code to standard directories.

The only thing left to move are per api directories and
res/ directories (these require moving make to aapt2)

Test: ./gradlew buildOnServer
Change-Id: Iae3b4dbeb76849c3376a4ce5b79f124212d8bb10
rc/androidTest/NO_DOCS
1f5136a4c35102f39d94edd220d753d229a09e43 10-Feb-2018 Aurimas Liutikas <aurimas@google.com> Remove minSdkVersion tags from library manifest files.

These tags are no longer needed that we don't need to support make
as gradle puts these values based on build.gradle files.

Test: none
Change-Id: Id936e42d37fa03fe283d346f4fd9357f64f1be64
rc/main/AndroidManifest.xml
db2877068ae35d4f9afb8d734730860842b8908b 05-Feb-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Move Support Library to prebuilts only for everything except car"
5e36a8223de2be293b905f5e022eaf74a090f6ac 01-Feb-2018 Jan Althaus <jalt@google.com> Changes for framework consistency

- Changed locale lists to LocaleListCompat
- Added reference time to TextClassification

Bug: 72307474
Test: Ran tests
Change-Id: Icc36a730bb025130b8ed4fcb43cbe6d7b993dcd9
pi/current.txt
rc/androidTest/java/androidx/view/textclassifier/TextClassificationTest.java
rc/androidTest/java/androidx/view/textclassifier/TextLinksTest.java
rc/androidTest/java/androidx/view/textclassifier/TextSelectionTest.java
rc/main/java/androidx/view/textclassifier/TextClassification.java
rc/main/java/androidx/view/textclassifier/TextLinks.java
rc/main/java/androidx/view/textclassifier/TextSelection.java
e3739e44f24350893085b37aac0e8aec5d8dd6f0 04-Dec-2017 Alan Viverette <alanv@google.com> Move Support Library to prebuilts only for everything except car

Test: make
Change-Id: I66bb84e1f4e369eb64510660862fb63ed3e598c9
ndroid.mk
492c512ee0288fff47e86e44c42624294ab64b84 27-Jan-2018 Jan Althaus <jalt@google.com> Moving textclassifier to androidx.view.textclassifier

Bug: 72307474
Test: Moved and ran existing tests.
Change-Id: Ic1e80be5eecab2c33f465df63bec8bb1f5c14767
pi/current.txt
uild.gradle
rc/androidTest/AndroidManifest.xml
rc/androidTest/NO_DOCS
rc/androidTest/java/androidx/view/textclassifier/TextClassificationTest.java
rc/androidTest/java/androidx/view/textclassifier/TextLinksTest.java
rc/androidTest/java/androidx/view/textclassifier/TextSelectionTest.java
rc/main/AndroidManifest.xml
rc/main/java/androidx/textclassifier/EntityConfidence.java
rc/main/java/androidx/textclassifier/TextClassification.java
rc/main/java/androidx/textclassifier/TextClassifier.java
rc/main/java/androidx/textclassifier/TextLinks.java
rc/main/java/androidx/textclassifier/TextSelection.java
rc/main/java/androidx/view/textclassifier/EntityConfidence.java
rc/main/java/androidx/view/textclassifier/TextClassification.java
rc/main/java/androidx/view/textclassifier/TextClassifier.java
rc/main/java/androidx/view/textclassifier/TextLinks.java
rc/main/java/androidx/view/textclassifier/TextSelection.java
ests/AndroidManifest.xml
ests/NO_DOCS
ests/src/androidx/textclassifier/TextClassificationTest.java
ests/src/androidx/textclassifier/TextLinksTest.java
ests/src/androidx/textclassifier/TextSelectionTest.java
c08637c95be5e31268baf9b434a2d710423181f5 15-Jan-2018 Jan Althaus <jalt@google.com> Add TextClassifier support library

Differences from the framework versions:
- TextClassification and TextSelection now implement Parcelable directly
- Changed uses of LocaleList to List<Locale>
- Removed DarkLaunchAllowed bit form TextSelection.Options
- Replaced Function use in TextLinks with SpanFactory interface
- Made TextClassifierCompat a class (cf. TextClassifier interface)
- Some minor changes for API compatiblity

Bug: 72307474
Test: Added
Change-Id: Id1a5a539214560f52fa94c5e5a90b08f73f38f60
ndroid.mk
WNERS
pi/current.txt
uild.gradle
es/values/strings.xml
rc/main/AndroidManifest.xml
rc/main/java/androidx/textclassifier/EntityConfidence.java
rc/main/java/androidx/textclassifier/TextClassification.java
rc/main/java/androidx/textclassifier/TextClassifier.java
rc/main/java/androidx/textclassifier/TextLinks.java
rc/main/java/androidx/textclassifier/TextSelection.java
ests/AndroidManifest.xml
ests/NO_DOCS
ests/src/androidx/textclassifier/TextClassificationTest.java
ests/src/androidx/textclassifier/TextLinksTest.java
ests/src/androidx/textclassifier/TextSelectionTest.java