├── .gitignore ├── .travis.yml ├── Appraisals ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── TODO.md ├── embedson.gemspec ├── gemfiles ├── 4.0.gemfile ├── 4.0.pg18.gemfile ├── 4.1.gemfile ├── 4.1.pg18.gemfile ├── 4.2.gemfile ├── 4.2.pg18.gemfile └── 5.0.gemfile ├── lib ├── embedson.rb └── embedson │ ├── exceptions.rb │ ├── model.rb │ ├── model │ ├── embedded_builder.rb │ ├── embeds_builder.rb │ └── method_builder.rb │ └── version.rb └── spec ├── embedson ├── exceptions_spec.rb ├── model │ ├── embedded_builder_spec.rb │ ├── embeds_builder_spec.rb │ └── method_builder_spec.rb └── model_spec.rb └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/.travis.yml -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/Appraisals -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- 1 | ## ToDo list 2 | 3 | - never enough tests 4 | -------------------------------------------------------------------------------- /embedson.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/embedson.gemspec -------------------------------------------------------------------------------- /gemfiles/4.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/gemfiles/4.0.gemfile -------------------------------------------------------------------------------- /gemfiles/4.0.pg18.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/gemfiles/4.0.pg18.gemfile -------------------------------------------------------------------------------- /gemfiles/4.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/gemfiles/4.1.gemfile -------------------------------------------------------------------------------- /gemfiles/4.1.pg18.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/gemfiles/4.1.pg18.gemfile -------------------------------------------------------------------------------- /gemfiles/4.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/gemfiles/4.2.gemfile -------------------------------------------------------------------------------- /gemfiles/4.2.pg18.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/gemfiles/4.2.pg18.gemfile -------------------------------------------------------------------------------- /gemfiles/5.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/gemfiles/5.0.gemfile -------------------------------------------------------------------------------- /lib/embedson.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/lib/embedson.rb -------------------------------------------------------------------------------- /lib/embedson/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/lib/embedson/exceptions.rb -------------------------------------------------------------------------------- /lib/embedson/model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/lib/embedson/model.rb -------------------------------------------------------------------------------- /lib/embedson/model/embedded_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/lib/embedson/model/embedded_builder.rb -------------------------------------------------------------------------------- /lib/embedson/model/embeds_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/lib/embedson/model/embeds_builder.rb -------------------------------------------------------------------------------- /lib/embedson/model/method_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/lib/embedson/model/method_builder.rb -------------------------------------------------------------------------------- /lib/embedson/version.rb: -------------------------------------------------------------------------------- 1 | module Embedson 2 | VERSION = "1.1.0" 3 | end 4 | -------------------------------------------------------------------------------- /spec/embedson/exceptions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/spec/embedson/exceptions_spec.rb -------------------------------------------------------------------------------- /spec/embedson/model/embedded_builder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/spec/embedson/model/embedded_builder_spec.rb -------------------------------------------------------------------------------- /spec/embedson/model/embeds_builder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/spec/embedson/model/embeds_builder_spec.rb -------------------------------------------------------------------------------- /spec/embedson/model/method_builder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/spec/embedson/model/method_builder_spec.rb -------------------------------------------------------------------------------- /spec/embedson/model_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/spec/embedson/model_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sufleR/embedson/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------