# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.core.impl.OptionsBundle":"OptionsBundle.java","androidx.camera.core.resolutionselector.ResolutionSelector$Builder":"ResolutionSelector.java","androidx.camera.core.resolutionselector.ResolutionSelector":"ResolutionSelector.java","androidx.camera.core.impl.utils.ResolutionSelectorUtil":"ResolutionSelectorUtil.java"}}
androidx.camera.core.impl.Config -> f61:
# {"id":"sourceFile","fileName":"Config.java"}
    java.lang.Object retrieveOption(androidx.camera.core.impl.Config$Option,java.lang.Object) -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgy;Ljava/lang/Object;)Ljava/lang/Object;"}
    java.util.Set listOptions() -> f
    java.lang.Object retrieveOption(androidx.camera.core.impl.Config$Option) -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgy;)Ljava/lang/Object;"}
    java.util.Set getPriorities(androidx.camera.core.impl.Config$Option) -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgy;)Ljava/util/Set;"}
    java.lang.Object retrieveOptionWithPriority(androidx.camera.core.impl.Config$Option,androidx.camera.core.impl.Config$OptionPriority) -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgy;Le61;)Ljava/lang/Object;"}
    void findOptions(java.lang.String,androidx.camera.core.impl.Config$OptionMatcher) -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyn0;)V"}
    boolean containsOption(androidx.camera.core.impl.Config$Option) -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgy;)Z"}
    androidx.camera.core.impl.Config$OptionPriority getOptionPriority(androidx.camera.core.impl.Config$Option) -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgy;)Le61;"}
    1:9:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):343:343 -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lle4;Lf61;Lf61;Lgy;)V"}
    10:15:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):345:345 -> x
    16:21:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):347:347 -> x
    22:32:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):349:349 -> x
    33:34:androidx.camera.core.resolutionselector.AspectRatioStrategy androidx.camera.core.resolutionselector.ResolutionSelector.getAspectRatioStrategy():153:153 -> x
    33:34:void androidx.camera.core.resolutionselector.ResolutionSelector$Builder.<init>(androidx.camera.core.resolutionselector.ResolutionSelector):196 -> x
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    33:34:androidx.camera.core.resolutionselector.ResolutionSelector$Builder androidx.camera.core.resolutionselector.ResolutionSelector$Builder.fromResolutionSelector(androidx.camera.core.resolutionselector.ResolutionSelector):208 -> x
    33:34:androidx.camera.core.resolutionselector.ResolutionSelector androidx.camera.core.impl.utils.ResolutionSelectorUtil.overrideResolutionSelectors(androidx.camera.core.resolutionselector.ResolutionSelector,androidx.camera.core.resolutionselector.ResolutionSelector):50 -> x
    33:34:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):350 -> x
    35:36:androidx.camera.core.resolutionselector.ResolutionStrategy androidx.camera.core.resolutionselector.ResolutionSelector.getResolutionStrategy():160:160 -> x
    35:36:void androidx.camera.core.resolutionselector.ResolutionSelector$Builder.<init>(androidx.camera.core.resolutionselector.ResolutionSelector):197 -> x
    35:36:androidx.camera.core.resolutionselector.ResolutionSelector$Builder androidx.camera.core.resolutionselector.ResolutionSelector$Builder.fromResolutionSelector(androidx.camera.core.resolutionselector.ResolutionSelector):208 -> x
    35:36:androidx.camera.core.resolutionselector.ResolutionSelector androidx.camera.core.impl.utils.ResolutionSelectorUtil.overrideResolutionSelectors(androidx.camera.core.resolutionselector.ResolutionSelector,androidx.camera.core.resolutionselector.ResolutionSelector):50 -> x
    35:36:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):350 -> x
    37:41:androidx.camera.core.resolutionselector.AspectRatioStrategy androidx.camera.core.resolutionselector.ResolutionSelector.getAspectRatioStrategy():153:153 -> x
    37:41:androidx.camera.core.resolutionselector.ResolutionSelector androidx.camera.core.impl.utils.ResolutionSelectorUtil.overrideResolutionSelectors(androidx.camera.core.resolutionselector.ResolutionSelector,androidx.camera.core.resolutionselector.ResolutionSelector):52 -> x
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    37:41:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):350 -> x
    42:46:androidx.camera.core.resolutionselector.ResolutionStrategy androidx.camera.core.resolutionselector.ResolutionSelector.getResolutionStrategy():160:160 -> x
    42:46:androidx.camera.core.resolutionselector.ResolutionSelector androidx.camera.core.impl.utils.ResolutionSelectorUtil.overrideResolutionSelectors(androidx.camera.core.resolutionselector.ResolutionSelector,androidx.camera.core.resolutionselector.ResolutionSelector):56 -> x
    42:46:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):350 -> x
    47:51:androidx.camera.core.resolutionselector.ResolutionSelector androidx.camera.core.resolutionselector.ResolutionSelector$Builder.build():286:286 -> x
    47:51:androidx.camera.core.resolutionselector.ResolutionSelector androidx.camera.core.impl.utils.ResolutionSelectorUtil.overrideResolutionSelectors(androidx.camera.core.resolutionselector.ResolutionSelector,androidx.camera.core.resolutionselector.ResolutionSelector):70 -> x
    47:51:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):350 -> x
    52:55:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):348:348 -> x
    56:59:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):354:354 -> x
    60:63:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):355:355 -> x
    64:67:void mergeOptionValue(androidx.camera.core.impl.MutableOptionsBundle,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config,androidx.camera.core.impl.Config$Option):353:353 -> x
    5:9:androidx.camera.core.impl.OptionsBundle androidx.camera.core.impl.OptionsBundle.emptyBundle():87:87 -> z
    5:9:androidx.camera.core.impl.Config mergeConfigs(androidx.camera.core.impl.Config,androidx.camera.core.impl.Config):303 -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf61;Lf61;)Ljv4;"}
    10:14:androidx.camera.core.impl.Config mergeConfigs(androidx.camera.core.impl.Config,androidx.camera.core.impl.Config):309:309 -> z
    15:20:androidx.camera.core.impl.Config mergeConfigs(androidx.camera.core.impl.Config,androidx.camera.core.impl.Config):311:311 -> z
    21:40:androidx.camera.core.impl.Config mergeConfigs(androidx.camera.core.impl.Config,androidx.camera.core.impl.Config):317:317 -> z
    41:44:androidx.camera.core.impl.Config mergeConfigs(androidx.camera.core.impl.Config,androidx.camera.core.impl.Config):318:318 -> z
    45:49:androidx.camera.core.impl.Config mergeConfigs(androidx.camera.core.impl.Config,androidx.camera.core.impl.Config):322:322 -> z
