diff options
author | 2024-01-16 19:02:01 +0800 | |
---|---|---|
committer | 2024-01-18 12:56:03 +0800 | |
commit | d550d7b530841b68f6f371820c5d6102ccf5d67e (patch) | |
tree | 7b3cbb897e5ce1fbd4c318e0db66cd51c4588f04 | |
parent | f18b4fa982d16616f1e5e3e68d885641e44453a2 (diff) |
Apply the Nullability Annotations linter to the SettingsLib
Fixes: 319351140
Test: compilation
Change-Id: Ia9573ec215046fa4fe940ef0538f9bfe3d469b45
29 files changed, 89 insertions, 2 deletions
diff --git a/packages/SettingsLib/ActionBarShadow/Android.bp b/packages/SettingsLib/ActionBarShadow/Android.bp index 6f9445874fce..77cbb00427dc 100644 --- a/packages/SettingsLib/ActionBarShadow/Android.bp +++ b/packages/SettingsLib/ActionBarShadow/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibActionBarShadow", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], diff --git a/packages/SettingsLib/ActionButtonsPreference/Android.bp b/packages/SettingsLib/ActionButtonsPreference/Android.bp index 122855561751..c36b82d175e2 100644 --- a/packages/SettingsLib/ActionButtonsPreference/Android.bp +++ b/packages/SettingsLib/ActionButtonsPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibActionButtonsPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/ActivityEmbedding/Android.bp b/packages/SettingsLib/ActivityEmbedding/Android.bp index 41de29a93e51..838a9e505ece 100644 --- a/packages/SettingsLib/ActivityEmbedding/Android.bp +++ b/packages/SettingsLib/ActivityEmbedding/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibActivityEmbedding", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], diff --git a/packages/SettingsLib/AdaptiveIcon/Android.bp b/packages/SettingsLib/AdaptiveIcon/Android.bp index 044ba872f3e5..67b6fb5f2ed9 100644 --- a/packages/SettingsLib/AdaptiveIcon/Android.bp +++ b/packages/SettingsLib/AdaptiveIcon/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibAdaptiveIcon", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/AppPreference/Android.bp b/packages/SettingsLib/AppPreference/Android.bp index 69b9d44fe16f..c5b2ef686688 100644 --- a/packages/SettingsLib/AppPreference/Android.bp +++ b/packages/SettingsLib/AppPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibAppPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/BannerMessagePreference/Android.bp b/packages/SettingsLib/BannerMessagePreference/Android.bp index da91344242a1..07290de8661e 100644 --- a/packages/SettingsLib/BannerMessagePreference/Android.bp +++ b/packages/SettingsLib/BannerMessagePreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibBannerMessagePreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/BarChartPreference/Android.bp b/packages/SettingsLib/BarChartPreference/Android.bp index be1e0cf8ab4f..448ed56a7f28 100644 --- a/packages/SettingsLib/BarChartPreference/Android.bp +++ b/packages/SettingsLib/BarChartPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibBarChartPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/ButtonPreference/Android.bp b/packages/SettingsLib/ButtonPreference/Android.bp index 35572fad55a2..0382829b2652 100644 --- a/packages/SettingsLib/ButtonPreference/Android.bp +++ b/packages/SettingsLib/ButtonPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibButtonPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/CollapsingToolbarBaseActivity/Android.bp b/packages/SettingsLib/CollapsingToolbarBaseActivity/Android.bp index 70f7554d5e53..87ec0b8d46fb 100644 --- a/packages/SettingsLib/CollapsingToolbarBaseActivity/Android.bp +++ b/packages/SettingsLib/CollapsingToolbarBaseActivity/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibCollapsingToolbarBaseActivity", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/DisplayUtils/Android.bp b/packages/SettingsLib/DisplayUtils/Android.bp index eab35a11d7d6..279bb70d81bf 100644 --- a/packages/SettingsLib/DisplayUtils/Android.bp +++ b/packages/SettingsLib/DisplayUtils/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibDisplayUtils", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], diff --git a/packages/SettingsLib/EntityHeaderWidgets/Android.bp b/packages/SettingsLib/EntityHeaderWidgets/Android.bp index 17b662c60227..83f81c60c856 100644 --- a/packages/SettingsLib/EntityHeaderWidgets/Android.bp +++ b/packages/SettingsLib/EntityHeaderWidgets/Android.bp @@ -10,13 +10,16 @@ package { android_library { name: "SettingsLibEntityHeaderWidgets", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], static_libs: [ - "androidx.annotation_annotation", - "SettingsLibSettingsTheme" + "androidx.annotation_annotation", + "SettingsLibSettingsTheme", ], sdk_version: "system_current", diff --git a/packages/SettingsLib/FooterPreference/Android.bp b/packages/SettingsLib/FooterPreference/Android.bp index b45cd65467d2..d1ad80d5a4d7 100644 --- a/packages/SettingsLib/FooterPreference/Android.bp +++ b/packages/SettingsLib/FooterPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibFooterPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/HelpUtils/Android.bp b/packages/SettingsLib/HelpUtils/Android.bp index 041fce254b72..284106e96fda 100644 --- a/packages/SettingsLib/HelpUtils/Android.bp +++ b/packages/SettingsLib/HelpUtils/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibHelpUtils", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/IllustrationPreference/Android.bp b/packages/SettingsLib/IllustrationPreference/Android.bp index 4d4759b99f15..6407810367cf 100644 --- a/packages/SettingsLib/IllustrationPreference/Android.bp +++ b/packages/SettingsLib/IllustrationPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibIllustrationPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/LayoutPreference/Android.bp b/packages/SettingsLib/LayoutPreference/Android.bp index 53ded2385634..8cf636ac8de3 100644 --- a/packages/SettingsLib/LayoutPreference/Android.bp +++ b/packages/SettingsLib/LayoutPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibLayoutPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/MainSwitchPreference/Android.bp b/packages/SettingsLib/MainSwitchPreference/Android.bp index 010a6ce9d4d9..b984aaf050d5 100644 --- a/packages/SettingsLib/MainSwitchPreference/Android.bp +++ b/packages/SettingsLib/MainSwitchPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibMainSwitchPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/ProfileSelector/Android.bp b/packages/SettingsLib/ProfileSelector/Android.bp index 155ed2e091f8..6dc07b29a510 100644 --- a/packages/SettingsLib/ProfileSelector/Android.bp +++ b/packages/SettingsLib/ProfileSelector/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibProfileSelector", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/RestrictedLockUtils/Android.bp b/packages/SettingsLib/RestrictedLockUtils/Android.bp index 3b04bd99e0f4..8d722eba49bf 100644 --- a/packages/SettingsLib/RestrictedLockUtils/Android.bp +++ b/packages/SettingsLib/RestrictedLockUtils/Android.bp @@ -16,6 +16,9 @@ filegroup { android_library { name: "SettingsLibRestrictedLockUtils", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/SchedulesProvider/Android.bp b/packages/SettingsLib/SchedulesProvider/Android.bp index 22e4e94b80b1..c0fc741e7447 100644 --- a/packages/SettingsLib/SchedulesProvider/Android.bp +++ b/packages/SettingsLib/SchedulesProvider/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibSchedulesProvider", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], diff --git a/packages/SettingsLib/SearchProvider/Android.bp b/packages/SettingsLib/SearchProvider/Android.bp index c385d385dcc9..61ed65cbe46f 100644 --- a/packages/SettingsLib/SearchProvider/Android.bp +++ b/packages/SettingsLib/SearchProvider/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibSearchProvider", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], diff --git a/packages/SettingsLib/SelectorWithWidgetPreference/Android.bp b/packages/SettingsLib/SelectorWithWidgetPreference/Android.bp index 702387ecadab..2fe446d24b34 100644 --- a/packages/SettingsLib/SelectorWithWidgetPreference/Android.bp +++ b/packages/SettingsLib/SelectorWithWidgetPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibSelectorWithWidgetPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/SettingsSpinner/Android.bp b/packages/SettingsLib/SettingsSpinner/Android.bp index 0eec50563a75..8fed61fd3f13 100644 --- a/packages/SettingsLib/SettingsSpinner/Android.bp +++ b/packages/SettingsLib/SettingsSpinner/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibSettingsSpinner", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/SettingsTransition/Android.bp b/packages/SettingsLib/SettingsTransition/Android.bp index 06493c056203..e04af6c1ab11 100644 --- a/packages/SettingsLib/SettingsTransition/Android.bp +++ b/packages/SettingsLib/SettingsTransition/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibSettingsTransition", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], diff --git a/packages/SettingsLib/Tile/Android.bp b/packages/SettingsLib/Tile/Android.bp index 19c59dd221c2..54b97487c3cd 100644 --- a/packages/SettingsLib/Tile/Android.bp +++ b/packages/SettingsLib/Tile/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibTile", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], diff --git a/packages/SettingsLib/TopIntroPreference/Android.bp b/packages/SettingsLib/TopIntroPreference/Android.bp index 77b7ac1246bd..e70201b0feb7 100644 --- a/packages/SettingsLib/TopIntroPreference/Android.bp +++ b/packages/SettingsLib/TopIntroPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibTopIntroPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/TwoTargetPreference/Android.bp b/packages/SettingsLib/TwoTargetPreference/Android.bp index 5aa906ec0ab3..70d9630d1865 100644 --- a/packages/SettingsLib/TwoTargetPreference/Android.bp +++ b/packages/SettingsLib/TwoTargetPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibTwoTargetPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/UsageProgressBarPreference/Android.bp b/packages/SettingsLib/UsageProgressBarPreference/Android.bp index 4cc90ccbfe80..0a83aabfce7b 100644 --- a/packages/SettingsLib/UsageProgressBarPreference/Android.bp +++ b/packages/SettingsLib/UsageProgressBarPreference/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibUsageProgressBarPreference", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/Utils/Android.bp b/packages/SettingsLib/Utils/Android.bp index d5a56c86431f..5d2aef780385 100644 --- a/packages/SettingsLib/Utils/Android.bp +++ b/packages/SettingsLib/Utils/Android.bp @@ -10,6 +10,9 @@ package { android_library { name: "SettingsLibUtils", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], srcs: ["src/**/*.java"], resource_dirs: ["res"], diff --git a/packages/SettingsLib/search/Android.bp b/packages/SettingsLib/search/Android.bp index 390c9d2e98de..1f8d1dde15df 100644 --- a/packages/SettingsLib/search/Android.bp +++ b/packages/SettingsLib/search/Android.bp @@ -17,6 +17,9 @@ java_library { android_library { name: "SettingsLib-search", use_resource_processor: true, + defaults: [ + "SettingsLintDefaults", + ], static_libs: [ "SettingsLib-search-interface", ], |