class Rugments::Lexers::Puppet
Public Class Methods
analyze_text(text)
click to toggle source
# File lib/rugments/lexers/puppet.rb, line 10 def self.analyze_text(text) return 1 if text.shebang? 'puppet-apply' return 1 if text.shebang? 'puppet' end
constants()
click to toggle source
# File lib/rugments/lexers/puppet.rb, line 22 def self.constants @constants ||= Set.new %w( false true undef ) end
keywords()
click to toggle source
# File lib/rugments/lexers/puppet.rb, line 15 def self.keywords @keywords ||= Set.new %w( and case class default define else elsif if in import inherits node unless ) end
metaparameters()
click to toggle source
# File lib/rugments/lexers/puppet.rb, line 28 def self.metaparameters @metaparameters ||= Set.new %w( before require notify subscribe ) end