1<?xml version="1.0" encoding="UTF-8"?> 2<issues format="6" by="lint 8.4.0-alpha08" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha08"> 3 4 <issue 5 id="FlaggedApi" 6 message="Field `CREATOR` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `AdFilters` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 7 errorLine1=" in, AppInstallFilters.CREATOR::createFromParcel);" 8 errorLine2=" ~~~~~~~"> 9 <location 10 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdFilters.java" 11 line="80" 12 column="47"/> 13 </issue> 14 15 <issue 16 id="FlaggedApi" 17 message="Method `getSizeInBytes()` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `getSizeInBytes` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 18 errorLine1=" size += mAppInstallFilters.getSizeInBytes();" 19 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 20 <location 21 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdFilters.java" 22 line="116" 23 column="21"/> 24 </issue> 25 26 <issue 27 id="FlaggedApi" 28 message="Method `toJson()` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `toJson` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 29 errorLine1=" toReturn.put(APP_INSTALL_FIELD_NAME, mAppInstallFilters.toJson());" 30 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 31 <location 32 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdFilters.java" 33 line="133" 34 column="50"/> 35 </issue> 36 37 <issue 38 id="FlaggedApi" 39 message="Method `setAppInstallFilters()` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `fromJson` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 40 errorLine1=" builder.setAppInstallFilters(" 41 errorLine2=" ^"> 42 <location 43 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdFilters.java" 44 line="153" 45 column="13"/> 46 </issue> 47 48 <issue 49 id="FlaggedApi" 50 message="Method `fromJson()` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `fromJson` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 51 errorLine1=" AppInstallFilters.fromJson(json.getJSONObject(APP_INSTALL_FIELD_NAME)));" 52 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 53 <location 54 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdFilters.java" 55 line="154" 56 column="21"/> 57 </issue> 58 59 <issue 60 id="FlaggedApi" 61 message="Method `writeToParcel()` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `writeToParcel` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 62 errorLine1=" (targetParcel, sourceFilters) -> sourceFilters.writeToParcel(targetParcel, flags));" 63 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 64 <location 65 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdFilters.java" 66 line="170" 67 column="50"/> 68 </issue> 69 70 <issue 71 id="FlaggedApi" 72 message="Class `SignedContextualAds` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `AdSelectionConfig` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 73 errorLine1=" in, AdTechIdentifier::fromString, SignedContextualAds.class);" 74 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> 75 <location 76 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionConfig.java" 77 line="119" 78 column="59"/> 79 </issue> 80 81 <issue 82 id="FlaggedApi" 83 message="Method `setPerBuyerSignedContextualAds()` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `cloneToBuilder` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 84 errorLine1=" return new AdSelectionConfig.Builder()" 85 errorLine2=" ^"> 86 <location 87 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionConfig.java" 88 line="176" 89 column="16"/> 90 </issue> 91 92 <issue 93 id="FlaggedApi" 94 message="Method `getPerBuyerSignedContextualAds()` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `cloneToBuilder` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 95 errorLine1=" .setPerBuyerSignedContextualAds(this.getPerBuyerSignedContextualAds())" 96 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 97 <location 98 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionConfig.java" 99 line="178" 100 column="49"/> 101 </issue> 102 103 <issue 104 id="FlaggedApi" 105 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `getAdSelectionData` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 106 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 107 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 108 <location 109 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 110 line="224" 111 column="17"/> 112 </issue> 113 114 <issue 115 id="FlaggedApi" 116 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `getAdSelectionData` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 117 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 118 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 119 <location 120 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 121 line="225" 122 column="17"/> 123 </issue> 124 125 <issue 126 id="FlaggedApi" 127 message="Method `getCoordinatorOriginUri()` is a flagged API and should be inside an `if (Flags.fledgeServerAuctionMultiCloudEnabled())` check (or annotate the surrounding method `getAdSelectionData` with `@FlaggedApi(Flags.FLAG_FLEDGE_SERVER_AUCTION_MULTI_CLOUD_ENABLED) to transfer requirement to caller`)" 128 errorLine1=" .setCoordinatorOriginUri(request.getCoordinatorOriginUri())" 129 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 130 <location 131 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 132 line="240" 133 column="54"/> 134 </issue> 135 136 <issue 137 id="FlaggedApi" 138 message="Method `getSellerConfiguration()` is a flagged API and should be inside an `if (Flags.fledgeGetAdSelectionDataSellerConfigurationEnabled())` check (or annotate the surrounding method `getAdSelectionData` with `@FlaggedApi(Flags.FLAG_FLEDGE_GET_AD_SELECTION_DATA_SELLER_CONFIGURATION_ENABLED) to transfer requirement to caller`)" 139 errorLine1=" .setSellerConfiguration(request.getSellerConfiguration())" 140 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 141 <location 142 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 143 line="241" 144 column="53"/> 145 </issue> 146 147 <issue 148 id="FlaggedApi" 149 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `persistAdSelectionResult` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 150 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 151 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 152 <location 153 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 154 line="322" 155 column="17"/> 156 </issue> 157 158 <issue 159 id="FlaggedApi" 160 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `persistAdSelectionResult` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 161 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 162 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 163 <location 164 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 165 line="323" 166 column="17"/> 167 </issue> 168 169 <issue 170 id="FlaggedApi" 171 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `selectAds` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 172 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 173 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 174 <location 175 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 176 line="428" 177 column="17"/> 178 </issue> 179 180 <issue 181 id="FlaggedApi" 182 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `selectAds` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 183 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 184 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 185 <location 186 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 187 line="429" 188 column="17"/> 189 </issue> 190 191 <issue 192 id="FlaggedApi" 193 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `selectAds` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 194 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 195 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 196 <location 197 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 198 line="538" 199 column="17"/> 200 </issue> 201 202 <issue 203 id="FlaggedApi" 204 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `selectAds` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 205 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 206 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 207 <location 208 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 209 line="539" 210 column="17"/> 211 </issue> 212 213 <issue 214 id="FlaggedApi" 215 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `reportImpression` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 216 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 217 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 218 <location 219 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 220 line="678" 221 column="17"/> 222 </issue> 223 224 <issue 225 id="FlaggedApi" 226 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `reportImpression` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 227 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 228 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 229 <location 230 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 231 line="679" 232 column="17"/> 233 </issue> 234 235 <issue 236 id="FlaggedApi" 237 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `reportEvent` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 238 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 239 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 240 <location 241 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 242 line="757" 243 column="17"/> 244 </issue> 245 246 <issue 247 id="FlaggedApi" 248 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `reportEvent` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 249 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 250 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 251 <location 252 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 253 line="758" 254 column="17"/> 255 </issue> 256 257 <issue 258 id="FlaggedApi" 259 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `setAppInstallAdvertisers` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 260 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 261 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 262 <location 263 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 264 line="837" 265 column="17"/> 266 </issue> 267 268 <issue 269 id="FlaggedApi" 270 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `setAppInstallAdvertisers` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 271 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 272 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 273 <location 274 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 275 line="838" 276 column="17"/> 277 </issue> 278 279 <issue 280 id="FlaggedApi" 281 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `updateAdCounterHistogram` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 282 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 283 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 284 <location 285 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 286 line="912" 287 column="17"/> 288 </issue> 289 290 <issue 291 id="FlaggedApi" 292 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `updateAdCounterHistogram` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 293 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 294 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 295 <location 296 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AdSelectionManager.java" 297 line="913" 298 column="17"/> 299 </issue> 300 301 <issue 302 id="FlaggedApi" 303 message="Field `SERVICE_INTERFACE` is a flagged API and should be inside an `if (Flags.adextDataServiceApisEnabled())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.FLAG_ADEXT_DATA_SERVICE_APIS_ENABLED) to transfer requirement to caller`)" 304 errorLine1=" AdServicesExtDataStorageService.SERVICE_INTERFACE;" 305 errorLine2=" ~~~~~~~~~~~~~~~~~"> 306 <location 307 file="packages/modules/AdServices/adservices/framework/java/com/android/adservices/AdServicesCommon.java" 308 line="74" 309 column="45"/> 310 </issue> 311 312 <issue 313 id="FlaggedApi" 314 message="Method `isAdServicesEnabled()` is a flagged API and should be inside an `if (Flags.adservicesEnablementCheckEnabled())` check (or annotate the surrounding method `isAdServicesEnabled` with `@FlaggedApi(Flags.FLAG_ADSERVICES_ENABLEMENT_CHECK_ENABLED) to transfer requirement to caller`)" 315 errorLine1=" isAdServicesEnabled(" 316 errorLine2=" ^"> 317 <location 318 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdServicesCommonManager.java" 319 line="123" 320 column="9"/> 321 </issue> 322 323 <issue 324 id="FlaggedApi" 325 message="Method `enableAdServices()` is a flagged API and should be inside an `if (Flags.enableAdservicesApiEnabled())` check (or annotate the surrounding method `enableAdServices` with `@FlaggedApi(Flags.FLAG_ENABLE_ADSERVICES_API_ENABLED) to transfer requirement to caller`)" 326 errorLine1=" enableAdServices(" 327 errorLine2=" ^"> 328 <location 329 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdServicesCommonManager.java" 330 line="226" 331 column="9"/> 332 </issue> 333 334 <issue 335 id="FlaggedApi" 336 message="Field `PROTECTED_SIGNALS_SERVICE` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `registerServiceWrappers` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 337 errorLine1=" PROTECTED_SIGNALS_SERVICE," 338 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> 339 <location 340 file="packages/modules/AdServices/adservices/framework/java/android/adservices/AdServicesFrameworkInitializer.java" 341 line="99" 342 column="17"/> 343 </issue> 344 345 <issue 346 id="FlaggedApi" 347 message="Class `ProtectedSignalsManager` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `registerServiceWrappers` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 348 errorLine1=" ProtectedSignalsManager.class," 349 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 350 <location 351 file="packages/modules/AdServices/adservices/framework/java/android/adservices/AdServicesFrameworkInitializer.java" 352 line="100" 353 column="17"/> 354 </issue> 355 356 <issue 357 id="FlaggedApi" 358 message="Method `ProtectedSignalsManager()` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `registerServiceWrappers` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 359 errorLine1=" ProtectedSignalsManager::new);" 360 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 361 <location 362 file="packages/modules/AdServices/adservices/framework/java/android/adservices/AdServicesFrameworkInitializer.java" 363 line="101" 364 column="17"/> 365 </issue> 366 367 <issue 368 id="FlaggedApi" 369 message="Field `PROTECTED_SIGNALS_SERVICE` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `registerServiceWrappers` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 370 errorLine1=" PROTECTED_SIGNALS_SERVICE," 371 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> 372 <location 373 file="packages/modules/AdServices/adservices/framework/java/android/adservices/AdServicesFrameworkInitializer.java" 374 line="105" 375 column="25"/> 376 </issue> 377 378 <issue 379 id="FlaggedApi" 380 message="Method `initialize()` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `registerServiceWrappers` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 381 errorLine1=" (service, ctx) -> ((ProtectedSignalsManager) service).initialize(ctx));" 382 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 383 <location 384 file="packages/modules/AdServices/adservices/framework/java/android/adservices/AdServicesFrameworkInitializer.java" 385 line="106" 386 column="43"/> 387 </issue> 388 389 <issue 390 id="FlaggedApi" 391 message="This is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `registerServiceWrappers` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 392 errorLine1=" (service, ctx) -> ((ProtectedSignalsManager) service).initialize(ctx));" 393 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> 394 <location 395 file="packages/modules/AdServices/adservices/framework/java/android/adservices/AdServicesFrameworkInitializer.java" 396 line="106" 397 column="45"/> 398 </issue> 399 400 <issue 401 id="FlaggedApi" 402 message="Method `AddAdSelectionOverrideRequest()` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `AddAdSelectionOverrideRequest` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 403 errorLine1=" this(" 404 errorLine2=" ^"> 405 <location 406 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AddAdSelectionOverrideRequest.java" 407 line="88" 408 column="9"/> 409 </issue> 410 411 <issue 412 id="FlaggedApi" 413 message="Field `EMPTY` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `AddAdSelectionOverrideRequest` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 414 errorLine1=" PerBuyerDecisionLogic.EMPTY);" 415 errorLine2=" ~~~~~"> 416 <location 417 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/AddAdSelectionOverrideRequest.java" 418 line="92" 419 column="39"/> 420 </issue> 421 422 <issue 423 id="FlaggedApi" 424 message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)" 425 errorLine1=" "com.android.adservices.flags.fledge_custom_audience_auction_server_request_flags_enabled")" 426 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 427 <location 428 file="packages/modules/AdServices/adservices/framework/java/android/adservices/customaudience/CustomAudience.java" 429 line="62" 430 column="13"/> 431 </issue> 432 433 <issue 434 id="FlaggedApi" 435 message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)" 436 errorLine1=" "com.android.adservices.flags.fledge_custom_audience_auction_server_request_flags_enabled")" 437 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 438 <location 439 file="packages/modules/AdServices/adservices/framework/java/android/adservices/customaudience/CustomAudience.java" 440 line="62" 441 column="13"/> 442 </issue> 443 444 <issue 445 id="FlaggedApi" 446 message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)" 447 errorLine1=" "com.android.adservices.flags.fledge_custom_audience_auction_server_request_flags_enabled")" 448 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 449 <location 450 file="packages/modules/AdServices/adservices/framework/java/android/adservices/customaudience/CustomAudience.java" 451 line="354" 452 column="13"/> 453 </issue> 454 455 <issue 456 id="FlaggedApi" 457 message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)" 458 errorLine1=" "com.android.adservices.flags.fledge_custom_audience_auction_server_request_flags_enabled")" 459 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 460 <location 461 file="packages/modules/AdServices/adservices/framework/java/android/adservices/customaudience/CustomAudience.java" 462 line="552" 463 column="17"/> 464 </issue> 465 466 <issue 467 id="FlaggedApi" 468 message="Field `CREATOR` is a flagged API and should be inside an `if (Flags.fledgeGetAdSelectionDataSellerConfigurationEnabled())` check (or annotate the surrounding method `GetAdSelectionDataInput` with `@FlaggedApi(Flags.FLAG_FLEDGE_GET_AD_SELECTION_DATA_SELLER_CONFIGURATION_ENABLED) to transfer requirement to caller`)" 469 errorLine1=" in, SellerConfiguration.CREATOR::createFromParcel);" 470 errorLine2=" ~~~~~~~"> 471 <location 472 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/GetAdSelectionDataInput.java" 473 line="78" 474 column="49"/> 475 </issue> 476 477 <issue 478 id="FlaggedApi" 479 message="Method `writeToParcel()` is a flagged API and should be inside an `if (Flags.fledgeGetAdSelectionDataSellerConfigurationEnabled())` check (or annotate the surrounding method `writeToParcel` with `@FlaggedApi(Flags.FLAG_FLEDGE_GET_AD_SELECTION_DATA_SELLER_CONFIGURATION_ENABLED) to transfer requirement to caller`)" 480 errorLine1=" (targetParcel, sourceOrigin) -> sourceOrigin.writeToParcel(targetParcel, flags));" 481 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 482 <location 483 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/GetAdSelectionDataInput.java" 484 line="120" 485 column="49"/> 486 </issue> 487 488 <issue 489 id="FlaggedApi" 490 message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)" 491 errorLine1=" "com.android.adservices.flags.fledge_auction_server_get_ad_selection_data_id_enabled")" 492 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 493 <location 494 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/GetAdSelectionDataOutcome.java" 495 line="53" 496 column="13"/> 497 </issue> 498 499 <issue 500 id="FlaggedApi" 501 message="Class `AdServicesExtDataParams` is a flagged API and should be inside an `if (Flags.adextDataServiceApisEnabled())` check (or annotate the surrounding method `GetAdServicesExtDataResult` with `@FlaggedApi(Flags.FLAG_ADEXT_DATA_SERVICE_APIS_ENABLED) to transfer requirement to caller`)" 502 errorLine1=" in.readParcelable(AdServicesExtDataParams.class.getClassLoader());" 503 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 504 <location 505 file="packages/modules/AdServices/adservices/framework/java/android/adservices/extdata/GetAdServicesExtDataResult.java" 506 line="50" 507 column="35"/> 508 </issue> 509 510 <issue 511 id="FlaggedApi" 512 message="Method `toString()` is a flagged API and should be inside an `if (Flags.adextDataServiceApisEnabled())` check (or annotate the surrounding method `toString` with `@FlaggedApi(Flags.FLAG_ADEXT_DATA_SERVICE_APIS_ENABLED) to transfer requirement to caller`)" 513 errorLine1=" mStatusCode, mErrorMessage, mAdServicesExtDataParams.toString());" 514 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 515 <location 516 file="packages/modules/AdServices/adservices/framework/java/android/adservices/extdata/GetAdServicesExtDataResult.java" 517 line="108" 518 column="45"/> 519 </issue> 520 521 <issue 522 id="FlaggedApi" 523 message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)" 524 errorLine1=" "com.android.adservices.flags.fledge_auction_server_get_ad_selection_data_id_enabled")" 525 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 526 <location 527 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/PersistAdSelectionResultRequest.java" 528 line="69" 529 column="13"/> 530 </issue> 531 532 <issue 533 id="FlaggedApi" 534 message="@FlaggedApi should specify an actual flag constant; raw strings are discouraged (and more importantly, **not enforced**)" 535 errorLine1=" "com.android.adservices.flags.fledge_auction_server_get_ad_selection_data_id_enabled")" 536 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 537 <location 538 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/PersistAdSelectionResultRequest.java" 539 line="116" 540 column="17"/> 541 </issue> 542 543 <issue 544 id="FlaggedApi" 545 message="Field `CREATOR` is a flagged API and should be inside an `if (Flags.fledgeScheduleCustomAudienceUpdateEnabled())` check (or annotate the surrounding method `ScheduleCustomAudienceUpdateInput` with `@FlaggedApi(Flags.FLAG_FLEDGE_SCHEDULE_CUSTOM_AUDIENCE_UPDATE_ENABLED) to transfer requirement to caller`)" 546 errorLine1=" mPartialCustomAudienceList = in.createTypedArrayList(PartialCustomAudience.CREATOR);" 547 errorLine2=" ~~~~~~~"> 548 <location 549 file="packages/modules/AdServices/adservices/framework/java/android/adservices/customaudience/ScheduleCustomAudienceUpdateInput.java" 550 line="77" 551 column="84"/> 552 </issue> 553 554 <issue 555 id="FlaggedApi" 556 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `overrideAdSelectionConfigRemoteInfo` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 557 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 558 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 559 <location 560 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 561 line="74" 562 column="17"/> 563 </issue> 564 565 <issue 566 id="FlaggedApi" 567 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `overrideAdSelectionConfigRemoteInfo` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 568 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 569 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 570 <location 571 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 572 line="75" 573 column="17"/> 574 </issue> 575 576 <issue 577 id="FlaggedApi" 578 message="Method `getPerBuyerDecisionLogic()` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `overrideAdSelectionConfigRemoteInfo` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 579 errorLine1=" request.getPerBuyerDecisionLogic()," 580 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 581 <location 582 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 583 line="92" 584 column="21"/> 585 </issue> 586 587 <issue 588 id="FlaggedApi" 589 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `removeAdSelectionConfigRemoteInfoOverride` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 590 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 591 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 592 <location 593 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 594 line="133" 595 column="17"/> 596 </issue> 597 598 <issue 599 id="FlaggedApi" 600 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `removeAdSelectionConfigRemoteInfoOverride` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 601 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 602 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 603 <location 604 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 605 line="134" 606 column="17"/> 607 </issue> 608 609 <issue 610 id="FlaggedApi" 611 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `resetAllAdSelectionConfigRemoteOverrides` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 612 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 613 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 614 <location 615 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 616 line="187" 617 column="17"/> 618 </issue> 619 620 <issue 621 id="FlaggedApi" 622 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `resetAllAdSelectionConfigRemoteOverrides` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 623 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 624 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 625 <location 626 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 627 line="188" 628 column="17"/> 629 </issue> 630 631 <issue 632 id="FlaggedApi" 633 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `overrideAdSelectionFromOutcomesConfigRemoteInfo` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 634 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 635 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 636 <location 637 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 638 line="241" 639 column="17"/> 640 </issue> 641 642 <issue 643 id="FlaggedApi" 644 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `overrideAdSelectionFromOutcomesConfigRemoteInfo` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 645 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 646 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 647 <location 648 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 649 line="242" 650 column="17"/> 651 </issue> 652 653 <issue 654 id="FlaggedApi" 655 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `removeAdSelectionFromOutcomesConfigRemoteInfoOverride` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 656 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 657 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 658 <location 659 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 660 line="299" 661 column="17"/> 662 </issue> 663 664 <issue 665 id="FlaggedApi" 666 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `removeAdSelectionFromOutcomesConfigRemoteInfoOverride` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 667 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 668 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 669 <location 670 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 671 line="300" 672 column="17"/> 673 </issue> 674 675 <issue 676 id="FlaggedApi" 677 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `resetAllAdSelectionFromOutcomesConfigRemoteOverrides` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 678 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 679 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 680 <location 681 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 682 line="353" 683 column="17"/> 684 </issue> 685 686 <issue 687 id="FlaggedApi" 688 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `resetAllAdSelectionFromOutcomesConfigRemoteOverrides` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 689 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 690 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 691 <location 692 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 693 line="354" 694 column="17"/> 695 </issue> 696 697 <issue 698 id="FlaggedApi" 699 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `setAdCounterHistogramOverride` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 700 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 701 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 702 <location 703 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 704 line="408" 705 column="17"/> 706 </issue> 707 708 <issue 709 id="FlaggedApi" 710 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `setAdCounterHistogramOverride` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 711 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 712 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 713 <location 714 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 715 line="409" 716 column="17"/> 717 </issue> 718 719 <issue 720 id="FlaggedApi" 721 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `removeAdCounterHistogramOverride` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 722 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 723 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 724 <location 725 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 726 line="473" 727 column="17"/> 728 </issue> 729 730 <issue 731 id="FlaggedApi" 732 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `removeAdCounterHistogramOverride` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 733 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 734 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 735 <location 736 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 737 line="474" 738 column="17"/> 739 </issue> 740 741 <issue 742 id="FlaggedApi" 743 message="Field `ACCESS_ADSERVICES_PROTECTED_SIGNALS` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `resetAllAdCounterHistogramOverrides` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 744 errorLine1=" ACCESS_ADSERVICES_PROTECTED_SIGNALS," 745 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 746 <location 747 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 748 line="535" 749 column="17"/> 750 </issue> 751 752 <issue 753 id="FlaggedApi" 754 message="Field `ACCESS_ADSERVICES_AD_SELECTION` is a flagged API and should be inside an `if (Flags.protectedSignalsEnabled())` check (or annotate the surrounding method `resetAllAdCounterHistogramOverrides` with `@FlaggedApi(Flags.FLAG_PROTECTED_SIGNALS_ENABLED) to transfer requirement to caller`)" 755 errorLine1=" ACCESS_ADSERVICES_AD_SELECTION" 756 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 757 <location 758 file="packages/modules/AdServices/adservices/framework/java/android/adservices/adselection/TestAdSelectionManager.java" 759 line="536" 760 column="17"/> 761 </issue> 762 763 <issue 764 id="FlaggedApi" 765 message="Method `getBiddingLogicJsVersion()` is a flagged API and should be inside an `if (Flags.fledgeAdSelectionFilteringEnabled())` check (or annotate the surrounding method `overrideCustomAudienceRemoteInfo` with `@FlaggedApi(Flags.FLAG_FLEDGE_AD_SELECTION_FILTERING_ENABLED) to transfer requirement to caller`)" 766 errorLine1=" request.getBiddingLogicJsVersion()," 767 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 768 <location 769 file="packages/modules/AdServices/adservices/framework/java/android/adservices/customaudience/TestCustomAudienceManager.java" 770 line="85" 771 column="21"/> 772 </issue> 773 774 <issue 775 id="FlaggedApi" 776 message="Method `Builder()` is a flagged API and should be inside an `if (Flags.topicsEncryptionEnabled())` check (or annotate the surrounding method `buildGetTopicsResponse` with `@FlaggedApi(Flags.FLAG_TOPICS_ENCRYPTION_ENABLED) to transfer requirement to caller`)" 777 errorLine1=" return new GetTopicsResponse.Builder(" 778 errorLine2=" ^"> 779 <location 780 file="packages/modules/AdServices/adservices/framework/java/android/adservices/topics/TopicsManager.java" 781 line="229" 782 column="16"/> 783 </issue> 784 785 <issue 786 id="FlaggedApi" 787 message="Method `EncryptedTopic()` is a flagged API and should be inside an `if (Flags.topicsEncryptionEnabled())` check (or annotate the surrounding method `getEncryptedTopicList` with `@FlaggedApi(Flags.FLAG_TOPICS_ENCRYPTION_ENABLED) to transfer requirement to caller`)" 788 errorLine1=" new EncryptedTopic(" 789 errorLine2=" ^"> 790 <location 791 file="packages/modules/AdServices/adservices/framework/java/android/adservices/topics/TopicsManager.java" 792 line="260" 793 column="21"/> 794 </issue> 795 796 <issue 797 id="MissingPermissionAnnotation" 798 message="onResult should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." 799 errorLine1=" @Override" 800 errorLine2=" ^"> 801 <location 802 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdServicesCommonManager.java" 803 line="297" 804 column="25"/> 805 </issue> 806 807 <issue 808 id="MissingPermissionAnnotation" 809 message="onFailure should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." 810 errorLine1=" @Override" 811 errorLine2=" ^"> 812 <location 813 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdServicesCommonManager.java" 814 line="303" 815 column="25"/> 816 </issue> 817 818 <issue 819 id="MissingPermissionAnnotation" 820 message="onResult should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." 821 errorLine1=" @Override" 822 errorLine2=" ^"> 823 <location 824 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdServicesCommonManager.java" 825 line="345" 826 column="25"/> 827 </issue> 828 829 <issue 830 id="MissingPermissionAnnotation" 831 message="onFailure should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." 832 errorLine1=" @Override" 833 errorLine2=" ^"> 834 <location 835 file="packages/modules/AdServices/adservices/framework/java/android/adservices/common/AdServicesCommonManager.java" 836 line="351" 837 column="25"/> 838 </issue> 839 840 <issue 841 id="AvoidSystemPropertiesUsage" 842 message="DO NOT USE android.os.SystemProperties methods. Use DebugFlags
(service-core/java/com/android/adservices/service/DebugFlags.java) instead." 843 errorLine1=" String propValue = SystemProperties.get(SYSTEM_PROPERTY_FOR_DEBUGGING_FEATURE_RAM_LOW);" 844 errorLine2=" ~~~"> 845 <location 846 file="packages/modules/AdServices/adservices/framework/java/com/android/adservices/AndroidServiceBinder.java" 847 line="103" 848 column="49"/> 849 </issue> 850 851 <issue 852 id="AvoidSystemPropertiesUsage" 853 message="DO NOT USE android.os.SystemProperties methods. Use DebugFlags
(service-core/java/com/android/adservices/service/DebugFlags.java) instead." 854 errorLine1=" SystemProperties.getInt(" 855 errorLine2=" ~~~~~~"> 856 <location 857 file="packages/modules/AdServices/adservices/framework/java/com/android/adservices/AndroidServiceBinder.java" 858 line="114" 859 column="34"/> 860 </issue> 861 862 <issue 863 id="AvoidSystemPropertiesUsage" 864 message="DO NOT USE android.os.SystemProperties methods. Use DebugFlags
(service-core/java/com/android/adservices/service/DebugFlags.java) instead." 865 errorLine1=" return SystemProperties.getInt("ro.debuggable", 0) == 1;" 866 errorLine2=" ~~~~~~"> 867 <location 868 file="packages/modules/AdServices/adservices/framework/java/com/android/adservices/AndroidServiceBinder.java" 869 line="297" 870 column="33"/> 871 </issue> 872 873</issues> 874