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