In Progress
Status Update
Comments
ap...@google.com <ap...@google.com> #2
The engineering team has identified an issue that is preventing the iframe API from functioning at the moment. They have traced the root cause to a disruption caused by an ongoing server-side push, and once that push is fully complete, the JavaScript errors should completely subside. It will likely be several more hours before the push is complete, unfortunately.
This is not expected to be a regular occurrence, and we apologize for the inconvenience caused by this outage.
This is not expected to be a regular occurrence, and we apologize for the inconvenience caused by this outage.
ap...@google.com <ap...@google.com> #3
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 536a1ff3c3c7623ef60ef89b45266afd63ca748f
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Tue Sep 17 23:22:14 2019
API lint check for the SetterReturnsThis is enabled for androidx
Existing issues are suppressed with updated baseline and the
SetterReturnsThis is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: Ieea569421478ab7f7135aedbc16448b2d03741fe
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M navigation/navigation-common-ktx/api/api_lint.ignore
M paging/common/api/api_lint.ignore
M paging/runtime/api/api_lint.ignore
A paging/rxjava2/api/api_lint.ignore
M recyclerview/recyclerview/api/api_lint.ignore
M room/runtime/api/api_lint.ignore
M work/workmanager/api/api_lint.ignore
https://android-review.googlesource.com/1123398
https://goto.google.com/android-sha1/536a1ff3c3c7623ef60ef89b45266afd63ca748f
Branch: androidx-master-dev
commit 536a1ff3c3c7623ef60ef89b45266afd63ca748f
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Tue Sep 17 23:22:14 2019
API lint check for the SetterReturnsThis is enabled for androidx
Existing issues are suppressed with updated baseline and the
SetterReturnsThis is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: Ieea569421478ab7f7135aedbc16448b2d03741fe
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M navigation/navigation-common-ktx/api/api_lint.ignore
M paging/common/api/api_lint.ignore
M paging/runtime/api/api_lint.ignore
A paging/rxjava2/api/api_lint.ignore
M recyclerview/recyclerview/api/api_lint.ignore
M room/runtime/api/api_lint.ignore
M work/workmanager/api/api_lint.ignore
ap...@google.com <ap...@google.com> #4
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 8aecbea988804f4f702812f6e7f50bc60359eed1
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Sun Sep 22 17:50:47 2019
API lint check for the PackageLayering is enabled for androidx
PackageLayering is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I9a6c33d6686fa63f98cd150e5f8d97a57ea14472
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
https://android-review.googlesource.com/1126765
https://goto.google.com/android-sha1/8aecbea988804f4f702812f6e7f50bc60359eed1
Branch: androidx-master-dev
commit 8aecbea988804f4f702812f6e7f50bc60359eed1
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Sun Sep 22 17:50:47 2019
API lint check for the PackageLayering is enabled for androidx
PackageLayering is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I9a6c33d6686fa63f98cd150e5f8d97a57ea14472
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
ap...@google.com <ap...@google.com> #5
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 7426c6889ba80df99b2589454d0f604e0efd7b78
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Sun Sep 22 19:39:30 2019
API lint check for the OverlappingConstants is enabled for androidx
OverlappingConstants is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I312b39963b0b64e06a3bd5933156dc88bff76a1c
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
https://android-review.googlesource.com/1126766
https://goto.google.com/android-sha1/7426c6889ba80df99b2589454d0f604e0efd7b78
Branch: androidx-master-dev
commit 7426c6889ba80df99b2589454d0f604e0efd7b78
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Sun Sep 22 19:39:30 2019
API lint check for the OverlappingConstants is enabled for androidx
OverlappingConstants is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I312b39963b0b64e06a3bd5933156dc88bff76a1c
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
ap...@google.com <ap...@google.com> #6
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 9108b6016c27854f67c529a98506f93ff3631a26
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Sun Sep 22 19:50:54 2019
API lint check for the IllegalStateException is enabled for androidx
IllegalStateException is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I025bd3b1ade7204b78b6c66b2b205a99ccc701cc
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
https://android-review.googlesource.com/1126767
https://goto.google.com/android-sha1/9108b6016c27854f67c529a98506f93ff3631a26
Branch: androidx-master-dev
commit 9108b6016c27854f67c529a98506f93ff3631a26
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Sun Sep 22 19:50:54 2019
API lint check for the IllegalStateException is enabled for androidx
IllegalStateException is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I025bd3b1ade7204b78b6c66b2b205a99ccc701cc
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
ap...@google.com <ap...@google.com> #7
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 2f50846ff288d3e18f197cb9243b40c971438e7e
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Mon Sep 30 22:36:57 2019
API lint check for the PackageLayering is disabled for androidx
PackageLayering is moved to the
"// The list of checks that are hidden as they are not useful in androidx"
section in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: Ib9cfe9d0a64f9a19b1c28a28762f38da5fe61169
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
https://android-review.googlesource.com/1131079
https://goto.google.com/android-sha1/2f50846ff288d3e18f197cb9243b40c971438e7e
Branch: androidx-master-dev
commit 2f50846ff288d3e18f197cb9243b40c971438e7e
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Mon Sep 30 22:36:57 2019
API lint check for the PackageLayering is disabled for androidx
PackageLayering is moved to the
"// The list of checks that are hidden as they are not useful in androidx"
section in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: Ib9cfe9d0a64f9a19b1c28a28762f38da5fe61169
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
ap...@google.com <ap...@google.com> #8
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 130035de9b227f0bedf6a4380f0a7dec89f41501
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Mon Sep 23 00:05:26 2019
API lint check for the ListenerLast is enabled for androidx
Existing issues are suppressed with updated baseline and the
ListenerLast is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: Ibc5ff8601a56c7d43793a1f0902d69468963c134
M appcompat/api/api_lint.ignore
M browser/api/api_lint.ignore
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M car/core/api/api_lint.ignore
M core/core/api/api_lint.ignore
M media/api/api_lint.ignore
M paging/runtime/api/api_lint.ignore
M recyclerview/recyclerview/api/api_lint.ignore
M slices/builders/api/api_lint.ignore
M ui/ui-foundation/api/api_lint.ignore
https://android-review.googlesource.com/1126768
https://goto.google.com/android-sha1/130035de9b227f0bedf6a4380f0a7dec89f41501
Branch: androidx-master-dev
commit 130035de9b227f0bedf6a4380f0a7dec89f41501
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Mon Sep 23 00:05:26 2019
API lint check for the ListenerLast is enabled for androidx
Existing issues are suppressed with updated baseline and the
ListenerLast is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: Ibc5ff8601a56c7d43793a1f0902d69468963c134
M appcompat/api/api_lint.ignore
M browser/api/api_lint.ignore
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M car/core/api/api_lint.ignore
M core/core/api/api_lint.ignore
M media/api/api_lint.ignore
M paging/runtime/api/api_lint.ignore
M recyclerview/recyclerview/api/api_lint.ignore
M slices/builders/api/api_lint.ignore
M ui/ui-foundation/api/api_lint.ignore
ap...@google.com <ap...@google.com> #9
Project: platform/frameworks/support
Branch: androidx-master-dev
commit a509937bc0bf65df2a6e62882c5dcec5015e5e37
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Wed Sep 11 19:12:07 2019
API lint check for the MissingBuild is enabled for androidx
Existing issues are suppressed with updated baseline and the
MissingBuild is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I407b60c1f717b8ad1c8b1c5a17aa2aba68824305
M appcompat/api/api_lint.ignore
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M car/core/api/api_lint.ignore
M core/core/api/api_lint.ignore
M navigation/navigation-common-ktx/api/api_lint.ignore
A navigation/navigation-runtime/api/api_lint.ignore
M paging/rxjava2/api/api_lint.ignore
A palette/palette/api/api_lint.ignore
M slices/builders/api/api_lint.ignore
M sqlite/sqlite/api/api_lint.ignore
M ui/ui-animation-core/api/api_lint.ignore
M ui/ui-core/api/api_lint.ignore
https://android-review.googlesource.com/1119191
https://goto.google.com/android-sha1/a509937bc0bf65df2a6e62882c5dcec5015e5e37
Branch: androidx-master-dev
commit a509937bc0bf65df2a6e62882c5dcec5015e5e37
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Wed Sep 11 19:12:07 2019
API lint check for the MissingBuild is enabled for androidx
Existing issues are suppressed with updated baseline and the
MissingBuild is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I407b60c1f717b8ad1c8b1c5a17aa2aba68824305
M appcompat/api/api_lint.ignore
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M car/core/api/api_lint.ignore
M core/core/api/api_lint.ignore
M navigation/navigation-common-ktx/api/api_lint.ignore
A navigation/navigation-runtime/api/api_lint.ignore
M paging/rxjava2/api/api_lint.ignore
A palette/palette/api/api_lint.ignore
M slices/builders/api/api_lint.ignore
M sqlite/sqlite/api/api_lint.ignore
M ui/ui-animation-core/api/api_lint.ignore
M ui/ui-core/api/api_lint.ignore
au...@google.com <au...@google.com>
ap...@google.com <ap...@google.com> #10
Project: platform/frameworks/support
Branch: androidx-master-dev
commit b472cbf0b66dda85bc2a176136f5a01c905be944
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Mon Oct 07 22:43:56 2019
API lint check for the IntentBuilderName is commented
The IntentBuilderName is placed under
"// We should only treat these as warnings"
comment in the --hide section of the API_LINT_ARGS
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I2e6e5cd63f0b126b1c9388885abfc00c8289c2c7
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
https://android-review.googlesource.com/1115101
https://goto.google.com/android-sha1/b472cbf0b66dda85bc2a176136f5a01c905be944
Branch: androidx-master-dev
commit b472cbf0b66dda85bc2a176136f5a01c905be944
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Mon Oct 07 22:43:56 2019
API lint check for the IntentBuilderName is commented
The IntentBuilderName is placed under
"// We should only treat these as warnings"
comment in the --hide section of the API_LINT_ARGS
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I2e6e5cd63f0b126b1c9388885abfc00c8289c2c7
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
ap...@google.com <ap...@google.com> #11
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 00d7cd7c0920cee6cc6c9674f524e8a8fc4432cf
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Mon Sep 09 23:54:22 2019
API lint check for the OnNameExpected is commented
The OnNameExpected is placed under
"// We should only treat these as warnings"
comment in the --hide section of the API_LINT_ARGS
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I07892f5fcc61f40db2d2b13e310e767831ab8c0f
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
https://android-review.googlesource.com/1116042
https://goto.google.com/android-sha1/00d7cd7c0920cee6cc6c9674f524e8a8fc4432cf
Branch: androidx-master-dev
commit 00d7cd7c0920cee6cc6c9674f524e8a8fc4432cf
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Mon Sep 09 23:54:22 2019
API lint check for the OnNameExpected is commented
The OnNameExpected is placed under
"// We should only treat these as warnings"
comment in the --hide section of the API_LINT_ARGS
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I07892f5fcc61f40db2d2b13e310e767831ab8c0f
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
ap...@google.com <ap...@google.com> #12
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 11c11aa2f9d391c3616900ef7edd882d49c8b2d7
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Thu Oct 17 23:11:48 2019
API lint check for the AbstractInner is enabled for androidx
AbstractInner is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I0a82569652a064f76cb84233fe865d17b9337d11
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
https://android-review.googlesource.com/1145728
https://goto.google.com/android-sha1/11c11aa2f9d391c3616900ef7edd882d49c8b2d7
Branch: androidx-master-dev
commit 11c11aa2f9d391c3616900ef7edd882d49c8b2d7
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Thu Oct 17 23:11:48 2019
API lint check for the AbstractInner is enabled for androidx
AbstractInner is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I0a82569652a064f76cb84233fe865d17b9337d11
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
ap...@google.com <ap...@google.com> #13
Project: platform/tools/metalava
Branch: master
commit cbccc81cd841437d587360a423aa88afdcf5ce49
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Tue Oct 22 13:03:22 2019
Indicate the methods that cause the requirements to implement AutoClosable
Method descriptions added to warning message
Bug: 138602561
Test: ./gradlew test
Change-Id: Ibb2b48b83c9b5170dc9b03b21038d652b094fb22
M src/main/java/com/android/tools/metalava/ApiLint.kt
M src/test/java/com/android/tools/metalava/ApiLintTest.kt
https://android-review.googlesource.com/1147767
https://goto.google.com/android-sha1/cbccc81cd841437d587360a423aa88afdcf5ce49
Branch: master
commit cbccc81cd841437d587360a423aa88afdcf5ce49
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Tue Oct 22 13:03:22 2019
Indicate the methods that cause the requirements to implement AutoClosable
Method descriptions added to warning message
Bug: 138602561
Test: ./gradlew test
Change-Id: Ibb2b48b83c9b5170dc9b03b21038d652b094fb22
M src/main/java/com/android/tools/metalava/ApiLint.kt
M src/test/java/com/android/tools/metalava/ApiLintTest.kt
ap...@google.com <ap...@google.com> #14
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 0b58731e733ba8c3fd60fb2edf2806d134dc19c9
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Sun Oct 20 20:49:58 2019
API lint check for the ArrayReturn is enabled for androidx
Existing issues are suppressed with updated baseline and the
ArrayReturn is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: Ia49ddfc53b35cb9bbcd4bcbb402d1d0c237e40ca
M annotation/annotation/api/api_lint.ignore
M appcompat/api/api_lint.ignore
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M car/core/api/api_lint.ignore
M collection/collection/api/api_lint.ignore
M core/core-ktx/api/api_lint.ignore
M core/core/api/api_lint.ignore
A documentfile/api/api_lint.ignore
M emoji/appcompat/api/api_lint.ignore
M emoji/core/api/api_lint.ignore
M leanback-preference/api/api_lint.ignore
M leanback/api/api_lint.ignore
M navigation/navigation-common/api/api_lint.ignore
M preference/preference/api/api_lint.ignore
M recyclerview/recyclerview/api/api_lint.ignore
M room/common/api/api_lint.ignore
M room/runtime/api/api_lint.ignore
M serialization/serialization-annotation/api/api_lint.ignore
M slices/core/api/api_lint.ignore
M sqlite/sqlite/api/api_lint.ignore
M ui/ui-animation-core/api/api_lint.ignore
M ui/ui-core/api/api_lint.ignore
M ui/ui-framework/api/api_lint.ignore
M ui/ui-tooling/api/api_lint.ignore
M ui/ui-vector/api/api_lint.ignore
M webkit/api/api_lint.ignore
https://android-review.googlesource.com/1146899
https://goto.google.com/android-sha1/0b58731e733ba8c3fd60fb2edf2806d134dc19c9
Branch: androidx-master-dev
commit 0b58731e733ba8c3fd60fb2edf2806d134dc19c9
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Sun Oct 20 20:49:58 2019
API lint check for the ArrayReturn is enabled for androidx
Existing issues are suppressed with updated baseline and the
ArrayReturn is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: Ia49ddfc53b35cb9bbcd4bcbb402d1d0c237e40ca
M annotation/annotation/api/api_lint.ignore
M appcompat/api/api_lint.ignore
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M car/core/api/api_lint.ignore
M collection/collection/api/api_lint.ignore
M core/core-ktx/api/api_lint.ignore
M core/core/api/api_lint.ignore
A documentfile/api/api_lint.ignore
M emoji/appcompat/api/api_lint.ignore
M emoji/core/api/api_lint.ignore
M leanback-preference/api/api_lint.ignore
M leanback/api/api_lint.ignore
M navigation/navigation-common/api/api_lint.ignore
M preference/preference/api/api_lint.ignore
M recyclerview/recyclerview/api/api_lint.ignore
M room/common/api/api_lint.ignore
M room/runtime/api/api_lint.ignore
M serialization/serialization-annotation/api/api_lint.ignore
M slices/core/api/api_lint.ignore
M sqlite/sqlite/api/api_lint.ignore
M ui/ui-animation-core/api/api_lint.ignore
M ui/ui-core/api/api_lint.ignore
M ui/ui-framework/api/api_lint.ignore
M ui/ui-tooling/api/api_lint.ignore
M ui/ui-vector/api/api_lint.ignore
M webkit/api/api_lint.ignore
ap...@google.com <ap...@google.com> #15
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 32f135ba3a2b586463e2113682ed68c3f4286d21
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Mon Oct 28 20:09:45 2019
API lint check for the UserHandle is disabled for androidx
UserHandle is moved to the
"// The list of checks that are hidden as they are not useful in androidx"
section in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I888f9e9766e958182940cd2c9ddb1dd18f759d47
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
https://android-review.googlesource.com/1151838
https://goto.google.com/android-sha1/32f135ba3a2b586463e2113682ed68c3f4286d21
Branch: androidx-master-dev
commit 32f135ba3a2b586463e2113682ed68c3f4286d21
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Mon Oct 28 20:09:45 2019
API lint check for the UserHandle is disabled for androidx
UserHandle is moved to the
"// The list of checks that are hidden as they are not useful in androidx"
section in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I888f9e9766e958182940cd2c9ddb1dd18f759d47
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
ap...@google.com <ap...@google.com> #16
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 0cc73dfff4d4e52543566e1caf260c13736094e9
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Wed Nov 13 22:58:48 2019
API lint check for the MethodNameTense is enabled for androidx
MethodNameTense is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: Ia5d193612e25719b962a07a97be5587c1b2bbdbd
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
https://android-review.googlesource.com/1165958
Branch: androidx-master-dev
commit 0cc73dfff4d4e52543566e1caf260c13736094e9
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Wed Nov 13 22:58:48 2019
API lint check for the MethodNameTense is enabled for androidx
MethodNameTense is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: Ia5d193612e25719b962a07a97be5587c1b2bbdbd
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
ap...@google.com <ap...@google.com> #17
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 142d7af5f87c237b90314af7460b7d90637cacbc
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Wed Oct 09 14:11:18 2019
API lint check for the StreamFiles is enabled for androidx
Existing issues are suppressed with updated baseline and the
StreamFiles is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I77227d3c53d9e31bcebc328a17da97e2d5de4c44
M browser/api/api_lint.ignore
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M core/core-ktx/api/api_lint.ignore
M core/core/api/api_lint.ignore
M documentfile/api/api_lint.ignore
M room/runtime/api/api_lint.ignore
M security/crypto/api/api_lint.ignore
M webkit/api/api_lint.ignore
https://android-review.googlesource.com/1137252
Branch: androidx-master-dev
commit 142d7af5f87c237b90314af7460b7d90637cacbc
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Wed Oct 09 14:11:18 2019
API lint check for the StreamFiles is enabled for androidx
Existing issues are suppressed with updated baseline and the
StreamFiles is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I77227d3c53d9e31bcebc328a17da97e2d5de4c44
M browser/api/api_lint.ignore
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M core/core-ktx/api/api_lint.ignore
M core/core/api/api_lint.ignore
M documentfile/api/api_lint.ignore
M room/runtime/api/api_lint.ignore
M security/crypto/api/api_lint.ignore
M webkit/api/api_lint.ignore
ap...@google.com <ap...@google.com> #18
Project: platform/frameworks/support
Branch: androidx-master-dev
commit aaeaf1ca6fd733b70d51bf9afe64544c18392900
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Fri Nov 22 23:06:16 2019
API lint check for the ParcelableList is disabled for androidx
ParcelableList is moved to the
"// The list of checks that are hidden as they are not useful in androidx"
section in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: If0f30e1460230006c1c2ef9ef1e7b51be845ddf8
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
https://android-review.googlesource.com/1140987
Branch: androidx-master-dev
commit aaeaf1ca6fd733b70d51bf9afe64544c18392900
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Fri Nov 22 23:06:16 2019
API lint check for the ParcelableList is disabled for androidx
ParcelableList is moved to the
"// The list of checks that are hidden as they are not useful in androidx"
section in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: If0f30e1460230006c1c2ef9ef1e7b51be845ddf8
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
ap...@google.com <ap...@google.com> #19
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 2f36c768c627b1cce422c265808c0e20a0f4deba
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Wed Dec 11 09:13:25 2019
API lint check for the UserHandleName is commented
The UserHandleName is placed under
"// We should only treat these as warnings"
comment in the --hide section of the API_LINT_ARGS
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I8ff0e1754fcac55bece7ea6da01bc898a9b01516
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
https://android-review.googlesource.com/1158907
Branch: androidx-master-dev
commit 2f36c768c627b1cce422c265808c0e20a0f4deba
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Wed Dec 11 09:13:25 2019
API lint check for the UserHandleName is commented
The UserHandleName is placed under
"// We should only treat these as warnings"
comment in the --hide section of the API_LINT_ARGS
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I8ff0e1754fcac55bece7ea6da01bc898a9b01516
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
ap...@google.com <ap...@google.com> #20
I'm going to leave this bug open until we can confirm that this is resolved, but I wanted to update folks: The push is very close to completion. Could a few folks test again (in an Incognito window or after clearing browser cache, ideally) and let us know if you're seeing the expected functionality? Things are currently working for me at https://developers.google.com/youtube/youtube_player_demo for instance.
ap...@google.com <ap...@google.com> #21
Thanks for the update
We are seeing functions like playVideo() and pauseVideo() working now, however we are not getting callbacks from the "onStateChange" event
We are seeing functions like playVideo() and pauseVideo() working now, however we are not getting callbacks from the "onStateChange" event
ap...@google.com <ap...@google.com> #22
The player issue with loadVideoById appears to be fixed.
However the player is now not calling onStateChange for any events! Shall I file a new issue about this?
However the player is now not calling onStateChange for any events! Shall I file a new issue about this?
ap...@google.com <ap...@google.com> #23
Rather than completely erroring out, my app is now improved but not back to expected/normal functionality. In particular, videos are playing again but my custom controls aren't noticing that playback has started, so I'm guessing some player events aren't quite firing right? Looking into it.
ap...@google.com <ap...@google.com> #24
Same here, no state change events fired.
ap...@google.com <ap...@google.com> #25
onStateChange has been broken the whole time, even though it wasn't mentioned in the issue report..
ap...@google.com <ap...@google.com> #26
It was mentioned in some of the many other tickets that were merged into this ticket.
ap...@google.com <ap...@google.com> #27
[Comment deleted]
ap...@google.com <ap...@google.com> #28
Hi there was a code break, then it was removed just now but now events are still not working. Playback can begin with playVideo but no statechange event is working.
ap...@google.com <ap...@google.com> #29
Thanks for responding.
It sounds like the issue with JavaScript execution errors ("Array.prototype.forEach called on null or undefined") is resolved following the push, but there's still an outstanding issue with the onStateChange() handler not being properly invoked.
The Players API engineering team is aware of that issue as well and is working on a resolution—at this time, it's not clear whether the fix for onStateChange() will be pushed out tonight (June 12) or if it will be pushed out tomorrow.
I'm going to leave this issue open to track the resolution of onStateChange() not firing.
It sounds like the issue with JavaScript execution errors ("Array.prototype.forEach called on null or undefined") is resolved following the push, but there's still an outstanding issue with the onStateChange() handler not being properly invoked.
The Players API engineering team is aware of that issue as well and is working on a resolution—at this time, it's not clear whether the fix for onStateChange() will be pushed out tonight (June 12) or if it will be pushed out tomorrow.
I'm going to leave this issue open to track the resolution of onStateChange() not firing.
ap...@google.com <ap...@google.com> #30
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 5bb26c0c742912c5fe99ffd46e3558c556f2de0a
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Tue Dec 03 17:54:01 2019
API lint check for the NotCloseable is enabled for androidx
Existing issues are suppressed with updated baseline and the
NotCloseable is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I6e40ebb4a9531766dbb4c064ba6e10feab26d635
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M compose/compose-runtime/api/api_lint.ignore
M concurrent/futures/api/api_lint.ignore
M ui/ui-animation-core/api/api_lint.ignore
M ui/ui-core/api/api_lint.ignore
M ui/ui-graphics/api/api_lint.ignore
A ui/ui-material/api/api_lint.ignore
M vectordrawable/vectordrawable-animated/api/api_lint.ignore
https://android-review.googlesource.com/1145729
Branch: androidx-master-dev
commit 5bb26c0c742912c5fe99ffd46e3558c556f2de0a
Author: Sergey <zakharovsergey1000@gmail.com>
Date: Tue Dec 03 17:54:01 2019
API lint check for the NotCloseable is enabled for androidx
Existing issues are suppressed with updated baseline and the
NotCloseable is turned into an error in androidx configuration
Bug: 138602561
Test: ./gradlew checkApi
Change-Id: I6e40ebb4a9531766dbb4c064ba6e10feab26d635
M buildSrc/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt
M compose/compose-runtime/api/api_lint.ignore
M concurrent/futures/api/api_lint.ignore
M ui/ui-animation-core/api/api_lint.ignore
M ui/ui-core/api/api_lint.ignore
M ui/ui-graphics/api/api_lint.ignore
A ui/ui-material/api/api_lint.ignore
M vectordrawable/vectordrawable-animated/api/api_lint.ignore
ap...@google.com <ap...@google.com> #31
There is a workaround for those who need an immediate fix: calling
addEventListener('onStateChange', callbackFunction)
on the YT.Player object *after* the onReady callback has been invoked should mimic the broken functionality. There's a working example athttp://jsfiddle.net/jeffposnick/yhWsG/3/
That being said, supplying the onStateChange callback as part of the events object in the YT.Player constructor will start working again as soon as the fix is deployed.
addEventListener('onStateChange', callbackFunction)
on the YT.Player object *after* the onReady callback has been invoked should mimic the broken functionality. There's a working example at
That being said, supplying the onStateChange callback as part of the events object in the YT.Player constructor will start working again as soon as the fix is deployed.
ap...@google.com <ap...@google.com> #32
I've tested on many browsers and from my perspective the issue was resolved around 5:00pm PST. I was in the middle of a record traffic day, so, THANKS YT TEAM!!!!
ap...@google.com <ap...@google.com> #33
Thanks for the workaround - that seems to be working.
ap...@google.com <ap...@google.com> #34
Are you sure, is onStateChange callback woking???. My end, it seems not working..
ap...@google.com <ap...@google.com> #35
Yes, the workaround works.
ap...@google.com <ap...@google.com> #36
The workaround does not seems to work either on our side. The error is now solved so we are getting the last version.
ap...@google.com <ap...@google.com> #37
[Comment deleted]
za...@gmail.com <za...@gmail.com>
ap...@google.com <ap...@google.com> #38
I have a mobile app which uses the iframe API. In addition to the onStateChange no firing, I'm also experiencing problems with the Flash version not playing at all if the browser doesn't support HTML5. The video thumbnail displays properly and when tapped, the spinner spins for a few seconds and then just stops without playback.
as...@google.com <as...@google.com> #39
...and I can also report that the onStateChange workaround on the player object, posted above, doesn't work for me either.
Description
Estimated workload: ~1 day per check
Technologies: Gradle, Metalava, API signature files
We have a number of API lint checks that are yet to be enabled. Some checks should be as simple as turning it on and whitelisting existing issues. Some checks will require improving the checks so it has less false positive results.