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
42 def self.adapt(object)
43   new(object)
44 end
new(object) click to toggle source
   # File lib/puppet/pops/adapters.rb
46 def initialize(object)
47   @object = object
48 end

Public Instance Methods

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