# {"id":"partitionSourceFiles","fileNameMappings":{"com.google.android.datatransport.cct.CCTDestination":"CCTDestination.java","com.google.android.datatransport.runtime.dagger.internal.Preconditions":"Preconditions.java","com.google.android.datatransport.Encoding":"Encoding.java","com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent$Builder":"DaggerTransportRuntimeComponent.java","com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent":"DaggerTransportRuntimeComponent.java"}}
com.google.android.datatransport.runtime.TransportRuntime -> g23:
# {"id":"sourceFile","fileName":"TransportRuntime.java"}
    com.google.android.datatransport.runtime.time.Clock eventClock -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lay;"}
    com.google.android.datatransport.runtime.time.Clock uptimeClock -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lay;"}
    com.google.android.datatransport.runtime.scheduling.Scheduler scheduler -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqc0;"}
    com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader uploader -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Loc1;"}
    com.google.android.datatransport.runtime.TransportRuntimeComponent instance -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lc80;"}
    1:3:void <init>(com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.scheduling.Scheduler,com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader,com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer):57:57 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lay;Lay;Lqc0;Loc1;Lr8;)V"}
    4:5:void <init>(com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.scheduling.Scheduler,com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader,com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer):58:58 -> <init>
    6:7:void <init>(com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.scheduling.Scheduler,com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader,com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer):59:59 -> <init>
    8:9:void <init>(com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.scheduling.Scheduler,com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader,com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer):60:60 -> <init>
    10:11:void <init>(com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.scheduling.Scheduler,com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader,com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer):61:61 -> <init>
    12:26:void com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer.ensureContextsScheduled():52:52 -> <init>
    12:26:void <init>(com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.time.Clock,com.google.android.datatransport.runtime.scheduling.Scheduler,com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader,com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer):63 -> <init>
    1:4:com.google.android.datatransport.runtime.TransportRuntime getInstance():91:91 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg23;"}
    5:15:com.google.android.datatransport.runtime.TransportRuntime com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent.getTransportRuntime():95:95 -> a
    5:15:com.google.android.datatransport.runtime.TransportRuntime getInstance():95 -> a
    16:22:com.google.android.datatransport.runtime.TransportRuntime getInstance():93:93 -> a
    1:4:void initialize(android.content.Context):72:72 -> b
    5:7:void initialize(android.content.Context):73:73 -> b
    8:11:void initialize(android.content.Context):74:74 -> b
    12:13:com.google.android.datatransport.runtime.TransportRuntimeComponent$Builder com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent.builder():73:73 -> b
    12:13:void initialize(android.content.Context):76 -> b
    14:16:void com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent$Builder.<init>():103:103 -> b
    14:16:void com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent$Builder.<init>(com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent$1):103 -> b
    14:16:com.google.android.datatransport.runtime.TransportRuntimeComponent$Builder com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent.builder():73 -> b
    14:16:void initialize(android.content.Context):76 -> b
    17:19:java.lang.Object com.google.android.datatransport.runtime.dagger.internal.Preconditions.checkNotNull(java.lang.Object):33:33 -> b
    17:19:com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent$Builder com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent$Builder.setApplicationContext(android.content.Context):108 -> b
    17:19:com.google.android.datatransport.runtime.TransportRuntimeComponent$Builder com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent$Builder.setApplicationContext(android.content.Context):103 -> b
    17:19:void initialize(android.content.Context):77 -> b
    20:21:com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent$Builder com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent$Builder.setApplicationContext(android.content.Context):108:108 -> b
    20:21:com.google.android.datatransport.runtime.TransportRuntimeComponent$Builder com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent$Builder.setApplicationContext(android.content.Context):103 -> b
    20:21:void initialize(android.content.Context):77 -> b
    22:30:void initialize(android.content.Context):78:78 -> b
    31:35:void initialize(android.content.Context):80:80 -> b
    1:2:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):127:127 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lls;)Lnh;"}
    3:6:java.util.Set getSupportedEncodings(com.google.android.datatransport.runtime.Destination):137:137 -> c
    3:6:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):128 -> c
    7:8:java.util.Set com.google.android.datatransport.cct.CCTDestination.getSupportedEncodings():73:73 -> c
    7:8:java.util.Set getSupportedEncodings(com.google.android.datatransport.runtime.Destination):139 -> c
    7:8:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):128 -> c
    9:13:java.util.Set getSupportedEncodings(com.google.android.datatransport.runtime.Destination):139:139 -> c
    9:13:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):128 -> c
    14:20:com.google.android.datatransport.Encoding com.google.android.datatransport.Encoding.of(java.lang.String):30:30 -> c
    14:20:java.util.Set getSupportedEncodings(com.google.android.datatransport.runtime.Destination):141 -> c
    14:20:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):128 -> c
    21:24:java.util.Set getSupportedEncodings(com.google.android.datatransport.runtime.Destination):141:141 -> c
    21:24:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):128 -> c
    25:28:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):129:129 -> c
    29:33:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):130:130 -> c
    34:35:com.google.android.datatransport.runtime.TransportContext$Builder com.google.android.datatransport.runtime.AutoValue_TransportContext$Builder.setBackendName(java.lang.String):82:82 -> c
    34:35:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):130 -> c
    36:41:byte[] com.google.android.datatransport.cct.CCTDestination.asByteArray():94:94 -> c
    36:41:byte[] com.google.android.datatransport.cct.CCTDestination.getExtras():68 -> c
    36:41:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):131 -> c
    42:43:byte[] com.google.android.datatransport.cct.CCTDestination.asByteArray():100:100 -> c
    42:43:byte[] com.google.android.datatransport.cct.CCTDestination.getExtras():68 -> c
    42:43:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):131 -> c
    44:65:byte[] com.google.android.datatransport.cct.CCTDestination.asByteArray():98:98 -> c
    44:65:byte[] com.google.android.datatransport.cct.CCTDestination.getExtras():68 -> c
    44:65:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):131 -> c
    66:75:byte[] com.google.android.datatransport.cct.CCTDestination.asByteArray():101:101 -> c
    66:75:byte[] com.google.android.datatransport.cct.CCTDestination.getExtras():68 -> c
    66:75:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):131 -> c
    76:77:com.google.android.datatransport.runtime.TransportContext$Builder com.google.android.datatransport.runtime.AutoValue_TransportContext$Builder.setExtras(byte[]):87:87 -> c
    76:77:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):131 -> c
    78:87:com.google.android.datatransport.TransportFactory newFactory(com.google.android.datatransport.runtime.Destination):132:132 -> c
