PY-11855 Run manage.py task improvements
authorIlya.Kazakevich <Ilya.Kazakevich@jetbrains.com>
Mon, 16 Feb 2015 22:04:34 +0000 (01:04 +0300)
committerIlya.Kazakevich <Ilya.Kazakevich@jetbrains.com>
Mon, 16 Feb 2015 22:04:34 +0000 (01:04 +0300)
commit8b560739468ccecc914c58853f87033547d3320d
tree73ba1d233fb754432e3632500e07641f8ec36c95
parent79fbf9f5adba67deb478ca7bce21563005004499
PY-11855 Run manage.py task improvements

Refactored, options support added
36 files changed:
python/src/com/jetbrains/python/PyBundle.properties
python/src/com/jetbrains/python/WordWithPosition.java
python/src/com/jetbrains/python/commandInterface/chunkDriverBasedPresenter/ChunkAndInfo.java [deleted file]
python/src/com/jetbrains/python/commandInterface/chunkDriverBasedPresenter/ChunkDriverBasedPresenter.java [deleted file]
python/src/com/jetbrains/python/commandInterface/chunkDriverBasedPresenter/ChunkInfo.java [deleted file]
python/src/com/jetbrains/python/commandInterface/chunkDriverBasedPresenter/ParseInfo.java [deleted file]
python/src/com/jetbrains/python/commandInterface/chunkDriverBasedPresenter/package-info.java [deleted file]
python/src/com/jetbrains/python/commandInterface/command/Command.java
python/src/com/jetbrains/python/commandInterface/command/Option.java
python/src/com/jetbrains/python/commandInterface/command/OptionTypedArgumentInfo.java
python/src/com/jetbrains/python/commandInterface/commandBasedChunkDriver/CommandBasedChunkDriver.java [deleted file]
python/src/com/jetbrains/python/commandInterface/commandBasedRangeDriver/CommandBasedRangeInfoDriver.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandInterface/commandBasedRangeDriver/CommandExecutor.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandInterface/commandBasedRangeDriver/RangeInfoCollector.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandInterface/commandBasedRangeDriver/UnusedOptionsCollector.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandInterface/commandBasedRangeDriver/package-info.java [moved from python/src/com/jetbrains/python/commandInterface/commandBasedChunkDriver/package-info.java with 81% similarity]
python/src/com/jetbrains/python/commandInterface/package-info.java
python/src/com/jetbrains/python/commandInterface/rangeBasedPresenter/Executor.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandInterface/rangeBasedPresenter/RangeBasedPresenter.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandInterface/rangeBasedPresenter/RangeInfo.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandInterface/rangeBasedPresenter/RangeInfoDriver.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandInterface/rangeBasedPresenter/SuggestionInfo.java [moved from python/src/com/jetbrains/python/commandInterface/chunkDriverBasedPresenter/SuggestionInfo.java with 86% similarity]
python/src/com/jetbrains/python/commandInterface/rangeBasedPresenter/package-info.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandLineParser/CommandLine.java [moved from python/src/com/jetbrains/python/commandLineParser/CommandLineParseResult.java with 58% similarity]
python/src/com/jetbrains/python/commandLineParser/CommandLineArgument.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandLineParser/CommandLineOption.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandLineParser/CommandLineParser.java
python/src/com/jetbrains/python/commandLineParser/CommandLinePart.java [moved from python/src/com/jetbrains/python/commandInterface/chunkDriverBasedPresenter/ChunkDriver.java with 51% similarity]
python/src/com/jetbrains/python/commandLineParser/CommandLinePartVisitor.java [moved from python/src/com/jetbrains/python/commandLineParser/CommandLinePartType.java with 57% similarity]
python/src/com/jetbrains/python/commandLineParser/optParse/LongOptionParser.java
python/src/com/jetbrains/python/commandLineParser/optParse/OptParseCommandLineParser.java
python/src/com/jetbrains/python/commandLineParser/optParse/OptionParser.java
python/src/com/jetbrains/python/commandLineParser/optParse/OptionParserRegexBased.java [new file with mode: 0644]
python/src/com/jetbrains/python/commandLineParser/optParse/ShortOptionParser.java
python/src/com/jetbrains/python/commandLineParser/package-info.java
python/src/com/jetbrains/python/suggestionList/SuggestionList.java