Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2f4a0075 authored by weijiaxu's avatar weijiaxu Committed by Copybara-Service
Browse files

Add some annotations that won't influence aosp.

Test: blaze test.
PiperOrigin-RevId: 196047666
Change-Id: Ia54e342113f9dbc9fe884b9a85d0f4db33f94cf5
parent 270663ce
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ import com.android.dialer.common.concurrent.Annotations.LightweightExecutor;
import com.android.dialer.common.concurrent.Annotations.NonUiParallel;
import com.android.dialer.common.concurrent.Annotations.Ui;
import com.android.dialer.inject.HasRootComponent;
import com.android.dialer.inject.IncludeInDialerRoot;
import com.google.common.util.concurrent.ListeningExecutorService;
import dagger.Subcomponent;
import java.util.concurrent.ExecutorService;
@@ -66,6 +67,7 @@ public abstract class DialerExecutorComponent {
  }

  /** Used to refer to the root application component. */
  @IncludeInDialerRoot
  public interface HasComponent {
    DialerExecutorComponent dialerExecutorComponent();
  }
+2 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ package com.android.dialer.configprovider;
import android.content.Context;
import android.support.annotation.NonNull;
import com.android.dialer.inject.HasRootComponent;
import com.android.dialer.inject.IncludeInDialerRoot;
import dagger.Subcomponent;

/** Dagger component to provide a {@link ConfigProvider}. */
@@ -36,6 +37,7 @@ public abstract class ConfigProviderComponent {
  }

  /** Used to refer to the root application component. */
  @IncludeInDialerRoot
  public interface HasComponent {
    ConfigProviderComponent configProviderComponent();
  }
+3 −0
Original line number Diff line number Diff line
@@ -16,12 +16,15 @@

package com.android.dialer.configprovider;

import com.android.dialer.inject.DialerVariant;
import com.android.dialer.inject.InstallIn;
import com.android.dialer.storage.StorageModule;
import dagger.Binds;
import dagger.Module;
import javax.inject.Singleton;

/** Dagger module providing {@link ConfigProvider} based on shared preferences. */
@InstallIn(variants = {DialerVariant.DIALER_TEST})
@Module(includes = StorageModule.class)
public abstract class SharedPrefConfigProviderModule {

+2 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ package com.android.dialer.duo;
import android.content.Context;
import android.support.annotation.NonNull;
import com.android.dialer.inject.HasRootComponent;
import com.android.dialer.inject.IncludeInDialerRoot;
import dagger.Subcomponent;

/**
@@ -35,6 +36,7 @@ public abstract class DuoComponent {
  }

  /** Used to refer to the root application component. */
  @IncludeInDialerRoot
  public interface HasComponent {
    DuoComponent duoComponent();
  }
+3 −0
Original line number Diff line number Diff line
@@ -17,10 +17,13 @@
package com.android.dialer.duo.stub;

import com.android.dialer.duo.Duo;
import com.android.dialer.inject.DialerVariant;
import com.android.dialer.inject.InstallIn;
import dagger.Binds;
import dagger.Module;
import javax.inject.Singleton;

@InstallIn(variants = {DialerVariant.DIALER_TEST})
@Module
public abstract class StubDuoModule {

Loading