Skip to content

Commit c2e47c6

Browse files
committed
Merge branch 'perf-DIregistrar' of github.com:firebase/firebase-android-sdk into perf-DIregistrar
2 parents 9273045 + 52f2600 commit c2e47c6

File tree

3 files changed

+17
-2
lines changed

3 files changed

+17
-2
lines changed

firebase-perf/src/main/java/com/google/firebase/perf/FirebasePerfRegistrar.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@
2222
import com.google.firebase.components.ComponentRegistrar;
2323
import com.google.firebase.components.Dependency;
2424
import com.google.firebase.installations.FirebaseInstallationsApi;
25+
import com.google.firebase.perf.injection.components.DaggerFirebasePerformanceComponent;
26+
import com.google.firebase.perf.injection.components.FirebasePerformanceComponent;
27+
import com.google.firebase.perf.injection.modules.FirebasePerformanceModule;
2528
import com.google.firebase.platforminfo.LibraryVersionComponent;
2629
import com.google.firebase.remoteconfig.RemoteConfigComponent;
2730
import java.util.Arrays;

firebase-perf/src/main/java/com/google/firebase/perf/FirebasePerformanceComponent.java renamed to firebase-perf/src/main/java/com/google/firebase/perf/injection/components/FirebasePerformanceComponent.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,18 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
package com.google.firebase.perf;
15+
package com.google.firebase.perf.injection.components;
1616

1717
import androidx.annotation.NonNull;
18+
import com.google.firebase.perf.FirebasePerformance;
19+
import com.google.firebase.perf.injection.modules.FirebasePerformanceModule;
1820
import dagger.Component;
1921

22+
/**
23+
* Dagger component to create FirebasePerformanceComponent Objects.
24+
*
25+
* @hide
26+
*/
2027
@Component(modules = {FirebasePerformanceModule.class})
2128
public interface FirebasePerformanceComponent {
2229
@NonNull

firebase-perf/src/main/java/com/google/firebase/perf/FirebasePerformanceModule.java renamed to firebase-perf/src/main/java/com/google/firebase/perf/injection/modules/FirebasePerformanceModule.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
package com.google.firebase.perf;
15+
package com.google.firebase.perf.injection.modules;
1616

1717
import androidx.annotation.NonNull;
1818
import com.google.android.datatransport.TransportFactory;
@@ -26,6 +26,11 @@
2626
import dagger.Module;
2727
import dagger.Provides;
2828

29+
/**
30+
* Provider for FirebasePerformance
31+
*
32+
* @hide
33+
*/
2934
@Module
3035
public class FirebasePerformanceModule {
3136
private final FirebaseApp firebaseApp;

0 commit comments

Comments
 (0)