Fixed
Status Update
Comments
al...@google.com <al...@google.com>
ap...@google.com <ap...@google.com> #2
Project: platform/frameworks/support
Branch: androidx-main
commit 05052eff3021d4d096d43ac61cf44c1b656830a8
Author: Alan Viverette <alanv@google.com>
Date: Fri Jun 04 16:54:01 2021
Clean up baseline suppressions of PrivateConstructorForUtilityClass
Except for those in NotificationCompat, because there's a lot of other work
to be done there. Also cleans up lint warnings and errors in affected
classes.
Relnote: Added nullability annotations to several Compat classes
Fixes: 188452327
Bug: 189962089
Test: ContextCompatTest, etc.
Change-Id: I2802ac396ea7eeea0f9d8bf53c5fe6dbc0818541
M camera/integration-tests/uiwidgetstestapp/src/main/java/androidx/camera/integration/uiwidgets/viewpager/CameraFragment.kt
M core/core/api/api_lint.ignore
M core/core/api/current.txt
M core/core/api/public_plus_experimental_current.txt
M core/core/api/restricted_current.txt
M core/core/lint-baseline.xml
M core/core/src/androidTest/java/androidx/core/content/ContextCompatTest.java
M core/core/src/main/java/androidx/core/app/AppLaunchChecker.java
M core/core/src/main/java/androidx/core/content/ContextCompat.java
M core/core/src/main/java/androidx/core/view/inputmethod/EditorInfoCompat.java
M core/core/src/main/java/androidx/core/view/inputmethod/InputConnectionCompat.java
M core/core/src/main/java/androidx/core/view/inputmethod/InputContentInfoCompat.java
https://android-review.googlesource.com/1723897
Branch: androidx-main
commit 05052eff3021d4d096d43ac61cf44c1b656830a8
Author: Alan Viverette <alanv@google.com>
Date: Fri Jun 04 16:54:01 2021
Clean up baseline suppressions of PrivateConstructorForUtilityClass
Except for those in NotificationCompat, because there's a lot of other work
to be done there. Also cleans up lint warnings and errors in affected
classes.
Relnote: Added nullability annotations to several Compat classes
Fixes: 188452327
Bug: 189962089
Test: ContextCompatTest, etc.
Change-Id: I2802ac396ea7eeea0f9d8bf53c5fe6dbc0818541
M camera/integration-tests/uiwidgetstestapp/src/main/java/androidx/camera/integration/uiwidgets/viewpager/CameraFragment.kt
M core/core/api/api_lint.ignore
M core/core/api/current.txt
M core/core/api/public_plus_experimental_current.txt
M core/core/api/restricted_current.txt
M core/core/lint-baseline.xml
M core/core/src/androidTest/java/androidx/core/content/ContextCompatTest.java
M core/core/src/main/java/androidx/core/app/AppLaunchChecker.java
M core/core/src/main/java/androidx/core/content/ContextCompat.java
M core/core/src/main/java/androidx/core/view/inputmethod/EditorInfoCompat.java
M core/core/src/main/java/androidx/core/view/inputmethod/InputConnectionCompat.java
M core/core/src/main/java/androidx/core/view/inputmethod/InputContentInfoCompat.java
Description
The following lint check is baseline suppressed in your project. Please remove all instances of this suppression from
core/core/lint-baseline.xml
and address the associated issues before your next stable release.5 instance(s) of
PrivateConstructorForUtilityClass
Utility class is missing private constructor
Found in
src/main/java/androidx/core/app/AppLaunchChecker.java
at line 36:public class AppLaunchChecker { ~~~~~~~~~~~~~~~~ ```
Utility class is missing private constructor
Found in
src/main/java/androidx/core/content/ContextCompat.java
at line 156:public class ContextCompat { ~~~~~~~~~~~~~ ```
Utility class is missing private constructor
Found in
src/main/java/androidx/core/view/inputmethod/EditorInfoCompat.java
at line 49:public final class EditorInfoCompat { ~~~~~~~~~~~~~~~~ ```
Utility class is missing private constructor
Found in
src/main/java/androidx/core/view/inputmethod/InputConnectionCompat.java
at line 37:public final class InputConnectionCompat { ~~~~~~~~~~~~~~~~~~~~~ ```
Utility class is missing private constructor
Found in
src/main/java/androidx/core/app/NotificationCompat.java
at line 82:public class NotificationCompat { ~~~~~~~~~~~~~~~~~~ ```