.gitignore | |
|
|
.rspec | |
|
|
.rubocop.yml | |
|
|
.travis.yml | |
|
|
CHANGELOG.md | |
|
|
Gemfile | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
bin/console | |
|
|
bin/setup | |
|
|
pragma-decorator.gemspec | |
|
|
lib/pragma/decorator.rb | 13 |
|
|
lib/pragma/decorator/association.rb | 74 | A 35 mins |
|
lib/pragma/decorator/association/adapter.rb | 10 |
|
|
lib/pragma/decorator/association/adapter/active_record.rb | 82 |
|
|
lib/pragma/decorator/association/adapter/base.rb | 30 |
|
|
lib/pragma/decorator/association/adapter/poro.rb | 22 |
|
|
lib/pragma/decorator/association/association_not_found.rb | 13 |
|
|
lib/pragma/decorator/association/bond.rb | 67 |
|
|
lib/pragma/decorator/association/expander.rb | 10 |
|
|
lib/pragma/decorator/association/expander/active_record.rb | 37 |
|
|
lib/pragma/decorator/association/expander/base.rb | 22 |
|
|
lib/pragma/decorator/association/expander/poro.rb | 18 |
|
|
lib/pragma/decorator/association/expansion_error.rb | 8 |
|
|
lib/pragma/decorator/association/inconsistent_type_error.rb | 14 |
|
|
lib/pragma/decorator/association/reflection.rb | 40 |
|
|
lib/pragma/decorator/association/unexpanded_association_parent.rb | 14 |
|
|
lib/pragma/decorator/base.rb | 10 |
|
|
lib/pragma/decorator/collection.rb | 39 |
|
|
lib/pragma/decorator/error.rb | 13 |
|
|
lib/pragma/decorator/pagination.rb | 41 |
|
|
lib/pragma/decorator/pagination/adapter.rb | 10 |
|
|
lib/pragma/decorator/pagination/adapter/base.rb | 32 |
|
|
lib/pragma/decorator/pagination/adapter/kaminari.rb | 33 |
|
|
lib/pragma/decorator/pagination/adapter/will_paginate.rb | 34 |
|
|
lib/pragma/decorator/timestamp.rb | 31 |
|
|
lib/pragma/decorator/type.rb | 31 |
|
|
lib/pragma/decorator/version.rb | 5 |
|
|