8
8
import android .content .Context ;
9
9
import android .os .Handler ;
10
10
11
- import androidx .annotation .Nullable ;
12
-
13
11
import org .chromium .base .Callback ;
14
12
import org .chromium .base .supplier .Supplier ;
15
13
import org .chromium .build .annotations .NullMarked ;
14
+ import org .chromium .build .annotations .Nullable ;
16
15
import org .chromium .chrome .browser .brave_leo .BraveLeoPrefUtils ;
17
16
import org .chromium .chrome .browser .brave_leo .BraveLeoUtils ;
18
17
import org .chromium .chrome .browser .lifecycle .ActivityLifecycleDispatcher ;
@@ -44,7 +43,7 @@ class BraveAutocompleteMediator extends AutocompleteMediator
44
43
private static final String LEO_START_WORD_UPPER_CASE = "LEO" ;
45
44
46
45
private AutocompleteDelegate mDelegate ;
47
- private Supplier <Tab > mActivityTabSupplier ;
46
+ private Supplier <@ Nullable Tab > mActivityTabSupplier ;
48
47
49
48
/** Will be deleted in bytecode, value from the parent class will be used instead. */
50
49
@ SuppressWarnings ("NullAway" ) // Actual instance is at the parent
@@ -60,8 +59,8 @@ public BraveAutocompleteMediator(
60
59
PropertyModel listPropertyModel ,
61
60
Handler handler ,
62
61
Supplier <ModalDialogManager > modalDialogManagerSupplier ,
63
- Supplier <Tab > activityTabSupplier ,
64
- @ Nullable Supplier <ShareDelegate > shareDelegateSupplier ,
62
+ Supplier <@ Nullable Tab > activityTabSupplier ,
63
+ Supplier <ShareDelegate > shareDelegateSupplier ,
65
64
LocationBarDataProvider locationBarDataProvider ,
66
65
Callback <Tab > bringTabToFrontCallback ,
67
66
Supplier <TabWindowManager > tabWindowManagerSupplier ,
0 commit comments