Sha256: 9e2bee0fb36e685cea26c22be8069344fd34351c47a6d66a9dcc1bc5dff923f9

Contents?: true

Size: 864 Bytes

Versions: 3

Compression:

Stored size: 864 Bytes

Contents

require 'xommelier/xml'

module Xommelier
  # Implements The Atom Syndication Format
  # See RFC 4287 {http://tools.ietf.org/html/rfc4287.html}
  module Atom
    include Xommelier::Xml

    xmlns 'http://www.w3.org/2005/Atom', as: :atom

    # Elements
    autoload :Link,      'xommelier/atom/link'
    autoload :Person,    'xommelier/atom/person'
    autoload :Category,  'xommelier/atom/category'
    autoload :Content,   'xommelier/atom/content'
    autoload :Generator, 'xommelier/atom/generator'
    autoload :Source,    'xommelier/atom/source'
    autoload :Feed,      'xommelier/atom/feed'
    autoload :Entry,     'xommelier/atom/entry'

    # Common extensions
    autoload :LinksExtension, 'xommelier/atom/links_extension'

    # Extensions
    autoload :Threading, 'xommelier/atom/threading'
    autoload :History,   'xommelier/atom/history'
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
xommelier-0.1.20 lib/xommelier/atom.rb
xommelier-0.1.19 lib/xommelier/atom.rb
xommelier-0.1.18 lib/xommelier/atom.rb