Beispiel #1
0
 public ListSymbolsCommand(
     ListSymbolsCommandLineOptions options,
     SymbolFilterOptions symbolFilterOptions,
     SymbolDefinitionFormatOptions formatOptions,
     SymbolDefinitionListLayout layout,
     SymbolDefinitionPartFilter ignoredParts,
     in ProjectFilter projectFilter) : base(projectFilter)
Beispiel #2
0
 public DefinitionListFormat(
     SymbolDefinitionListLayout layout           = DefaultValues.Layout,
     SymbolDefinitionPartFilter parts            = DefaultValues.Parts,
     SymbolDefinitionFormatOptions formatOptions = DefaultValues.FormatOptions,
     bool groupByAssembly              = false,
     bool emptyLineBetweenMembers      = DefaultValues.EmptyLineBetweenMembers,
     bool emptyLineBetweenMemberGroups = DefaultValues.EmptyLineBetweenMemberGroups,
     bool omitIEnumerable              = DefaultValues.OmitIEnumerable,
     bool preferDefaultLiteral         = DefaultValues.PreferDefaultLiteral,
     string indentChars = DefaultValues.IndentChars)
 {
     Layout                       = layout;
     Parts                        = parts;
     FormatOptions                = formatOptions;
     GroupByAssembly              = groupByAssembly;
     EmptyLineBetweenMembers      = emptyLineBetweenMembers;
     EmptyLineBetweenMemberGroups = emptyLineBetweenMemberGroups;
     OmitIEnumerable              = omitIEnumerable;
     PreferDefaultLiteral         = preferDefaultLiteral;
     IndentChars                  = indentChars;
 }
Beispiel #3
0
 public bool Includes(SymbolDefinitionFormatOptions formatOptions)
 {
     return((FormatOptions & formatOptions) == formatOptions);
 }