/// <summary> /// return AdjustNewLinesOperation for the node provided by the given formatting rules /// </summary> internal static AdjustNewLinesOperation GetAdjustNewLinesOperation(IEnumerable <AbstractFormattingRule> formattingRules, SyntaxToken previousToken, SyntaxToken currentToken, AnalyzerConfigOptions options) { var chainedFormattingRules = new ChainedFormattingRules(formattingRules, options); return(chainedFormattingRules.GetAdjustNewLinesOperation(previousToken, currentToken)); }
/// <summary> /// return AdjustNewLinesOperation for the node provided by the given formatting rules /// </summary> internal static AdjustNewLinesOperation GetAdjustNewLinesOperation(IEnumerable <IFormattingRule> formattingRules, SyntaxToken previousToken, SyntaxToken currentToken, OptionSet optionSet) { var chainedFormattingRules = new ChainedFormattingRules(formattingRules, optionSet); return(chainedFormattingRules.GetAdjustNewLinesOperation(previousToken, currentToken)); }
/// <summary> /// return AdjustNewLinesOperation for the node provided by the given formatting rules /// </summary> internal static AdjustNewLinesOperation GetAdjustNewLinesOperation(IEnumerable<IFormattingRule> formattingRules, SyntaxToken previousToken, SyntaxToken currentToken, OptionSet optionSet) { var chainedFormattingRules = new ChainedFormattingRules(formattingRules, optionSet); return chainedFormattingRules.GetAdjustNewLinesOperation(previousToken, currentToken); }