diff options
-rw-r--r-- | sdkmanager/app/src/com/android/sdkmanager/SdkCommandLine.java | 3 | ||||
-rw-r--r-- | sdkmanager/libs/sdklib/src/com/android/sdklib/util/CommandLineParser.java (renamed from sdkmanager/app/src/com/android/sdkmanager/CommandLineProcessor.java) | 9 | ||||
-rw-r--r-- | sdkmanager/libs/sdklib/tests/src/com/android/sdklib/util/CommandLineParserTest.java (renamed from sdkmanager/app/tests/com/android/sdkmanager/CommandLineProcessorTest.java) | 9 |
3 files changed, 11 insertions, 10 deletions
diff --git a/sdkmanager/app/src/com/android/sdkmanager/SdkCommandLine.java b/sdkmanager/app/src/com/android/sdkmanager/SdkCommandLine.java index 0390580..b1325ee 100644 --- a/sdkmanager/app/src/com/android/sdkmanager/SdkCommandLine.java +++ b/sdkmanager/app/src/com/android/sdkmanager/SdkCommandLine.java @@ -19,6 +19,7 @@ package com.android.sdkmanager; import com.android.sdklib.ISdkLog; import com.android.sdklib.SdkManager; import com.android.sdklib.repository.SdkRepoConstants; +import com.android.sdklib.util.CommandLineParser; import java.util.Arrays; @@ -26,7 +27,7 @@ import java.util.Arrays; /** * Specific command-line flags for the {@link SdkManager}. */ -class SdkCommandLine extends CommandLineProcessor { +class SdkCommandLine extends CommandLineParser { /* * Steps needed to add a new action: diff --git a/sdkmanager/app/src/com/android/sdkmanager/CommandLineProcessor.java b/sdkmanager/libs/sdklib/src/com/android/sdklib/util/CommandLineParser.java index e60fba3..ae17813 100644 --- a/sdkmanager/app/src/com/android/sdkmanager/CommandLineProcessor.java +++ b/sdkmanager/libs/sdklib/src/com/android/sdklib/util/CommandLineParser.java @@ -14,10 +14,9 @@ * limitations under the License. */ -package com.android.sdkmanager; +package com.android.sdklib.util; import com.android.sdklib.ISdkLog; -import com.android.sdklib.util.LineUtil; import java.util.HashMap; import java.util.Map.Entry; @@ -35,7 +34,7 @@ import java.util.Map.Entry; * To use, call {@link #parseArgs(String[])} and then * call {@link #getValue(String, String, String)}. */ -class CommandLineProcessor { +public class CommandLineParser { /* * Steps needed to add a new action: @@ -105,7 +104,7 @@ class CommandLineProcessor { * * @see #mActions */ - public CommandLineProcessor(ISdkLog logger, String[][] actions) { + public CommandLineParser(ISdkLog logger, String[][] actions) { mLog = logger; mActions = actions; @@ -616,7 +615,7 @@ class CommandLineProcessor { * The mode of an argument specifies the type of variable it represents, * whether an extra parameter is required after the flag and how to parse it. */ - static enum Mode { + public static enum Mode { /** Argument value is a Boolean. Default value is a Boolean. */ BOOLEAN { @Override diff --git a/sdkmanager/app/tests/com/android/sdkmanager/CommandLineProcessorTest.java b/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/util/CommandLineParserTest.java index 2f70278..6f0af81 100644 --- a/sdkmanager/app/tests/com/android/sdkmanager/CommandLineProcessorTest.java +++ b/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/util/CommandLineParserTest.java @@ -14,23 +14,24 @@ * limitations under the License. */ -package com.android.sdkmanager; +package com.android.sdklib.util; import com.android.sdklib.ISdkLog; import com.android.sdklib.StdSdkLog; +import com.android.sdklib.util.CommandLineParser; import junit.framework.TestCase; -public class CommandLineProcessorTest extends TestCase { +public class CommandLineParserTest extends TestCase { private StdSdkLog mLog; /** - * A mock version of the {@link CommandLineProcessor} class that does not + * A mock version of the {@link CommandLineParser} class that does not * exits and captures its stdout/stderr output. */ - public static class MockCommandLineProcessor extends CommandLineProcessor { + public static class MockCommandLineProcessor extends CommandLineParser { private boolean mExitCalled; private boolean mHelpCalled; private String mStdOut = ""; |