Sha256: e20b66436c93a628b5510f40ac225c97c02243f66dde34c43b47d1a244c30966
Contents?: true
Size: 585 Bytes
Versions: 1
Compression:
Stored size: 585 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 DQPOST] 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
puppet-lint-manifest_whitespace-check-0.1.5 | lib/puppet-lint/plugins/tools.rb |