You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by ni...@apache.org on 2017/07/11 07:42:42 UTC
[17/22] lucenenet git commit: Merge branch 'cli'
Merge branch 'cli'
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/18a934ce
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/18a934ce
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/18a934ce
Branch: refs/heads/master
Commit: 18a934ce4c4531baa5e562968d790d14d8ed864d
Parents: fa4f034 f17e8b7
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Tue Jul 11 12:39:44 2017 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Tue Jul 11 12:39:44 2017 +0700
----------------------------------------------------------------------
Lucene.Net.Portable.sln | 26 +
build/build.ps1 | 15 +-
.../Index/CompoundFileExtractor.cs | 8 +-
.../Index/MultiPassIndexSplitter.cs | 138 ++-
src/Lucene.Net.Misc/Misc/IndexMergeTool.cs | 44 +-
src/Lucene.Net/Index/IndexUpgrader.cs | 6 +-
src/Lucene.Net/Properties/AssemblyInfo.cs | 1 +
.../Commands/Analysis/AnalysisCommandTest.cs | 50 +
.../AnalysisStempelCompileStemsCommandTest.cs | 59 +
.../AnalysisStempelPatchStemsCommandTest.cs | 58 +
.../Commands/CommandTestCase.cs | 178 +++
.../Demo/DemoAssociationsFacetsCommandTest.cs | 40 +
.../Commands/Demo/DemoCommandTest.cs | 50 +
.../Demo/DemoDistanceFacetsCommandTest.cs | 41 +
...emoExpressionAggregationFacetsCommandTest.cs | 42 +
.../Commands/Demo/DemoIndexFilesCommandTest.cs | 64 ++
.../DemoMultiCategoryListsFacetsCommandTest.cs | 40 +
.../Commands/Demo/DemoRangeFacetsCommandTest.cs | 40 +
.../Commands/Demo/DemoSearchFilesCommandTest.cs | 67 ++
.../Demo/DemoSimpleFacetsCommandTest.cs | 40 +
.../DemoSimpleSortedSetFacetsCommandTest.cs | 40 +
.../Commands/Index/IndexCheckCommandTest.cs | 68 ++
.../Commands/Index/IndexCommandTest.cs | 59 +
.../Commands/Index/IndexCopySegmentsTest.cs | 59 +
.../Index/IndexDeleteSegmentsCommandTest.cs | 59 +
.../Index/IndexExtractCfsCommandTest.cs | 57 +
.../Commands/Index/IndexFixCommandTest.cs | 102 ++
.../Commands/Index/IndexListCfsCommandTest.cs | 65 ++
.../Index/IndexListHighFreqTermsCommandTest.cs | 70 ++
.../Index/IndexListSegmentsCommandTest.cs | 66 ++
.../Index/IndexListTaxonomyStatsCommandTest.cs | 68 ++
.../Index/IndexListTermInfoCommandTest.cs | 63 ++
.../Commands/Index/IndexMergeCommandTest.cs | 58 +
.../Commands/Index/IndexSplitCommandTest.cs | 98 ++
.../Commands/Index/IndexUpgradeCommandTest.cs | 150 +++
.../Commands/Lock/LockCommandTest.cs | 59 +
.../Commands/Lock/LockStressTestCommandTest.cs | 66 ++
.../Lock/LockVerifyServerCommandTest.cs | 61 ++
.../Commands/RootCommandTest.cs | 57 +
.../EnumerableExtensions.cs | 92 ++
.../Lucene.Net.Tests.Cli/EnvironmentTest.cs | 23 +
.../Lucene.Net.Tests.Cli.xproj | 22 +
.../Properties/AssemblyInfo.cs | 36 +
.../SourceCode/SourceCodeParserTest.cs | 74 ++
.../SourceCode/TestInputForParser.cs | 53 +
.../Lucene.Net.Tests.Cli/StringExtensions.cs | 32 +
src/tools/Lucene.Net.Tests.Cli/project.json | 35 +
.../lucene-cli/CommandLine/CommandArgument.cs | 30 +
.../CommandLine/CommandLineApplication.cs | 563 ++++++++++
.../lucene-cli/CommandLine/CommandOption.cs | 112 ++
.../lucene-cli/CommandLine/CommandOptionType.cs | 12 +
.../CommandLine/CommandParsingException.cs | 18 +
src/tools/lucene-cli/CommandLineOptions.cs | 74 ++
src/tools/lucene-cli/ConfigurationBase.cs | 130 +++
src/tools/lucene-cli/ICommand.cs | 27 +
src/tools/lucene-cli/Program.cs | 35 +
src/tools/lucene-cli/Properties/AssemblyInfo.cs | 37 +
.../lucene-cli/Properties/launchSettings.json | 7 +
.../lucene-cli/Resources/Strings.Designer.cs | 1032 ++++++++++++++++++
src/tools/lucene-cli/Resources/Strings.resx | 456 ++++++++
src/tools/lucene-cli/SourceCode/ConsolePager.cs | 198 ++++
.../lucene-cli/SourceCode/SourceCodeExporter.cs | 59 +
.../SourceCode/SourceCodeSectionParser.cs | 100 ++
.../SourceCode/SourceCodeSectionReader.cs | 157 +++
.../arguments/IndexDirectoryArgument.cs | 57 +
.../lucene-cli/arguments/SegmentsArgument.cs | 31 +
src/tools/lucene-cli/commands/RootCommand.cs | 46 +
.../commands/analysis/AnalysisCommand.cs | 45 +
.../AnalysisStempelCompileStemsCommand.cs | 77 ++
.../AnalysisStempelPatchStemsCommand.cs | 71 ++
.../lucene-cli/commands/demo/DemoCommand.cs | 49 +
.../commands/demo/DemoConfiguration.cs | 90 ++
.../DemoAssociationsFacetsCommand.cs | 53 +
.../DemoDistanceFacetsCommand.cs | 53 +
.../DemoExpressionAggregationFacetsCommand.cs | 53 +
.../demo-index-files/DemoIndexFilesCommand.cs | 85 ++
.../DemoMultiCategoryListsFacetsCommand.cs | 53 +
.../demo-range-facets/DemoRangeFacetsCommand.cs | 53 +
.../demo-search-files/DemoSearchFilesCommand.cs | 133 +++
.../DemoSimpleFacetsCommand.cs | 53 +
.../DemoSimpleSortedSetFacetsCommand.cs | 53 +
.../lucene-cli/commands/index/IndexCommand.cs | 53 +
.../index/index-check/IndexCheckCommand.cs | 104 ++
.../IndexCopySegmentsCommand.cs | 53 +
.../IndexDeleteSegmentsCommand.cs | 66 ++
.../index-extract-cfs/IndexExtractCfsCommand.cs | 48 +
.../commands/index/index-fix/IndexFixCommand.cs | 65 ++
.../index/index-list-cfs/IndexListCfsCommand.cs | 73 ++
.../IndexListHighFreqTerms.cs | 86 ++
.../IndexSegmentListCommand.cs | 52 +
.../IndexListTaxonomyStatsCommand.cs | 63 ++
.../IndexListTermInfoCommand.cs | 53 +
.../index/index-merge/IndexMergeCommand.cs | 51 +
.../index/index-split/IndexSplitCommand.cs | 84 ++
.../index/index-upgrade/IndexUpgradeCommand.cs | 82 ++
.../lucene-cli/commands/lock/LockCommand.cs | 42 +
.../lock-stress-test/LockStressTestCommand.cs | 57 +
.../LockVerifyServerCommand.cs | 51 +
src/tools/lucene-cli/docs/analysis/index.md | 10 +
.../docs/analysis/stempel-compile-stems.md | 37 +
.../docs/analysis/stempel-patch-stems.md | 34 +
.../lucene-cli/docs/demo/associations-facets.md | 27 +
.../lucene-cli/docs/demo/distance-facets.md | 27 +
.../docs/demo/expression-aggregation-facets.md | 27 +
src/tools/lucene-cli/docs/demo/index-files.md | 51 +
src/tools/lucene-cli/docs/demo/index.md | 17 +
.../docs/demo/multi-category-lists-facets.md | 28 +
src/tools/lucene-cli/docs/demo/range-facets.md | 27 +
src/tools/lucene-cli/docs/demo/search-files.md | 72 ++
src/tools/lucene-cli/docs/demo/simple-facets.md | 27 +
.../docs/demo/simple-sorted-set-facets.md | 29 +
src/tools/lucene-cli/docs/index.md | 25 +
src/tools/lucene-cli/docs/index/check.md | 55 +
.../lucene-cli/docs/index/copy-segments.md | 40 +
.../lucene-cli/docs/index/delete-segments.md | 35 +
src/tools/lucene-cli/docs/index/extract-cfs.md | 42 +
src/tools/lucene-cli/docs/index/fix.md | 54 +
src/tools/lucene-cli/docs/index/index.md | 23 +
src/tools/lucene-cli/docs/index/list-cfs.md | 36 +
.../docs/index/list-high-freq-terms.md | 49 +
.../lucene-cli/docs/index/list-segments.md | 32 +
.../docs/index/list-taxonomy-stats.md | 38 +
.../lucene-cli/docs/index/list-term-info.md | 40 +
src/tools/lucene-cli/docs/index/merge.md | 36 +
src/tools/lucene-cli/docs/index/split.md | 54 +
src/tools/lucene-cli/docs/index/upgrade.md | 52 +
src/tools/lucene-cli/docs/lock/index.md | 10 +
src/tools/lucene-cli/docs/lock/stress-test.md | 55 +
src/tools/lucene-cli/docs/lock/verify-server.md | 35 +
src/tools/lucene-cli/lucene-cli.xproj | 19 +
.../options/CrossCheckTermVectorsOption.cs | 31 +
.../lucene-cli/options/DirectoryTypeOption.cs | 30 +
src/tools/lucene-cli/options/SegmentOption.cs | 31 +
src/tools/lucene-cli/options/VerboseOption.cs | 30 +
src/tools/lucene-cli/project.json | 39 +
135 files changed, 9102 insertions(+), 86 deletions(-)
----------------------------------------------------------------------