// Path: app/src/production/java/com/nilhcem/devfestnantes/core/dagger/AppComponent.java
// @Singleton
// @Component(modules = {AppModule.class, ApiModule.class, DataModule.class, DatabaseModule.class})
// public interface AppComponent extends AppGraph {
// 
//     /**
//      * An initializer that creates the production graph from an application.
//      */
//     final class Initializer {
// 
//         private Initializer() {
//             throw new UnsupportedOperationException();
//         }
// 
//         public static AppComponent init(DevFestApp app) {
//             return DaggerAppComponent.builder()
//                     .appModule(new AppModule(app))
//                     .apiModule(new ApiModule())
//                     .dataModule(new DataModule())
//                     .databaseModule(new DatabaseModule())
//                     .build();
//         }
//     }
// }


import android.app.Application;
import android.content.Context;
import com.jakewharton.threetenabp.AndroidThreeTen;
import com.nilhcem.devfestnantes.core.dagger.AppComponent;
import hugo.weaving.DebugLog;
import timber.log.Timber;
package com.nilhcem.devfestnantes;




@DebugLog
public class DevFestApp extends Application {

// Path: app/src/production/java/com/nilhcem/devfestnantes/core/dagger/AppComponent.java
// @Singleton
// @Component(modules = {AppModule.class, ApiModule.class, DataModule.class, DatabaseModule.class})
// public interface AppComponent extends AppGraph {
// 
//     /**
//      * An initializer that creates the production graph from an application.
//      */
//     final class Initializer {
// 
//         private Initializer() {
//             throw new UnsupportedOperationException();
//         }
// 
//         public static AppComponent init(DevFestApp app) {
//             return DaggerAppComponent.builder()
//                     .appModule(new AppModule(app))
//                     .apiModule(new ApiModule())
//                     .dataModule(new DataModule())
//                     .databaseModule(new DatabaseModule())
//                     .build();
//         }
//     }
// }


// Path: app/src/main/java/com/nilhcem/devfestnantes/DevFestApp.java
import android.app.Application;
import android.content.Context;
import com.jakewharton.threetenabp.AndroidThreeTen;
import com.nilhcem.devfestnantes.core.dagger.AppComponent;
import hugo.weaving.DebugLog;
import timber.log.Timber;

package com.nilhcem.devfestnantes;




@DebugLog
public class DevFestApp extends Application {

    private AppComponent component;