package com.jraska.github.client.dagger;

import javax.inject.Scope;
import java.lang.annotation.Retention;

import static java.lang.annotation.RetentionPolicy.SOURCE;

@Scope @Retention(SOURCE) public @interface PerApp {
}

@@ -157,16 +157,126 @@
 icy.
-SOURCE;%0A
+RUNTIME;%0A%0A// RUNTIME RetentionPolicy has to be set,%0A// otherwise Dagger cannot process properly graphs between modules
 %0A@Sc
@@ -294,13 +294,14 @@
 ion(
-SOURC
+RUNTIM
 E) p

Use Runtime retention policy because of multi module project