@@ -0,0 +1,356 @@
+package io.github.tobyhs.weatherweight.util;%0A%0Aimport java.lang.annotation.Documented;%0Aimport java.lang.annotation.Retention;%0Aimport java.lang.annotation.RetentionPolicy;%0Aimport javax.inject.Scope;%0A%0A/**%0A * Scope for instances which live as long as the activity%0A */%0A@Documented%0A@Retention(RetentionPolicy.RUNTIME)%0A@Scope%0Apublic @interface ActivityScoped %7B%0A%7D%0A

Define ActivityScoped annotation