Offset 4, 106 lines modifiedOffset 4, 36 lines modified
4 #·interfaces4 #·interfaces
5 .implements·Lcom/google/common/base/Function;5 .implements·Lcom/google/common/base/Function;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;7 .field·public·static·final·synthetic·INSTANCE:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;
  
8 .field·public·static·final·synthetic·INSTANCE$com$android$textclassifier$ModelFileManager$ModelFile$$InternalSyntheticLambda$2$665df412fdfb09d48be5b1eb96fd697e08907c229bec951e5dfaf0fb97a9f472$0:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
9 .field·public·static·final·synthetic·INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$0:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
10 .field·public·static·final·synthetic·INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$1:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
11 .field·public·static·final·synthetic·INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$2:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
12 .field·public·static·final·synthetic·INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$3:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
13 .field·public·static·final·synthetic·INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$4:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
14 .field·public·static·final·synthetic·INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$5:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
15 .field·public·static·final·synthetic·INSTANCE$com$android$textclassifier$TextClassifierImpl$$InternalSyntheticLambda$1$17bb2256d8250856b0954fcf675be1587f8e1f2ff6b9bf34c7af51b79ef42c9a$1:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;8 .field·public·static·final·synthetic·INSTANCE$com$android$textclassifier$TextClassifierImpl$$InternalSyntheticLambda$1$17bb2256d8250856b0954fcf675be1587f8e1f2ff6b9bf34c7af51b79ef42c9a$1:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;
  
  
16 #·instance·fields9 #·instance·fields
17 .field·public·final·synthetic·$r8$classId:I10 .field·public·final·synthetic·$r8$classId:I
  
  
18 #·direct·methods11 #·direct·methods
19 .method·static·synthetic·constructor·<clinit>()V12 .method·static·synthetic·constructor·<clinit>()V
20 ····.locals·213 ····.locals·2
  
21 ····new-instance·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;14 ····new-instance·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;
  
22 ····const/4·v1,·0x1 
  
23 ····invoke-direct·{v0,·v1},·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;-><init>(I)V 
  
24 ····sput-object·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->INSTANCE$com$android$textclassifier$ModelFileManager$ModelFile$$InternalSyntheticLambda$2$665df412fdfb09d48be5b1eb96fd697e08907c229bec951e5dfaf0fb97a9f472$0:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
25 ····new-instance·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
26 ····const/4·v1,·0x2 
  
27 ····invoke-direct·{v0,·v1},·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;-><init>(I)V 
  
28 ····sput-object·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$0:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
29 ····new-instance·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
30 ····const/4·v1,·0x3 
  
31 ····invoke-direct·{v0,·v1},·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;-><init>(I)V 
  
32 ····sput-object·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$1:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
33 ····new-instance·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
34 ····const/4·v1,·0x4 
  
35 ····invoke-direct·{v0,·v1},·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;-><init>(I)V 
  
36 ····sput-object·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$2:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
37 ····new-instance·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
38 ····const/4·v1,·0x5 
  
39 ····invoke-direct·{v0,·v1},·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;-><init>(I)V 
  
40 ····sput-object·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$3:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
41 ····new-instance·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
42 ····const/4·v1,·0x6 
  
43 ····invoke-direct·{v0,·v1},·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;-><init>(I)V 
  
44 ····sput-object·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$4:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
45 ····new-instance·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
46 ····const/4·v1,·0x7 
  
47 ····invoke-direct·{v0,·v1},·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;-><init>(I)V 
  
48 ····sput-object·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->INSTANCE$com$android$textclassifier$ModelFileManager$ModelInfoFetcher$$InternalSyntheticLambda$1$3845293aee92f945ab57ab1e449dcd9fdc24b8261038d05e84f8a5a9bc5dc8df$5:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
49 ····new-instance·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2; 
  
50 ····const/4·v1,·0x015 ····const/4·v1,·0x0
  
51 ····invoke-direct·{v0,·v1},·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;-><init>(I)V16 ····invoke-direct·{v0,·v1},·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;-><init>(I)V
  
52 ····sput-object·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->INSTANCE:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;17 ····sput-object·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->INSTANCE:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;
  
53 ····new-instance·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;18 ····new-instance·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;
  
54 ····const/16·v1,·0x819 ····const/4·v1,·0x1
  
55 ····invoke-direct·{v0,·v1},·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;-><init>(I)V20 ····invoke-direct·{v0,·v1},·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;-><init>(I)V
  
56 ····sput-object·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->INSTANCE$com$android$textclassifier$TextClassifierImpl$$InternalSyntheticLambda$1$17bb2256d8250856b0954fcf675be1587f8e1f2ff6b9bf34c7af51b79ef42c9a$1:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;21 ····sput-object·v0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->INSTANCE$com$android$textclassifier$TextClassifierImpl$$InternalSyntheticLambda$1$17bb2256d8250856b0954fcf675be1587f8e1f2ff6b9bf34c7af51b79ef42c9a$1:Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;
  
57 ····return-void22 ····return-void
58 .end·method23 .end·method
Offset 123, 114 lines modifiedOffset 53, 21 lines modified
123 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;53 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;
124 ····.locals·054 ····.locals·0
  
125 ····iget·p0,·p0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->$r8$classId:I55 ····iget·p0,·p0,·Lcom/android/textclassifier/TextClassifierImpl$$ExternalSyntheticLambda2;->$r8$classId:I
  
126 ····packed-switch·p0,·:pswitch_data_056 ····packed-switch·p0,·:pswitch_data_0
  
127 ····goto·:goto_0 
  
128 ····:pswitch_057 ····:pswitch_0
129 ····check-cast·p1,·Landroid/content/res/AssetFileDescriptor;58 ····check-cast·p1,·Lcom/android/textclassifier/common/ModelFileManager$ModelFile;
  
130 ····const-string·p0,·"*" 
  
131 ····return-object·p0 
  
132 ····:pswitch_1 
133 ····check-cast·p1,·Landroid/content/res/AssetFileDescriptor; 
  
134 ····invoke-static·{p1},·Lcom/google/android/textclassifier/LangIdModel;->getVersion(Landroid/content/res/AssetFileDescriptor;)I 
  
135 ····move-result·p0 
  
136 ····invoke-static·{p0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; 
  
137 ····move-result-object·p0 
  
138 ····return-object·p0 
  
139 ····:pswitch_2 
140 ····check-cast·p1,·Landroid/content/res/AssetFileDescriptor; 
  
141 ····invoke-static·{p1},·Lcom/google/android/textclassifier/ActionsSuggestionsModel;->getLocales(Landroid/content/res/AssetFileDescriptor;)Ljava/lang/String; 
  
142 ····move-result-object·p0 
  
143 ····return-object·p0 
  
144 ····:pswitch_3 
145 ····check-cast·p1,·Landroid/content/res/AssetFileDescriptor; 
  
146 ····invoke-static·{p1},·Lcom/google/android/textclassifier/ActionsSuggestionsModel;->getVersion(Landroid/content/res/AssetFileDescriptor;)I 
  
147 ····move-result·p0 
  
148 ····invoke-static·{p0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; 
  
149 ····move-result-object·p0 
  
150 ····return-object·p0 
  
151 ····:pswitch_4 
152 ····check-cast·p1,·Landroid/content/res/AssetFileDescriptor; 
  
153 ····invoke-static·{p1},·Lcom/google/android/textclassifier/AnnotatorModel;->getLocales(Landroid/content/res/AssetFileDescriptor;)Ljava/lang/String; 
  
154 ····move-result-object·p0 
  
155 ····return-object·p0 
  
156 ····:pswitch_5 
157 ····check-cast·p1,·Landroid/content/res/AssetFileDescriptor; 
  
158 ····invoke-static·{p1},·Lcom/google/android/textclassifier/AnnotatorModel;->getVersion(Landroid/content/res/AssetFileDescriptor;)I 
  
159 ····move-result·p0 
  
160 ····invoke-static·{p0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; 
  
161 ····move-result-object·p0 
  
162 ····return-object·p0 
  
163 ····:pswitch_6 
164 ····check-cast·p1,·Lcom/android/textclassifier/ModelFileManager$ModelFile; 
  
165 ····invoke-virtual·{p1},·Lcom/android/textclassifier/ModelFileManager$ModelFile;->toModelInfo()Lcom/android/textclassifier/common/logging/ResultIdUtils$ModelInfo;59 ····invoke-virtual·{p1},·Lcom/android/textclassifier/common/ModelFileManager$ModelFile;->toModelInfo()Lcom/android/textclassifier/common/logging/ResultIdUtils$ModelInfo;
  
166 ····move-result-object·p060 ····move-result-object·p0
  
167 ····return-object·p061 ····return-object·p0
  
168 ····:pswitch_7 
169 ····check-cast·p1,·Lcom/android/textclassifier/ModelFileManager$ModelFile; 
  
170 ····invoke-virtual·{p1},·Lcom/android/textclassifier/ModelFileManager$ModelFile;->toModelInfo()Lcom/android/textclassifier/common/logging/ResultIdUtils$ModelInfo; 
  
171 ····move-result-object·p0 
  
172 ····return-object·p0 
  
173 ····:goto_0 
174 ····check-cast·p1,·Lcom/android/textclassifier/ModelFileManager$ModelFile; 
  
175 ····invoke-virtual·{p1},·Lcom/android/textclassifier/ModelFileManager$ModelFile;->toModelInfo()Lcom/android/textclassifier/common/logging/ResultIdUtils$ModelInfo; 
  
176 ····move-result-object·p0 
  
177 ····return-object·p0 
  
178 ····nop 
  
179 ····:pswitch_data_062 ····:pswitch_data_0
180 ····.packed-switch·0x063 ····.packed-switch·0x0
181 ········:pswitch_7 
182 ········:pswitch_6 
183 ········:pswitch_5 
184 ········:pswitch_4 
185 ········:pswitch_3 
186 ········:pswitch_2 
187 ········:pswitch_1 
188 ········:pswitch_064 ········:pswitch_0
189 ····.end·packed-switch65 ····.end·packed-switch
190 .end·method66 .end·method