private BraceCompletionFormattingRule( FormattingOptions.IndentStyle indentStyle, CachedOptions options ) { _indentStyle = indentStyle; _options = options; }
public override AbstractFormattingRule WithOptions(AnalyzerConfigOptions options) { var cachedOptions = new CachedOptions(options); if (cachedOptions == _options) { return(this); } return(new TokenBasedFormattingRule(cachedOptions)); }
public override AbstractFormattingRule WithOptions(AnalyzerConfigOptions options) { var cachedOptions = new CachedOptions(options); if (cachedOptions == _options) { return(this); } return(new BraceCompletionFormattingRule(_indentStyle, cachedOptions)); }
public override AbstractFormattingRule WithOptions(SyntaxFormattingOptions options) { var cachedOptions = new CachedOptions(options.Options); if (cachedOptions == _options) { return(this); } return(new SpacingFormattingRule(cachedOptions)); }
private TokenBasedFormattingRule(CachedOptions options) { _options = options; }
private NewLineUserSettingFormattingRule(CachedOptions options) { _options = options; }
private QueryExpressionFormattingRule(CachedOptions options) { _options = options; }
private IndentBlockFormattingRule(CachedOptions options) { _options = options; }
private IndentUserSettingsFormattingRule(CachedOptions options) { _options = options; }
private SpacingFormattingRule(CachedOptions options) { _options = options; }
private WrappingFormattingRule(CachedOptions options) { _options = options; }