// 
// Decompiled by Procyon v0.6.0
// 

package io.sentry;

import org.jetbrains.annotations.Nullable;

public final class NoOpScopesStorage implements IScopesStorage
{
    private static final NoOpScopesStorage instance;
    
    private NoOpScopesStorage() {
    }
    
    public static NoOpScopesStorage getInstance() {
        return NoOpScopesStorage.instance;
    }
    
    @Override
    public void init() {
    }
    
    @Override
    public ISentryLifecycleToken set(@Nullable final IScopes scopes) {
        return NoOpScopesLifecycleToken.getInstance();
    }
    
    @Nullable
    @Override
    public IScopes get() {
        return NoOpScopes.getInstance();
    }
    
    @Override
    public void close() {
    }
    
    static {
        instance = new NoOpScopesStorage();
    }
}
