From 165cd92d8734d93dc81abbb1dc1c0db49eaffa28 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Wed, 19 Oct 2016 12:34:35 +0200 Subject: [PATCH] Cleanup (warnings; arrangement; formatting) --- .../configurations/SimpleJavaParameters.java | 50 +++++++++---------- 1 file changed, 23 insertions(+), 27 deletions(-) diff --git a/platform/lang-api/src/com/intellij/execution/configurations/SimpleJavaParameters.java b/platform/lang-api/src/com/intellij/execution/configurations/SimpleJavaParameters.java index 10cad3df97c0..022e64f8dc55 100644 --- a/platform/lang-api/src/com/intellij/execution/configurations/SimpleJavaParameters.java +++ b/platform/lang-api/src/com/intellij/execution/configurations/SimpleJavaParameters.java @@ -24,7 +24,6 @@ import com.intellij.openapi.projectRoots.JdkUtil; import com.intellij.openapi.projectRoots.Sdk; import com.intellij.openapi.vfs.CharsetToolkit; import com.intellij.util.PathsList; -import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -35,44 +34,33 @@ import java.nio.charset.Charset; */ public class SimpleJavaParameters extends SimpleProgramParameters { private static final Logger LOG = Logger.getInstance(SimpleJavaParameters.class); + private Sdk myJdk; private String myMainClass; private final PathsList myClassPath = new PathsList(); private final ParametersList myVmParameters = new ParametersList(); private Charset myCharset = CharsetToolkit.getDefaultSystemCharset(); private boolean myUseDynamicClasspath; - private boolean myUseClasspathJar = false; private boolean myUseDynamicVMOptions; + private boolean myUseClasspathJar = false; private boolean myPassProgramParametersViaClasspathJar; private String myJarPath; - public String getMainClass() { - return myMainClass; - } - - public String getJarPath() { - return myJarPath; - } - - /** - * @return jdk used to launch the application. - * If the instance of the JavaParameters is used to configure app server startup script, - * then null is returned. - */ @Nullable public Sdk getJdk() { return myJdk; } - public void setJdk(final Sdk jdk) { + public void setJdk(Sdk jdk) { myJdk = jdk; } - public void setMainClass(@NonNls final String mainClass) { - myMainClass = mainClass; + public String getMainClass() { + return myMainClass; } - public void setJarPath(@NonNls final String jarPath) { - myJarPath = jarPath; + + public void setMainClass(String mainClass) { + myMainClass = mainClass; } public PathsList getClassPath() { @@ -88,22 +76,22 @@ public class SimpleJavaParameters extends SimpleProgramParameters { return myCharset; } - public void setCharset(@Nullable final Charset charset) { + public void setCharset(@Nullable Charset charset) { myCharset = charset; } - public void setUseDynamicClasspath(final boolean useDynamicClasspath) { + public void setUseDynamicClasspath(boolean useDynamicClasspath) { myUseDynamicClasspath = useDynamicClasspath; } - public void setUseDynamicVMOptions(boolean useDynamicVMOptions) { - myUseDynamicVMOptions = useDynamicVMOptions; - } - public boolean isDynamicVMOptions() { return myUseDynamicVMOptions; } + public void setUseDynamicVMOptions(boolean useDynamicVMOptions) { + myUseDynamicVMOptions = useDynamicVMOptions; + } + public boolean isUseClasspathJar() { return myUseClasspathJar; } @@ -124,11 +112,19 @@ public class SimpleJavaParameters extends SimpleProgramParameters { * Call this method and pass {@code true} to pass program parameters via attribute in MANIFEST.MF of the classpath jar instead of passing * them via command line. This may be needed to avoid problems with too long command line on Windows. */ - public void setPassProgramParametersViaClasspathJar(boolean passProgramParametersViaClasspathJar) { + public void setPassProgramParametersViaClasspathJar(@SuppressWarnings("SameParameterValue") boolean passProgramParametersViaClasspathJar) { LOG.assertTrue(myUseClasspathJar); myPassProgramParametersViaClasspathJar = passProgramParametersViaClasspathJar; } + public String getJarPath() { + return myJarPath; + } + + public void setJarPath(String jarPath) { + myJarPath = jarPath; + } + @NotNull public GeneralCommandLine toCommandLine() { Sdk jdk = getJdk();