Sha256: ee8c0943ede16d927a585cdaa90dcb14f6ebbfe9617a6e91598ece992b236ffc

Contents?: true

Size: 312 Bytes

Versions: 4

Compression:

Stored size: 312 Bytes

Contents

require 'saxon/loader'

module Saxon
  module S9API
    def self.const_missing(name)
      Saxon::Loader.load!
      begin
        const_get(name)
      rescue NameError
        msg = "uninitialized constant Saxon::S9API::#{name}"
        e = NameError.new(msg, name)
        raise e
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
saxon-0.2.2-java lib/saxon/s9api.rb
saxon-0.2.1-java lib/saxon/s9api.rb
saxon-0.2.0-java lib/saxon/s9api.rb
saxon-0.1.0-java lib/saxon/s9api.rb