// Path: app/src/main/java/com/shaunchurch/androidpickings/AppComponent.java
// @ApplicationScope
// @Component(modules = { AppModule.class, UiModule.class, DataModule.class })
// public interface AppComponent extends AppGraph {
//     /**
//      * An initializer that creates the graph from an application.
//      */
//     final static class Initializer {
//         static AppComponent init(App app) {
//             return DaggerAppComponent.builder()
//                     .appModule(new AppModule(app))
//                     .build();
//         }
//         private Initializer() {} // No instances.
//     }
// 
//     Application provideApplication();
// }


import com.shaunchurch.androidpickings.AppComponent;
import dagger.Component;
package com.shaunchurch.androidpickings.ui.trees;



@TreesScope
@Component(
// Path: app/src/main/java/com/shaunchurch/androidpickings/AppComponent.java
// @ApplicationScope
// @Component(modules = { AppModule.class, UiModule.class, DataModule.class })
// public interface AppComponent extends AppGraph {
//     /**
//      * An initializer that creates the graph from an application.
//      */
//     final static class Initializer {
//         static AppComponent init(App app) {
//             return DaggerAppComponent.builder()
//                     .appModule(new AppModule(app))
//                     .build();
//         }
//         private Initializer() {} // No instances.
//     }
// 
//     Application provideApplication();
// }


// Path: app/src/main/java/com/shaunchurch/androidpickings/ui/trees/TreesComponent.java
import com.shaunchurch.androidpickings.AppComponent;
import dagger.Component;

package com.shaunchurch.androidpickings.ui.trees;



@TreesScope
@Component(
        dependencies = AppComponent.class,