package com.kickstarter.libs;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

import javax.inject.Qualifier;

@Qualifier
@Retention(RetentionPolicy.RUNTIME)
public @interface ForApplication {
}

@@ -141,16 +141,294 @@
 ifier;%0A%0A
+/*%0A * Allows the application context to be injected but requires a ForApplication%0A * annotation, checked at compile time.%0A *%0A * This makes it explicit that we are injecting an application context, rather than%0A * a generic context or specific context (e.g. activity context).%0A*/%0A
 @Qualifi

Add comment explaining ForApplication