Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: 13baef8b02
Fetching contributors…

Cannot retrieve contributors at this time

44 lines (39 sloc) 1.287 kB
using System;
using System.Collections.Generic;
namespace CLAP
{
internal class HelpInfo
{
internal List<ParserHelpInfo> Parsers { get; set; }
}
internal class ParserHelpInfo
{
internal Type Type { get; set; }
internal List<VerbHelpInfo> Verbs { get; set; }
internal List<GlobalParameterHelpInfo> Globals { get; set; }
}
internal class VerbHelpInfo
{
internal bool IsDefault { get; set; }
internal string Description { get; set; }
internal List<string> Names { get; set; }
internal List<ParameterHelpInfo> Parameters { get; set; }
internal List<string> Validations { get; set; }
}
internal class ParameterHelpInfo
{
internal bool Required { get; set; }
internal List<string> Names { get; set; }
internal List<string> Validations { get; set; }
internal Type Type { get; set; }
internal object Default { get; set; }
internal string Description { get; set; }
}
internal class GlobalParameterHelpInfo
{
internal List<string> Names { get; set; }
internal List<string> Validations { get; set; }
internal Type Type { get; set; }
internal string Description { get; set; }
}
}
Jump to Line
Something went wrong with that request. Please try again.