Sha256: 4693ebe07e233cc4345ae165f1aacbaabf085df665f9ef7efea43e2e7c1ff6fd
Contents?: true
Size: 598 Bytes
Versions: 3
Compression:
Stored size: 598 Bytes
Contents
# frozen_string_literal: true def is_single_space(token) token.type == :WHITESPACE && token.value == ' ' end def new_single_space PuppetLint::Lexer::Token.new(:WHITESPACE, ' ', 0, 0) end def after_bracket_tokens %i[RBRACE RBRACK RPAREN SEMIC COMMA COLON NEWLINE DQMID DQPOST LBRACK] end def prev_non_space_token(token) while token = token.prev_token return token unless %i[WHITESPACE INDENT NEWLINE].include?(token.type) end end def next_non_space_token(token) while token = token.next_token return token unless %i[WHITESPACE INDENT NEWLINE].include?(token.type) end end
Version data entries
3 entries across 3 versions & 1 rubygems