mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-12 02:39:05 +01:00
28 lines
884 B
Java
28 lines
884 B
Java
package org.briarproject.bramble;
|
|
|
|
import org.briarproject.bramble.battery.AndroidBatteryModule;
|
|
import org.briarproject.bramble.network.AndroidNetworkModule;
|
|
import org.briarproject.bramble.plugin.tor.CircumventionModule;
|
|
import org.briarproject.bramble.reporting.ReportingModule;
|
|
import org.briarproject.bramble.socks.SocksModule;
|
|
import org.briarproject.bramble.system.AndroidSystemModule;
|
|
|
|
import dagger.Module;
|
|
|
|
@Module(includes = {
|
|
AndroidBatteryModule.class,
|
|
AndroidNetworkModule.class,
|
|
AndroidSystemModule.class,
|
|
CircumventionModule.class,
|
|
ReportingModule.class,
|
|
SocksModule.class
|
|
})
|
|
public class BrambleAndroidModule {
|
|
|
|
public static void initEagerSingletons(BrambleAndroidEagerSingletons c) {
|
|
c.inject(new AndroidBatteryModule.EagerSingletons());
|
|
c.inject(new AndroidNetworkModule.EagerSingletons());
|
|
c.inject(new ReportingModule.EagerSingletons());
|
|
}
|
|
}
|