Sha256: 3fdd4e0cb8a68813df155184a04845cfe2d4119c326db41b58f89a7736cd82cd

Contents?: true

Size: 233 Bytes

Versions: 7

Compression:

Stored size: 233 Bytes

Contents

require 'nokogiri'

module LinkThumbnailer
  class Parser

    def call(source)
      ::Nokogiri::HTML(source)
    rescue ::Nokogiri::XML::SyntaxError => e
      raise ::LinkThumbnailer::SyntaxError.new(e.message)
    end

  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
link_thumbnailer-3.3.0 lib/link_thumbnailer/parser.rb
link_thumbnailer-3.2.1 lib/link_thumbnailer/parser.rb
link_thumbnailer-3.2.0 lib/link_thumbnailer/parser.rb
link_thumbnailer-3.1.2 lib/link_thumbnailer/parser.rb
link_thumbnailer-3.1.1 lib/link_thumbnailer/parser.rb
link_thumbnailer-3.1.0 lib/link_thumbnailer/parser.rb
link_thumbnailer-3.0.3 lib/link_thumbnailer/parser.rb