class Puppet::Pops::Adapters::SourcePosAdapter

This class is for backward compatibility only. It's not really an adapter but it is needed for the puppetlabs-strings gem @deprecated

Public Class Methods

adapt(object) click to toggle source
   # File lib/puppet/pops/adapters.rb
43 def self.adapt(object)
44   new(object)
45 end
new(object) click to toggle source
   # File lib/puppet/pops/adapters.rb
47 def initialize(object)
48   @object = object
49 end

Public Instance Methods

extract_text() click to toggle source
   # File lib/puppet/pops/adapters.rb
63 def extract_text
64   @object.locator.extract_text(@object.offset, @object.length)
65 end
file() click to toggle source
   # File lib/puppet/pops/adapters.rb
51 def file
52   @object.file
53 end
line() click to toggle source
   # File lib/puppet/pops/adapters.rb
55 def line
56   @object.line
57 end
pos() click to toggle source
   # File lib/puppet/pops/adapters.rb
59 def pos
60   @object.pos
61 end