├── .document ├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── LICENSE ├── README.markdown ├── Rakefile ├── benchmark └── benchmark.rb ├── examples └── books.rb ├── lib ├── representative.rb └── representative │ ├── abstract_xml.rb │ ├── base.rb │ ├── empty.rb │ ├── json.rb │ ├── nokogiri.rb │ ├── object_inspector.rb │ ├── tilt_integration.rb │ ├── version.rb │ └── xml.rb ├── representative.gemspec └── spec ├── representative ├── json_spec.rb ├── nokogiri_spec.rb ├── tilt_integration_spec.rb ├── xml_behaviour.rb └── xml_spec.rb └── spec_helper.rb /.document: -------------------------------------------------------------------------------- 1 | README.markdown 2 | LICENSE 3 | lib/**/*.rb 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --colour 2 | --format progress -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/LICENSE -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/README.markdown -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/Rakefile -------------------------------------------------------------------------------- /benchmark/benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/benchmark/benchmark.rb -------------------------------------------------------------------------------- /examples/books.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/examples/books.rb -------------------------------------------------------------------------------- /lib/representative.rb: -------------------------------------------------------------------------------- 1 | require "representative/xml" 2 | -------------------------------------------------------------------------------- /lib/representative/abstract_xml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/lib/representative/abstract_xml.rb -------------------------------------------------------------------------------- /lib/representative/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/lib/representative/base.rb -------------------------------------------------------------------------------- /lib/representative/empty.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/lib/representative/empty.rb -------------------------------------------------------------------------------- /lib/representative/json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/lib/representative/json.rb -------------------------------------------------------------------------------- /lib/representative/nokogiri.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/lib/representative/nokogiri.rb -------------------------------------------------------------------------------- /lib/representative/object_inspector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/lib/representative/object_inspector.rb -------------------------------------------------------------------------------- /lib/representative/tilt_integration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/lib/representative/tilt_integration.rb -------------------------------------------------------------------------------- /lib/representative/version.rb: -------------------------------------------------------------------------------- 1 | module Representative 2 | VERSION = "1.2.0".freeze 3 | end 4 | -------------------------------------------------------------------------------- /lib/representative/xml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/lib/representative/xml.rb -------------------------------------------------------------------------------- /representative.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/representative.gemspec -------------------------------------------------------------------------------- /spec/representative/json_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/spec/representative/json_spec.rb -------------------------------------------------------------------------------- /spec/representative/nokogiri_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/spec/representative/nokogiri_spec.rb -------------------------------------------------------------------------------- /spec/representative/tilt_integration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/spec/representative/tilt_integration_spec.rb -------------------------------------------------------------------------------- /spec/representative/xml_behaviour.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/spec/representative/xml_behaviour.rb -------------------------------------------------------------------------------- /spec/representative/xml_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/spec/representative/xml_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdub/representative/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------