active_model_serializers/test/serializers
Benjamin Fleischer 19de5f7722 Introduce Adapter::Base
Breaking change:
- Adapters now inherit Adapter::Base
- 'Adapter' is now a module, no longer a class
Why?

- using a class as a namespace that you also inherit from is complicated and circular at time i.e.
  buggy (see https://github.com/rails-api/active_model_serializers/pull/1177)
- The class methods on Adapter aren't necessarily related to the instance methods, they're more
    Adapter functions
- named `Base` because it's a Rails-ism
- It helps to isolate and highlight what the Adapter interface actually is
2015-09-20 12:26:04 -05:00
..
adapter_for_test.rb Introduce Adapter::Base 2015-09-20 12:26:04 -05:00
association_macros_test.rb Remove traces of embed option. 2015-08-31 01:26:22 +02:00
associations_test.rb Rubocop: Consistent spacing 2015-09-03 20:51:40 -05:00
attribute_test.rb Rename FlattenJson to Attributes (allow plural adapter names) 2015-09-18 10:17:02 -05:00
attributes_test.rb Merge remote-tracking branch 'upstream/master' into fix-jsonapi-ri 2015-09-06 17:21:43 +02:00
cache_test.rb Rubocop: Consistent spacing 2015-09-03 20:51:40 -05:00
configuration_test.rb Rename FlattenJson to Attributes (allow plural adapter names) 2015-09-18 10:17:02 -05:00
fieldset_test.rb Rubocop: Consistent spacing 2015-09-03 20:51:40 -05:00
meta_test.rb Rename FlattenJson to Attributes (allow plural adapter names) 2015-09-18 10:17:02 -05:00
options_test.rb Makes passed in options accessible inside serializers 2015-03-11 14:53:57 -03:00
root_test.rb Rubocop: Consistent spacing 2015-09-03 20:51:40 -05:00
serializer_for_test.rb Add Style enforcer (via Rubocop) 2015-09-03 20:50:45 -05:00