Skip to content

Commit e3f12a5

Browse files
authored
Add transport version to user-agent. (#3165)
1 parent d8fedfe commit e3f12a5

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

firebase-datatransport/src/main/java/com/google/firebase/datatransport/TransportRegistrar.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,23 @@
2222
import com.google.firebase.components.Component;
2323
import com.google.firebase.components.ComponentRegistrar;
2424
import com.google.firebase.components.Dependency;
25-
import java.util.Collections;
25+
import com.google.firebase.platforminfo.LibraryVersionComponent;
26+
import java.util.Arrays;
2627
import java.util.List;
2728

2829
@Keep
2930
public class TransportRegistrar implements ComponentRegistrar {
3031
@Override
3132
public List<Component<?>> getComponents() {
32-
return Collections.singletonList(
33+
return Arrays.asList(
3334
Component.builder(TransportFactory.class)
3435
.add(Dependency.required(Context.class))
3536
.factory(
3637
c -> {
3738
TransportRuntime.initialize(c.get(Context.class));
3839
return TransportRuntime.getInstance().newFactory(CCTDestination.LEGACY_INSTANCE);
3940
})
40-
.build());
41+
.build(),
42+
LibraryVersionComponent.create("fire-transport", BuildConfig.VERSION_NAME));
4143
}
4244
}

0 commit comments

Comments
 (0)