From 71f46d625ab62fc3494c17c131764e4e7d7ddbb6 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Thu, 27 Mar 2014 17:34:30 +0100 Subject: [PATCH] Cleanup (inspections) --- .../src/com/intellij/diagnostic/VMOptions.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/diagnostic/VMOptions.java b/platform/platform-impl/src/com/intellij/diagnostic/VMOptions.java index ed0b5e2f5c3e..33cba57e0dd3 100644 --- a/platform/platform-impl/src/com/intellij/diagnostic/VMOptions.java +++ b/platform/platform-impl/src/com/intellij/diagnostic/VMOptions.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2012 JetBrains s.r.o. + * Copyright 2000-2014 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -28,6 +28,7 @@ import org.jetbrains.annotations.TestOnly; import java.io.File; import java.io.IOException; +import java.util.Locale; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -141,7 +142,8 @@ public class VMOptions { FileUtil.setReadOnlyAttribute(file.getPath(), false); } - FileUtil.writeToFile(file, content.getBytes()); + @SuppressWarnings("SSBasedInspection") byte[] bytes = content.getBytes(); + FileUtil.writeToFile(file, bytes); } catch (IOException e) { LOG.info(e); @@ -237,7 +239,7 @@ public class VMOptions { } } - final String productName = ApplicationNamesInfo.getInstance().getProductName().toLowerCase(); + final String productName = ApplicationNamesInfo.getInstance().getProductName().toLowerCase(Locale.US); final String platformSuffix = SystemInfo.is64Bit ? "64" : ""; final String osSuffix = SystemInfo.isWindows ? ".exe" : ""; return PathManager.getBinPath() + File.separatorChar + productName + platformSuffix + osSuffix + ".vmoptions";