package tc.oc.commons.core.inject; import com.google.inject.Key; import com.google.inject.Provider; import com.google.inject.Scope; import com.google.inject.internal.SingletonScope; /** * Completely obsolete, just use @Singleton */ @Deprecated public class InjectorScope implements Scope { private final SingletonScope singletonScope = new SingletonScope(); @Override public <T> Provider<T> scope(Key<T> key, Provider<T> unscoped) { return singletonScope.scope(key, unscoped); } }