package lombok.core; import com.adjust.sdk.Constants; import java.io.InputStream; /* loaded from: com.discord-122106.apk:lombok/core/Version.SCL.lombok */ public class Version { private static final String VERSION = "1.18.16"; private static final String RELEASE_NAME = "Envious Ferret"; private Version() { } public static void main(String[] strArr) { if (strArr.length > 0) { System.out.printf("%s\n", getFullVersion()); } else { System.out.println(VERSION); } } public static String getVersion() { return VERSION; } public static String getReleaseName() { return RELEASE_NAME; } public static String getFullVersion() { InputStream resourceAsStream; int read; String format = String.format("v%s \"%s\"", VERSION, RELEASE_NAME); if (isEdgeRelease() && (resourceAsStream = Version.class.getResourceAsStream("/release-timestamp.txt")) != null) { try { byte[] bArr = new byte[65536]; int i = 0; while (i < bArr.length && (read = resourceAsStream.read(bArr, i, bArr.length - i)) != -1) { i += read; } return String.valueOf(format) + " - " + new String(bArr, Constants.ENCODING).trim(); } catch (Exception unused) { try { resourceAsStream.close(); } catch (Exception unused2) { } return format; } } return format; } public static boolean isEdgeRelease() { int lastIndexOf = VERSION.lastIndexOf(46); if (lastIndexOf == -1) { return false; } try { return Integer.parseInt(VERSION.substring(lastIndexOf + 1)) % 2 == 1; } catch (Exception unused) { return false; } } }