protected override string GenerateCommandLineCommands()
{
ExporterConsoleParameters consoleParams = new ExporterConsoleParameters()
{
ExportPureTypings = ExportPureTypings,
WriteWarningComment = WriteWarningComment,
Hierarchy = Hierarchical,
TargetDirectory = FixTargetPath(TargetDirectory),
TargetFile = FixTargetPath(TargetFile),
References = ExtractReferences(),
SourceAssemblies = ExtractSourceAssemblies(),
RootNamespace = RootNamespace,
CamelCaseForProperties = CamelCaseForProperties,
CamelCaseForMethods = CamelCaseForMethods,
DocumentationFilePath = DocumentationFilePath.EndsWith(".xml",StringComparison.InvariantCultureIgnoreCase)?DocumentationFilePath:String.Empty,
GenerateDocumentation = GenerateDocumentation,
ConfigurationMethod = ConfigurationMethod
};
return consoleParams.ExportConsoleParameters();
}