e8abc12d5134bb86baa7e563800c7de4fd0311d4 |
07-Jun-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Correct setup for public docs without "tipOfTree" rules Test: ./gradlew publicDocs -PofflineDocs=true Change-Id: Ia76ec38b8264e7ca701ebc64fc50e720a3810791 Merged-In: Ia76ec38b8264e7ca701ebc64fc50e720a3810791
ublishDocsRules.kt
|
68ce4d8cdb9775d08837519447ccfb8d55d1cb31 |
05-Jun-2018 |
Ian Lake <ilake@google.com> |
Update Navigation to 1.0.0-alpha02 Test: ./gradlew buildOnServer Change-Id: I163d359ed46e8d4924cf2cce7c34c89a2cfc5d93
ibraryVersions.kt
|
a14b834943469c91933a93da68c81f0ebc0a5719 |
30-May-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Reuse ChecksConfig, reduce boilerplate Test: ./gradlew anchorDocsTask Change-Id: I16ce253f5870cdecd9151350b3464134958cd590
iffAndDocs.kt
heckapi/CheckApiTask.kt
oclava/ChecksConfig.kt
oclava/DoclavaTask.kt
|
a74ee23e7d29eb98dbf54b810826825a9e0a66e3 |
30-May-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Create zips for all docs configurations Test: ./gradlew anchorDocsTask generates multiple zips Change-Id: Ie096c2ecf131587d4181970b1fc59ed9e00c3b54
iffAndDocs.kt
|
f38083e1a800b64d0b2ee00e75aa1b945640fc60 |
30-May-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Fancy error when prebuilts for docs are missing Test: docs still build Change-Id: I390ae09ddd806a75dee8154f03ccb837d686246c
iffAndDocs.kt
ublishDocsRules.kt
|
c74c7fb5295c3d5e5f84815beb23c106a38ca65e |
29-May-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Move tip of tree docs to new infrastructure Test: diff -r ../../out/host/gradle/frameworks/support/build/javadoc/online/ ../../out/host/gradle/frameworks/support/build/javadoc/tipOfTree/online/ Change-Id: Idd77407ba0129389699de19f454fd6d48a3597f2
iffAndDocs.kt
ublishDocsRules.kt
|
1646c10446752350a472fa25f9aab63ce98c1ef2 |
29-May-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Move core preference extensions to androidx version." into pi-preview1-androidx-dev
|
44c799310e64fd4d0ad51b220a1de62013ee1ff7 |
29-May-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Remove ViewPager2 from public docs list of projects." into pi-preview1-androidx-dev
|
c70fa8cd4041a803ee3be1a10ea530f8c6e6ff22 |
29-May-2018 |
Jake Wharton <jakew@google.com> |
Move core preference extensions to androidx version. Test: ./gradlew :preference-ktx:cC Change-Id: I70b141a47d6e102a575d470f50e0f59a0d46c14c
ublishDocsRules.kt
|
13d3b61e55edbfb94c61d54102a802c1c9341733 |
29-May-2018 |
Aurimas Liutikas <aurimas@google.com> |
Remove ViewPager2 from public docs list of projects. ViewPager2 is not shipped yet, so remove it from publci docs list. Test: None Change-Id: Idf924942a90f034e4a42c8d040715b3646801727
ublishDocsRules.kt
|
78d760ec0aebf990265ae61b955f617e2a0b7474 |
29-May-2018 |
Jake Wharton <jakew@google.com> |
Switch build helpers to be Kotlin extensions. Test: ./gradlew updateApi Change-Id: I0a5c46d5e47032ab47709cdc34c7b8ad62536333
iffAndDocs.kt
|
cb30642811f325654c34d2114df4e835d3ff823c |
22-May-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Introduce PublishDocsRules (Part1) So we can build docs from already released artifacts; also it allow us to create config for different subprojects etc Test: ./gradlew publicDocsTask Change-Id: I09fc7364747fdf184db31a262493b9a070686674
iffAndDocs.kt
ublishDocsRules.kt
|
8fc9942eb42bf020b122980ba21e4190d2e65091 |
23-May-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Make Navigation depend on Support Library 27.1.1" into pi-preview1-androidx-dev
|
1a6840653ce856c87021b2ddb1c8702b4e303da3 |
23-May-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Start using the new dexmaker that works on Android P" into pi-preview1-androidx-dev
|
8f0309b87924a5b43ce5addfeb13b272409e7518 |
23-May-2018 |
Ian Lake <ilake@google.com> |
Make Navigation depend on Support Library 27.1.1 Move from 27.1.0 to 27.1.1 for Navigation's dependency on Support Library to ensure developers get the fix for Fragment custom animations flickering. Test: ./gradlew assemble BUG: 80160903 Change-Id: Ideb51a6e045da8bf0fd279e1cb8afab932521e04
ependencies/Dependencies.kt
|
30e1388ed832994614b26b0650ed855e6e6ca27d |
22-May-2018 |
Sumir Kataria <sumir@google.com> |
Update WorkManager version to 1.0.0-alpha02. Test: Ran existing tests. Change-Id: Ifc42f113d1fd36c218f84c923a8fb84885247b6e
ibraryVersions.kt
|
2c790bc356ff210138e72f616a194d8af9208392 |
22-May-2018 |
Aurimas Liutikas <aurimas@google.com> |
Start using the new dexmaker that works on Android P Test: ran NestedScrollViewNestedScrollingParentTest that failed on Android P before this change Change-Id: If9ab3e254e03b335be67a6cb3beb850d6f8994dc
ependencies/Dependencies.kt
|
1b8b70e9469f9f39e6aa16bfe2e00adba5d99f98 |
21-May-2018 |
Jake Wharton <jakew@google.com> |
Prevent Kotlin hard keywords from being used. Test: ./gradlew lint Change-Id: Iba5d1bf35ea5b8155c19a1eac6b97ec53da78e26
upportAndroidLibraryPlugin.kt
|
a64f1ce99a4f2c5e3aa75cf90394ee3786939277 |
18-May-2018 |
Aurimas Liutikas <aurimas@google.com> |
Move to AGP 3.2.0 alpha16 This fixes a lint bug and allows us to enable parallel builds again. Test: ./gradlew buildOnServer Change-Id: I0da98ac5696d8647c4c5f86f5e21a854d0dad962
ependencies/Dependencies.kt
|
2b989db3818f77073cc8698e5cab2be03ad47acf |
17-May-2018 |
Aurimas Liutikas <aurimas@google.com> |
Move to AGP 3.2.0 alpha 15 Test: ./gradlew buildOnServer Change-Id: I84ceba45edd925c256d733992f6c690fd1198e2c
ependencies/Dependencies.kt
|
46fd22a7ae48f6952264396ba3932f72c7701de7 |
09-May-2018 |
Filip Pavlis <pavlis@google.com> |
Improvements in jetifier POM depenendecy system. 1) Remove support for set of dependencies 2) Add new method to provide map of all the dependecies (to be used by AGP). 3) Add method to detect old and new artifacts. 4) Added comments into GroupsReplacer as suggested in the previous review. Bug: 64833662 Test: Added Change-Id: Id9fca469ac8c80574e567cf81183e4789b6c6c39
ibraryVersions.kt
|
0ff06cf01a6cb9bae60ae66443a1cbd932194f4c |
17-May-2018 |
Aurimas Liutikas <aurimas@google.com> |
Enable gmaven diff archive for androidx builds. Test: ./gradlew createDiffArchive Change-Id: I7c002838963d84e87558551bdc5b56384b295f4a
maven/GMavenVersionChecker.kt
|
fa3ddb1c5a23592d92f7583f0e6b528215310d30 |
04-May-2018 |
Aurimas Liutikas <aurimas@google.com> |
Move Kotlin back to 1.2.20 for Jetifier dependencies org.jetbrains.kotlin:kotlin-stdlib:1.2.20 and bump jetifier version to 1.0.0-alpha05. Test: ./gradlew assembleDebug Change-Id: I361c73c6a4ae5c4a947aad9b78221bf1caffc589
ibraryVersions.kt
|
27c9cb575ac3a5f39ce49b649026e0605c5fac02 |
04-May-2018 |
android-build-team Robot <android-build-team-robot@google.com> |
Merge "Fix remaining error-prone warnings and enable it for debug variant." into pi-preview1-androidx-dev
|
45e6d8a60387c26a7f7f26c209f54ef3023fc638 |
02-May-2018 |
Aurimas Liutikas <aurimas@google.com> |
Fix remaining error-prone warnings and enable it for debug variant. Test: ./gradlew assembleDebug Change-Id: I5a1d785a93e96014ccac95efd86a702cda578467 Merged-In: I5a1d785a93e96014ccac95efd86a702cda578467
upportAndroidLibraryPlugin.kt
|
da4ca2dd50c755020f1cb409f758038b10b200e1 |
03-May-2018 |
Aurimas Liutikas <aurimas@google.com> |
Downgrade to ASM 6.0 for jetifier. - AGP is not quite ready for ASM 6.1.1, moving back to 6.0 that should still have Java 9 support. - Rev jetifier version to 1.0.0-alpha04 Test: ./gradlew assembleDebug Change-Id: Ia9027baa4c47f2e9a9ed64263daa7fdc0e824032
ibraryVersions.kt
|
4805884f38c54014ae53b7a52922f7e1ae205448 |
03-May-2018 |
Filip Pavlis <pavlis@google.com> |
Rename contentpaging to contentpager. Test: It builds! Change-Id: I9e150cb196663b2ec299dfe1d059949b8dc5a3aa Merged-In: I9e150cb196663b2ec299dfe1d059949b8dc5a3aa
ibraryGroups.kt
|
7f7a6e75db5e431d72927da9f705bb7976d0e469 |
01-May-2018 |
Yigit Boyar <yboyar@google.com> |
resolve merge conflicts of 470f5b14fe734bf35294404d02bd2304a30d1c4e to pi-preview1-androidx-dev BUG: None Test: I solemnly swear I tested this conflict resolution. Change-Id: I45bffee2173ae1f82ad6bf74916334348bbcd3e4
|
1db799d32b8ba8b1b2decbd4f2ed1ef405cd583b |
30-Apr-2018 |
Alan Viverette <alanv@google.com> |
Merge changes from topic "dp2_ffwd" into pi-preview1-androidx-dev * changes: DO NOT MERGE Partial revert of "Fix breakages in SDK drop" Merge remote-tracking branch 'goog/pi-androidx-dev' into merge_for_io
|
448359062b9caf5f96c0028dc12cba5d2647ea6f |
30-Apr-2018 |
Filip Pavlis <pavlis@google.com> |
Improvements in jetifier errors handling. + Make regular jetification to not crash when types are missing in defined prefixes and print warnings instead + Make dejetification crash on build server if types are missing + Remove debug logging channel (use verbose) + Add warning logging channel + Remove ktx mappings + Comment out android.support.test rules for dependencies until it gets refactored Bug: 64833662, 78863938 Test: Locally (jetified wearable package) Change-Id: I5d11a9dbbb417645b0679557f08022d5450998ad
ibraryVersions.kt
|
d407c17b24800cfdacff1d6af1e327273396b277 |
28-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Revert "Migrate several libraries to use kotlin script build files."" into pi-preview1-androidx-dev am: 57a6f97d08 am: 5e9b6ce100 Change-Id: Id6a95feac015297d8c29197e14648d24030b7b99
|
17de202a9d84f19f81b9640763b637c31d8bf9a9 |
28-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Revert "Migrate several libraries to use kotlin script build files." This reverts commit 2b69319a21a0415bda7c77386cc2ccdb12924e60. Turns out kotlin script makes our builds slower. Just configuration alone went from 17.9s -> 10.4s after reverting this. Test: ./gradlew assembleDebug Change-Id: Iada4dce761a7c1261c034c727c829c8ca8164503
ependencies/Dependencies.kt
|
f7c0a8211ebcb93d0e5d6d12316c3f5192172c38 |
27-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Disable substitution of android.support to androidx project." into pi-preview1-androidx-dev am: 97fbf66477 am: ddd114ce34 Change-Id: I28a535ff086b23e974135bcd22aafb67734f3f22
|
e9b33714d52a3d028e0b9fff103beab1569d3ff1 |
26-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Disable substitution of android.support to androidx project. This substitution is wrong and we should not be doing this. Test: ./gradlew buildOnServer Change-Id: Ia40495b4ce302ea0f9197610b966d36cd5f26795
upportAndroidLibraryPlugin.kt
|
46ed0ca98b5b4a69e65556f34faed0bf470cc553 |
26-Apr-2018 |
Filip Pavlis <pavlis@google.com> |
Merge "Better versioning support in Jetifier." into pi-preview1-androidx-dev am: 81b97d3806 am: b9647d5431 Change-Id: I17801cb16945a10b7563e9ae34e5fc790d483bcf
|
39ac87e5407faa238681f3ddb65efc2e4c5144fe |
25-Apr-2018 |
Filip Pavlis <pavlis@google.com> |
Better versioning support in Jetifier. Jetifier can now support versions as parameter which gives more flexibility when rewriting depenndencies. The Processor will now use latest available released versions of dependencies (which is alpha1 at this moment). While standalone is using latest unreleased (1.0.0, 2.0.0) but standalone can be given a version set via a new argument. Bug: b/78541880 Bug: b/64833662 Test: Added Change-Id: I03509e23fe3cb98f6e384b961ff9a009dd09199d (cherry picked from commit 8fd78bd9fc36fa71b90ecd423de90c8f129f3709)
ibraryVersions.kt
|
f5ae5eae03f4d00386509ebb0b76027a3b1f2095 |
26-Apr-2018 |
Ian Lake <ilake@google.com> |
Merge "Change Navigation groupId to android.arch.navigation" into pi-preview1-androidx-dev am: e824efd890 am: ab85e01917 Change-Id: If731b8fbf9ece95730e9ee21f1c74b8885851f82
|
e824efd890f9194555f2082d048177e78f0a0d9f |
26-Apr-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Change Navigation groupId to android.arch.navigation" into pi-preview1-androidx-dev
|
7923433ea2b12800d541b6306cdf804597263194 |
26-Apr-2018 |
Sumir Kataria <sumir@google.com> |
Merge "Change WorkManager groupId to android.arch.work." into pi-preview1-androidx-dev am: b94a0e443a am: 7365544f33 Change-Id: Ide9ce8a93257189f73786ad715b92c1725b94f09
|
2dff1879c0bb93f7e3f9d37e6f7d0158453cadf5 |
25-Apr-2018 |
Sumir Kataria <sumir@google.com> |
Change WorkManager groupId to android.arch.work. Test: ./gradlew createArchive Change-Id: Iddc9458f4991ad9dd57370f78f1de02e8d9b5af7
ibraryGroups.kt
|
328dc0974d4e310b0d586a96e6c92d51b9f13229 |
25-Apr-2018 |
Filip Pavlis <pavlis@google.com> |
Migrate support to androidx.contraintlayout am: 4d1752971f am: f61fd95636 Change-Id: Id4ce8335cac07995be80f836cf20cce4b773d30a
|
6396819c5bf8e60031e73d498dca7819d9b0eea3 |
25-Apr-2018 |
Ian Lake <ilake@google.com> |
Change Navigation groupId to android.arch.navigation As Navigation depends on android.support, its group id should be in the android.arch namespace. Test: enable publish, ./gradlew createArchive BUG: 78355385 Change-Id: I9dc85303b6fb1f8128b7d5e307897c5899e99e27
ibraryGroups.kt
|
4d1752971fa4bf86f485ac743f6738a7cacd87af |
25-Apr-2018 |
Filip Pavlis <pavlis@google.com> |
Migrate support to androidx.contraintlayout Bug: 78540073 Test: Run wear samples on emulator Change-Id: Ifd469b82dc54e4adf136c49698bd6356fd21364b
ependencies/Dependencies.kt
|
f1b63dec650b9e61d596999f12e1062cd6cf9972 |
24-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Update to AGP 3.2.0-alpha13" into pi-preview1-androidx-dev am: cff2c9094b am: deecbcc661 Change-Id: I2004bf8a18fb11b265199d7fb4e47b51b3e6c99e
|
cff2c9094be7629580fee446a8e681d564863bbc |
24-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Update to AGP 3.2.0-alpha13" into pi-preview1-androidx-dev
|
1ecf8da966eec24c000df16f4dbddf43acf106af |
23-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Set jetifier version to 1.0.0-alpha01" into pi-preview1-androidx-dev am: 2e1f0ebe4e am: 5554aec6bc Change-Id: I956893ba844a61001bfa184a793420c8e0d42f20
|
64114c4a8a1fdd24f50b9484b1eb41b583b745ae |
23-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Set jetifier version to 1.0.0-alpha01 Test: None Change-Id: I0f153db868f0d0baa2af1a08e23eb643f5873ace
ibraryVersions.kt
|
79d1f3eec2a415438561316ddc06e7b42626f773 |
23-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Update to AGP 3.2.0-alpha13 This fixes the issue of R.txt generation. Test: ./gradlew buildOnServer works locally Change-Id: I753098c5203ae0e1eefeb895fee3ac39d1a3e9cf
ependencies/Dependencies.kt
|
96059b0d8785d1b3f62cf467dd0a31028869db92 |
21-Apr-2018 |
Sumir Kataria <sumir@google.com> |
Merge remote-tracking branch 'goog/flatfoot-background' into merge_work am: dd06969d20 am: f19c0cd921 Change-Id: Ie7386009b5d17dcca652e01e46c91e654adeb1f3
|
dd06969d20ecaac0733b74dda17027e40533ffb7 |
20-Apr-2018 |
Sumir Kataria <sumir@google.com> |
Merge remote-tracking branch 'goog/flatfoot-background' into merge_work Change-Id: I50cc5727f76604997a4446c7996abba08a43979b
|
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
upportAndroidLibraryPlugin.kt
upportLibraryExtension.kt
|
92ed3160d995cb4626c91d75c71462093a8ff45a |
20-Apr-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Merge "Merge remote-tracking branch 'goog/flatfoot-navigation' into ub-androidx-1.0-alpha" into pi-preview1-androidx-dev am: a15e878fec am: 81e6a517ba Change-Id: I7cd4e7636becabade86c0159a63b8fdc2a7d4fc5
|
6d535dd0f160473945d9446b41f53137d18cef7a |
19-Apr-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Merge remote-tracking branch 'goog/flatfoot-navigation' into ub-androidx-1.0-alpha bug: 78286966 Change-Id: I782574e6061cb48c5a8b0b5085b97f15fb73e0e6
|
f97ddbc502678a00306afcd73e7a6bb3bcc4c189 |
18-Apr-2018 |
Sumir Kataria <sumir@google.com> |
Merge remote-tracking branch 'goog/pi-preview1-androidx-dev' into flatfoot-background Change-Id: I0ce58a60a9df6aabc1c06769c64aedaab6d48fd7
|
98971a7d72d56aeaf5d997ab251629e2550f350c |
18-Apr-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Merge branch 'goog/pi-preview1-androidx-dev' into flatfoot-navigation Change-Id: I1e4cf5b4050d64fe2e3a856f71f75a8610ee9ab8
|
dd954369d4d842dec4b9ebef7ab62e973d39a75e |
18-Apr-2018 |
Jake Wharton <jakew@google.com> |
Merge "Force equals or hashCode overrides to supply the other." into pi-preview1-androidx-dev am: ca1931340d am: 4797967d2b Change-Id: Ib3de69f4ba3ab398b3ab51fd870d96fd2535c117
|
ca1931340d01ca5131c046c5035c2b20f96d5151 |
18-Apr-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Force equals or hashCode overrides to supply the other." into pi-preview1-androidx-dev
|
62595df34c23861cace848ca3b1c716404555e2e |
17-Apr-2018 |
Alan Viverette <alanv@google.com> |
Merge "Update diff and docs for 1.0.0-alpha1" into pi-preview1-androidx-dev am: c0ba0ce3b6 am: 2493da9416 Change-Id: I73f5dad78dd3e5fb89e6b57daf04c01cff008e00
|
c0ba0ce3b672e380c05582066f28b3a9fbb698cb |
17-Apr-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Update diff and docs for 1.0.0-alpha1" into pi-preview1-androidx-dev
|
ae22658470ed44e050ffa917052ad322f6c394f0 |
16-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Migrate several libraries to use kotlin script build files. am: 2b69319a21 am: 49d4f084e8 Change-Id: Ic73e00a7597f1084621318cfd6f49331d112fddf
|
2b69319a21a0415bda7c77386cc2ccdb12924e60 |
04-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Migrate several libraries to use kotlin script build files. Test: ./gradlew assembleDebug Change-Id: Ic14247d6e661a2fbfaed1ca9312b865bebb7fe16
ependencies/Dependencies.kt
|
c491eac2ccc584b28221a912b11041a9e5806c9e |
04-Apr-2018 |
Alan Viverette <alanv@google.com> |
Update diff and docs for 1.0.0-alpha1 - migrate to androidx docs root - default API diffs to last versioned release and search legacy_api directory as fallback - use empty API XML for diffs if a project has never been released Bug: 77593796 Test: ./gradlew generateDiffs Change-Id: Ie4e39f4e06c9ec285fff09dd447fa9e2a7d42997
iffAndDocs.kt
heckapi/ApiXmlConversionTask.kt
diff/JDiffTask.kt
|
d65fd276a7df0b37aa40551e0546702933eef1f0 |
13-Apr-2018 |
Insun Kang <insun@google.com> |
Unhide VideoView2 and MediaControlView2 Bug: 76182126 Test: ./gradlew :media-widget:check :media-widget:connectedCheck \ updateApi Change-Id: Ia9c14d281c02d344824fc582cc072cf99760c98e
ibraryGroups.kt
|
8dc3cb42a4009bf1f5a702c8b42954e97e8131ef |
13-Apr-2018 |
Yigit Boyar <yboyar@google.com> |
resolve merge conflicts of 9895ad2c710951f0cc09ebd976544cfc56a8bc00 to pi-preview1-androidx-dev BUG: None Test: I solemnly swear I tested this conflict resolution. Change-Id: I2ca03150ff3bd4466cde4744ec236d1d389e5890
|
92b10f2b23ff157ace50862197eae600221c7684 |
12-Apr-2018 |
Jin Seok Park <jinpark@google.com> |
Merge "AndroidX: Separate widget class from Media module" into pi-preview1-androidx-dev am: f91d09d623 am: aab3d46adf Change-Id: I9d2f54bad1629f5bb58d13d3e3e1f4120427abbd
|
aab3d46adfc02108feeaf562abb32b7a62307edf |
12-Apr-2018 |
Jin Seok Park <jinpark@google.com> |
Merge "AndroidX: Separate widget class from Media module" into pi-preview1-androidx-dev am: f91d09d623 Change-Id: I35cdcc9fb42af8c3d8f1fe46c8bbca395f234159
|
3aa13eacdb57fb58cf0385ab46b98c61892e2ce0 |
09-Apr-2018 |
Jin Seok Park <jinpark@google.com> |
AndroidX: Separate widget class from Media module The existing structure creates circular dependency where the Media and MediaRouter modules use each other's APIs. In order to prevent this, this CL separates the "widget" package inside Media module and creates a new module named "MediaWidget". Bug: 77616556 Test: ./gradlew createArchive ./gradlew media-widget:connectedCheck Change-Id: Ic97edc7584cb5e16ce5f6c2cf9e08e5ccd5b6199
ibraryGroups.kt
|
7cab6d3b9e094bad53c5b2e730fc5f3fd3d9f38b |
11-Apr-2018 |
Jake Wharton <jakew@google.com> |
Force equals or hashCode overrides to supply the other. Test: ./gradlew aEP Test: ./gradlew -p app-toolkit aEP Change-Id: Iaf3fc37a4d679e8365706427162137ad98d0d623
rrorProneConfiguration.kt
|
804df9765a02a82283e93afbd16a5d2effbf833e |
10-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Merge changes I42b0cabe,I994fa62e into pi-androidx-dev * changes: Fix and enforce ReferenceEquality check. Start enforcing StringSplitter warnings.
|
c220606e64f5ffadbf47a69680febb7be032fdd7 |
10-Apr-2018 |
Scott Main <smain@google.com> |
enable yamlV2 output for support library, for compatibility with new DAC am: 33e0065581 Change-Id: If5d59353c4569207589bd8653ed98e1a9e0b56b0
|
33e006558146e45581b762322ae3458486c8a5b1 |
28-Mar-2018 |
Scott Main <smain@google.com> |
enable yamlV2 output for support library, for compatibility with new DAC This flag adds an extra file to the output: _NEW_book.yaml, which is a _book.yaml file for the site that contains the complete list of API links (instead of only the package names). This file will be ignored by the current version of DAC, but for our upcoming redesign, this file must be renamed _toc.yaml. More info in ag/3382461 bug: 62869488 Change-Id: I14a55ab583c955062512fe493a05d7a9144ba2ca
iffAndDocs.kt
|
33eebe193983771b13fb0169801d65125a15d821 |
07-Apr-2018 |
Jake Wharton <jakew@google.com> |
Merge "Fix @VisibleForTesting problems and make them fatal." into pi-preview1-androidx-dev am: d1b6a1e560 am: deb7a1d111 Change-Id: I230cea68ab91d0e62e701da1615178b4cd7427a3
|
3e0b5b516fe7b0b4bf920b05f5d6e572b67f8ec4 |
07-Apr-2018 |
Jeff Gaston <jeffrygaston@google.com> |
Have timestamps and file orderings be consistent for jars across builds After this change, each .aar and each .jar in top-of-tree-m2repository-0.zip is binary-identical when built twice from the same source Bug: 71865805 Test: ./gradlew buildOnServer && mv ../../out ../../out1 \ && ./gradlew buildOnServer && mv ../../out ../../out2 \ && cd ../../out1/dist \ && unzip top-of-tree-m2repository-0.zip -d unzipped \ && cd ../../out2/dist \ && unzip top-of-tree-m2repository-0.zip -d unzipped \ && cd ../.. \ && diff -r -x 'maven-metadata.*' -x '*javadoc.jar*' out1/dist/unzipped/ out2/dist/unzipped/ Change-Id: I2ab11746e731642a9a68bfcb9d16af5a2f4e2cf4
upportJavaLibraryPlugin.kt
upportKotlinLibraryPlugin.kt
|
b1433f75d87710262b14824c98854a4865f98836 |
28-Feb-2018 |
Aurimas Liutikas <aurimas@google.com> |
Fix and enforce ReferenceEquality check. Test: ./gradlew assembleErrorProne Change-Id: I42b0cabe13b0253712941eedae7f9db4b1731e54
rrorProneConfiguration.kt
|
244232024786c3715124b4488fd48722f10c22fb |
05-Apr-2018 |
Aurimas Liutikas <aurimas@google.com> |
Start enforcing StringSplitter warnings. For the fixes see details here: http://errorprone.info/bugpattern/StringSplitter Test: ./gradlew assembleErrorProne Change-Id: I994fa62edaa734f08e846298d1286905b7b11a73
rrorProneConfiguration.kt
|
ed394f1a30d37eb245bc2d695559ffbab84d2330 |
06-Apr-2018 |
Jake Wharton <jakew@google.com> |
Fix @VisibleForTesting problems and make them fatal. Bug: 77659800 Test: ./gradlew lint Change-Id: I2383da40036a43e633c487f813c45a01d67025d9
upportAndroidLibraryPlugin.kt
|
bfef09395d9a6c20b0caa133c270679a6a5e40ba |
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
upportAndroidLibraryPlugin.kt
upportLibraryExtension.kt
|
4bce376e5a75b019f325598162b8996b665aff02 |
04-Apr-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Suppress existing TypeParameterUnusedInFormals and prevent new uses." into pi-preview1-androidx-dev
|
63da507e88b8dbc73536319dc6d450870824e7df |
01-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Suppress existing TypeParameterUnusedInFormals and prevent new uses. Test: ./gradlew assembleErrorProne Change-Id: Ie734bcae6b308c7d99533ef7e7db26de0f870b34
rrorProneConfiguration.kt
|
f257c8d2e0466173c7919a327f9d3f77b37bf3a0 |
04-Apr-2018 |
Chris Craik <ccraik@google.com> |
Merge "Add initial rxjava2 support to Paging" into pi-preview1-androidx-dev
|
368e82c2afbe04c7d113eeed6deb901debae0272 |
13-Feb-2018 |
Chris Craik <ccraik@google.com> |
Add initial rxjava2 support to Paging Adds RxPagedListBuilder to provide Observable<PagedList> and Flowable<PagedList>. Fixes: 75977346 Test: manually ran RoomPagedListRxActivity Test: RxPagedListTest Test: ./gradlew runBuildServerCompilationTasks Change-Id: I7f4a83a0f64ed6938afb40a7de5ac70a951b3cfd
ibraryVersions.kt
|
98cd3a27d78c32e63a7f45b1ab2ae7dd3dd205a6 |
29-Mar-2018 |
Jake Wharton <jakew@google.com> |
Prevent static utility classes from having public ctors. Fixes to correct this were done in I185cad1ac0634a2c2f53f763f4f044f79a860327, I132ed5f077d060ff5642bfc78c42ea00c4060770, If6280b7b5e5159cd22e00c2bb09e7cb4a09308ea, I94da25c6349ae4d6a8b874c605ef25776059c03d, Id0e3fb0e6ae8d727de65af88546c89197e512958, and I16af40f6bac74cc14841850f2894d45470198475. Bug: 37063037 Test: ./gradlew aEP Change-Id: I15b7f955a5be7b677f113eb8e30e72b8f5072b4f
rrorProneConfiguration.kt
|
eb3466e45835d27ad04fa7c63a7a23062636f0df |
27-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Move to AGP 3.2.0-alpha - Move to new plugin - Reenable lint - Remove adding lint to classpath as it is not needed. Test: ./gradlew assembleDebug Change-Id: I642927248541a2bfd483e6ffea3d604827494373
upportAndroidLibraryPlugin.kt
|
ba381a314edcd57963ed1ac5910595e04faf29cc |
28-Mar-2018 |
Filip Pavlis <pavlis@google.com> |
Refactor Jetifier packages to com.android.tools Bug: b/64833662 Test: it builds! Change-Id: I27bc0d2b0de17ba0d22e7588dc0742a041f17f31
ibraryGroups.kt
ibraryVersions.kt
|
0a209945dc9f35e0b153b80d4fad5e7b8482e094 |
27-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Start depending on -alpha1 versions of androidx libraries. Test: ./gradlew assembleDebug for supportlib and flatfoot Bug: 76443962 Change-Id: I62809da4ee4aefc53ee606126bae41d951b651fb
ependencies/Dependencies.kt
|
df4c5f2d60943ed6f6f685fb1ddf7fe3e55e056d |
26-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Set androidx libraries to -alpha1 version. Test: ./gradlew createArchive Change-Id: I4cfa9d2464dabf5184b98696b2937c8608559d03
ibraryVersions.kt
|
5e2eb40367506c8f7aabe08ae78762d788a195f3 |
22-Mar-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Fix updateApi/checkApi for java modules Test: ./gradlew updateApi fixes: 76166297 Change-Id: I1d9d85e31d780de6dac08c749dd3f8533f8c4c88
iffAndDocs.kt
upportAndroidLibraryPlugin.kt
upportJavaLibraryPlugin.kt
|
4505bae81bdf2d107402f9aff8ecf7a39a4a56a8 |
16-Mar-2018 |
Jake Wharton <jakew@google.com> |
Update NullAway to 0.3.7. Bug: 75001190 Test: ./gradlew aEP Change-Id: Ie35872e963b4ce2e82997ced78b9b270c0fef997
ependencies/Dependencies.kt
|
1d64d7278e09269e812f51203486c169d8c19e16 |
21-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
DO NOT MERGE. Make Dependencies.kt match accross branches. pi-preview1-androidx-dev Dependencies.kt had a slighly different ordering and that was causing merge conflicts. This CL brings the file to be the same accross branches. Test: None Change-Id: I1773192848243a426d949fff4b5b70d596639f7d
ependencies/Dependencies.kt
|
3c9f265fdf25a420469f4556eec16728da29e090 |
21-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Merge "DO NOT MERGE. Migrate app-toolkit projects to androidx" into pi-preview1-androidx-dev
|
ba069d50913c3fb250bb60ec310439db36895337 |
09-Mar-2018 |
Alan Viverette <alanv@google.com> |
DO NOT MERGE. Migrate app-toolkit projects to androidx Bug: 74405443 Test: ./gradlew createArchive Change-Id: Iae6f83cc396dbcdc5ae2a98793e9c7c61d94367e
ibraryGroups.kt
ibraryVersions.kt
upportAndroidLibraryPlugin.kt
ependencies/Dependencies.kt
icense/CheckExternalDependencyLicensesTask.kt
|
cb124ea3d705dc5e5b77954d4a2795cc110339d6 |
21-Mar-2018 |
Alan Viverette <alanv@google.com> |
Fix library group for car Bug: 74449147 Test: ./gradlew createArchive Change-Id: I0f6a2af2782297f377fd7d728afb5eb65be31fba
ibraryGroups.kt
|
268cd3511f4d3b556892678cfd680860292fa89b |
20-Mar-2018 |
Chris Craik <ccraik@google.com> |
Update Lifecycles,Room,Paging versions Bug: 75980370 Test: ./gradlew runBuildServerCompilationTasks Change-Id: Ice9a8e94d2971a354ec633d963c466d8d839ce77
ibraryVersions.kt
|
e5ec01bbf3d1a80fe637e635c8e794d8a2c1c890 |
16-Mar-2018 |
Jake Wharton <jakew@google.com> |
Add androidx package to NullAway checker. Bug: 75001190 Test: ./gradlew aEP Change-Id: I020823d07d9339d746c2a1613f6e0f41b1cf649d
rrorProneConfiguration.kt
|
ac06c84e94b65ee2d6ec5f1cd82e5d423ad0eb85 |
15-Mar-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Revert "Switch paging to prebuilts of arch components"" into pi-preview1-androidx-dev
|
b7a0b6ffed669700e4a06ee953aff46034efa0a3 |
15-Mar-2018 |
Chris Craik <ccraik@google.com> |
Revert "Switch paging to prebuilts of arch components" This didn't work. This reverts commit 7036b1e96d72ecaf5097beb5006597d5f66f9aa0. Change-Id: I19fdd00cf4838c24d430d64f8d4e31c1f48f9b89
ependencies/Dependencies.kt
|
c354253585009193ca966363f2fe5fc8d32d4aaa |
14-Mar-2018 |
Chris Craik <ccraik@google.com> |
Move Function from runtime to core Fixes: 74643902 Test: ./gradlew checkApi Change-Id: I49d1e564543c2780aac47856f04bb496f6fa7754
ibraryVersions.kt
|
d0ddb6238b8499d9cd04293b99656c1922d9e6cc |
14-Mar-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Fix maven groups for Car and RecyclerView selection libs." into pi-preview1-androidx-dev
|
e62d744441efa88958ad05596f6f59471cc68403 |
14-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Fix maven groups for Car and RecyclerView selection libs. Test: ./gradlew tasks is happy after removing LibraryGroup.SUPPORT. Change-Id: Ib124dccfa5a0b8c9f933e115fff1fdc77f27c2b2
ibraryGroups.kt
|
7e25c85b6bb67f2feb6d422e01f8730580784133 |
13-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Fix version tracking for wear and emoji artifacts. We had two libraries wear and emoji that were explicitly specifying java resource includes (filter) and thus were excluding META-INF/ version file from being added to the AAR. This change changes it so that if an include filter exists, we extend it to also include our META-INF file. Bug: 74594401 Test: ./gradlew wear:uploadArchive Change-Id: Ic8dbe50b9088605a4996d40d754021bb694eeaa3
ersionFileWriterTask.kt
|
4ece8739ccc695c16369b168e61a1a72bcf6b9c6 |
13-Mar-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Switch paging to prebuilts of arch components" into pi-preview1-androidx-dev
|
7036b1e96d72ecaf5097beb5006597d5f66f9aa0 |
02-Mar-2018 |
Chris Craik <ccraik@google.com> |
Switch paging to prebuilts of arch components Bug: 74118020 Test: ./gradlew runBuildServerCompilationTasks Test: tests in paging-common, paging-runtime, room-integration-tests:testapp Change-Id: I4180ff8a97dbeb8368929809c52127cad96bedfa
ependencies/Dependencies.kt
|
a1a03da0a70890e1f1d925bc318c7a1124133960 |
10-Mar-2018 |
Jake Wharton <jakew@google.com> |
Use the java8 extension switch to control compatibility. Test: ./gradlew build && ./gradlew -p app-toolkit build Change-Id: Ibafce952b179a7ae2ddd4598ebd425af485d50df
upportKotlinLibraryPlugin.kt
|
a879294c1592ef047124d6078b398e244d1e02a7 |
08-Mar-2018 |
Filip Pavlis <pavlis@google.com> |
Fix AS sync issues using prebuilts. Test: N/A Change-Id: Icfa5c4f51a8161ad99d0792e40a71eaf62596656
ependencies/Dependencies.kt
|
ac5fe7c617c66850fff75a9fce9979c6e5674b0f |
06-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Refactor support library Test: None Change-Id: I92e450c739fc9d77e8f8840bed4165ab88247fd6
ibraryGroups.kt
ibraryVersions.kt
upportAndroidLibraryPlugin.kt
ependencies/Dependencies.kt
|
f27b1ffc67228d73326ec3426fef4c9db75cd6fd |
06-Mar-2018 |
Aurimas Liutikas <aurimas@google.com> |
Revert "Refactor support library." This reverts commit b31c3281d870e9abb673db239234d580dcc4feff. Change-Id: Icfa5b9af633739ad2c857dff22a2181bac6661ef
ibraryGroups.kt
ibraryVersions.kt
upportAndroidLibraryPlugin.kt
ependencies/Dependencies.kt
|
b31c3281d870e9abb673db239234d580dcc4feff |
20-Feb-2018 |
Aurimas Liutikas <aurimas@google.com> |
Refactor support library. Test: None Change-Id: I11a047324832801555673dac45ec1d6590a6338b
ibraryGroups.kt
ibraryVersions.kt
upportAndroidLibraryPlugin.kt
ependencies/Dependencies.kt
|
ceb7d3eda90f589cb9a58937aa6291fc24d2b13a |
01-Mar-2018 |
Yigit Boyar <yboyar@google.com> |
Merge commit '334457599f6141c28b0569972b3ee1184f6a8d8a' into am-82b4c380-4fb3-4308-b378-e7769bce4fe4 * commit '334457599f6141c28b0569972b3ee1184f6a8d8a': Set version of room to alpha3 Change-Id: I35d7f4217dcd3f216f43b4c095f8c4fd623ea2fa
|
a063ddbad0baabcdc238a13ba3a242b103daf3f7 |
01-Mar-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Merge "Accept Observer<? super T> instead of Observer<T>"
|
3accb83db723f08aa53f92c1b593a12d78413e68 |
01-Mar-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Prevent name clashes with java.lang types."
|
8054b2b48805260f3efb5afaad0b17b1378d13bd |
22-Feb-2018 |
Sergey Vasilinets <sergeyv@google.com> |
Accept Observer<? super T> instead of Observer<T> Test: /gradlew :lifecycle:livedata-core:test bug: 72941513 Change-Id: I0872edc43830457f15c5a721ea154a6ab165f4da
ibraryVersions.kt
|
960e687174a4c2daca556d52bfd48e2fd8f4f317 |
28-Feb-2018 |
Jake Wharton <jakew@google.com> |
Prevent name clashes with java.lang types. Types in java.lang are implicitly imported by default which can cause confusion. Test: ./gradlew aEP && ./gradlew -p app-toolkit aEP Change-Id: Ie028cf5152567b740d0cfa5c1e334391d25a484f
rrorProneConfiguration.kt
|
ef38d97d5a36cb704809f5e8c12753838d8467da |
28-Feb-2018 |
Jake Wharton <jakew@google.com> |
Merge "Turn ObsoleteSdkInt check into an error." into pi-preview1-androidx-dev am: 12a7c3c09a Change-Id: I7e38dd2845bff1d2a56bfeb009132576ae2e1031
|
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
iffAndDocs.kt
rrorProneConfiguration.kt
ibraryGroups.kt
ibraryVersions.kt
avenUploadHelper.kt
ourceJarTaskHelper.kt
upportAndroidLibraryPlugin.kt
upportAndroidTestAppExtension.kt
upportAndroidTestAppPlugin.kt
upportConfig.kt
upportJavaLibraryPlugin.kt
upportKotlinLibraryPlugin.kt
upportLibraryExtension.kt
ersion.kt
ersionFileWriterTask.kt
heckapi/ApiXmlConversionTask.kt
heckapi/CheckApiTask.kt
heckapi/UpdateApiTask.kt
ependencies/Dependencies.kt
oclava/DoclavaTask.kt
ocs/GenerateDocsTask.kt
maven/GMavenVersionChecker.kt
diff/JDiffTask.kt
icense/CheckExternalDependencyLicensesTask.kt
|