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

package com.google.common.flogger.backend;

import java.lang.reflect.InvocationTargetException;
import com.google.common.flogger.backend.system.DefaultPlatform;

public final class PlatformProvider
{
    private PlatformProvider() {
    }
    
    public static Platform getPlatform() {
        try {
            return DefaultPlatform.class.getDeclaredConstructor((Class<?>[])new Class[0]).newInstance(new Object[0]);
        }
        catch (final NoClassDefFoundError | IllegalAccessException | InstantiationException | InvocationTargetException | NoSuchMethodException ex) {
            return null;
        }
    }
}
