// Path: module/src/main/java/com/github/aleksandermielczarek/napkin/module/NapkinFragmentModule.java
// @Module
// @FragmentScope
// public class NapkinFragmentModule extends AbstractNapkinFragmentModule {
// 
//     public NapkinFragmentModule(Fragment fragment) {
//         super(fragment);
//     }
// 
//     @Override
//     @Provides
//     @FragmentScope
//     public Fragment provideFragment() {
//         return fragment;
//     }
// 
// }


import android.support.v4.app.Fragment;
import com.github.aleksandermielczarek.napkin.module.NapkinFragmentModule;
import com.github.aleksandermielczarek.napkin.scope.FragmentScope;
import com.github.aleksandermielczarek.napkinexample.qualifier.FragmentString;
import dagger.Module;
import dagger.Provides;
package com.github.aleksandermielczarek.napkinexample.module;




/**
 * Created by Aleksander Mielczarek on 18.11.2016.
 */
@Module
@FragmentScope
// Path: module/src/main/java/com/github/aleksandermielczarek/napkin/module/NapkinFragmentModule.java
// @Module
// @FragmentScope
// public class NapkinFragmentModule extends AbstractNapkinFragmentModule {
// 
//     public NapkinFragmentModule(Fragment fragment) {
//         super(fragment);
//     }
// 
//     @Override
//     @Provides
//     @FragmentScope
//     public Fragment provideFragment() {
//         return fragment;
//     }
// 
// }


// Path: app/src/main/java/com/github/aleksandermielczarek/napkinexample/module/FragmentModule.java
import android.support.v4.app.Fragment;
import com.github.aleksandermielczarek.napkin.module.NapkinFragmentModule;
import com.github.aleksandermielczarek.napkin.scope.FragmentScope;
import com.github.aleksandermielczarek.napkinexample.qualifier.FragmentString;
import dagger.Module;
import dagger.Provides;

package com.github.aleksandermielczarek.napkinexample.module;




/**
 * Created by Aleksander Mielczarek on 18.11.2016.
 */
@Module
@FragmentScope
public class FragmentModule extends NapkinFragmentModule {