[DRE-commits] [ruby-active-model-serializers] 02/04: Merge tag 'upstream/0.9.4'

Praveen Arimbrathodiyil praveen at moszumanska.debian.org
Tue Jun 28 16:45:43 UTC 2016


This is an automated email from the git hooks/post-receive script.

praveen pushed a commit to branch master
in repository ruby-active-model-serializers.

commit f0e3a580e48d8131e2722ac02b74e28c1f45d382
Merge: c9738a9 fb281c4
Author: Praveen Arimbrathodiyil <praveen at debian.org>
Date:   Tue Jun 28 21:53:46 2016 +0530

    Merge tag 'upstream/0.9.4'
    
    Upstream version 0.9.4
    
    # gpg: Signature made Tuesday 28 June 2016 09:53:41 PM IST using RSA key ID 4512C22A
    # gpg: Good signature from "Praveen Arimbrathodiyil (piratepin) <praveen at debian.org>"
    # gpg:                 aka "Pirate Praveen (pirates.org.in) <praveen at onenetbeyond.org>"
    # gpg:                 aka "Pirate Praveen (piratesin) <me at j4v4m4n.in>"
    # gpg:                 aka "Pirate Praveen (PP) <praveen at privacyrequired.com>"
    # gpg:                 aka "Praveen Arimbrathodiyil (j4v4m4n) <pravi.a at gmail.com>"

 .github/ISSUE_TEMPLATE.md                          |  29 +
 .github/PULL_REQUEST_TEMPLATE.md                   |  15 +
 .gitignore                                         |  18 +-
 .rubocop.yml                                       | 104 +++
 .rubocop_todo.yml                                  | 167 ++++
 .simplecov                                         | 110 +++
 .travis.yml                                        |  44 +-
 CHANGELOG.md                                       | 480 +++++++++-
 CONTRIBUTING.md                                    | 109 ++-
 DESIGN.textile                                     | 586 ------------
 Gemfile                                            |  61 +-
 MIT-LICENSE                                        |   5 +-
 README.md                                          | 991 +++------------------
 Rakefile                                           | 105 ++-
 active_model_serializers.gemspec                   |  73 +-
 appveyor.yml                                       |  24 +
 bin/bench                                          | 171 ++++
 bin/bench_regression                               | 316 +++++++
 bin/serve_benchmark                                |  39 +
 docs/ARCHITECTURE.md                               | 126 +++
 docs/README.md                                     |  40 +
 docs/STYLE.md                                      |  58 ++
 docs/general/adapters.md                           | 247 +++++
 docs/general/caching.md                            |  52 ++
 docs/general/configuration_options.md              | 105 +++
 docs/general/deserialization.md                    | 100 +++
 docs/general/getting_started.md                    | 133 +++
 docs/general/instrumentation.md                    |  40 +
 docs/general/key_transforms.md                     |  40 +
 docs/general/logging.md                            |  14 +
 docs/general/rendering.md                          | 255 ++++++
 docs/general/serializers.md                        | 399 +++++++++
 docs/how-open-source-maintained.jpg                | Bin 0 -> 282768 bytes
 docs/howto/add_pagination_links.md                 | 139 +++
 docs/howto/add_root_key.md                         |  51 ++
 docs/howto/outside_controller_use.md               |  58 ++
 docs/howto/passing_arbitrary_options.md            |  27 +
 docs/howto/serialize_poro.md                       |  32 +
 docs/howto/test.md                                 | 152 ++++
 docs/integrations/ember-and-json-api.md            | 112 +++
 docs/integrations/grape.md                         |  19 +
 docs/jsonapi/errors.md                             |  56 ++
 docs/jsonapi/schema.md                             | 151 ++++
 docs/jsonapi/schema/schema.json                    | 366 ++++++++
 docs/rfcs/0000-namespace.md                        | 106 +++
 docs/rfcs/template.md                              |  15 +
 lib/action_controller/serialization.rb             |  99 +-
 lib/action_controller/serialization_test_case.rb   |  79 --
 lib/active_model/array_serializer.rb               |  72 --
 lib/active_model/default_serializer.rb             |  32 -
 lib/active_model/serializable.rb                   |  62 --
 lib/active_model/serializable/utils.rb             |  16 -
 lib/active_model/serializable_resource.rb          |  11 +
 lib/active_model/serializer.rb                     | 463 ++++------
 lib/active_model/serializer/adapter.rb             |  24 +
 lib/active_model/serializer/adapter/attributes.rb  |  15 +
 lib/active_model/serializer/adapter/base.rb        |  18 +
 lib/active_model/serializer/adapter/json.rb        |  15 +
 lib/active_model/serializer/adapter/json_api.rb    |  15 +
 lib/active_model/serializer/adapter/null.rb        |  15 +
 lib/active_model/serializer/array_serializer.rb    |   9 +
 lib/active_model/serializer/association.rb         |  65 +-
 .../serializer/association/has_many.rb             |  39 -
 lib/active_model/serializer/association/has_one.rb |  25 -
 lib/active_model/serializer/associations.rb        |  99 ++
 lib/active_model/serializer/attribute.rb           |  25 +
 lib/active_model/serializer/attributes.rb          |  82 ++
 .../serializer/belongs_to_reflection.rb            |   7 +
 lib/active_model/serializer/caching.rb             | 285 ++++++
 .../serializer/collection_reflection.rb            |   7 +
 .../serializer/collection_serializer.rb            |  84 ++
 lib/active_model/serializer/config.rb              |  31 -
 lib/active_model/serializer/configuration.rb       |  36 +
 lib/active_model/serializer/error_serializer.rb    |  10 +
 lib/active_model/serializer/errors_serializer.rb   |  27 +
 lib/active_model/serializer/field.rb               |  90 ++
 lib/active_model/serializer/fieldset.rb            |  31 +
 .../serializer/generators/serializer/USAGE         |   9 -
 .../serializer/scaffold_controller_generator.rb    |  14 -
 .../generators/serializer/serializer_generator.rb  |  37 -
 .../generators/serializer/templates/controller.rb  |  93 --
 lib/active_model/serializer/has_many_reflection.rb |   7 +
 lib/active_model/serializer/has_one_reflection.rb  |   7 +
 lib/active_model/serializer/links.rb               |  35 +
 lib/active_model/serializer/lint.rb                | 146 +++
 lib/active_model/serializer/meta.rb                |  29 +
 lib/active_model/serializer/null.rb                |  17 +
 lib/active_model/serializer/railtie.rb             |  18 -
 lib/active_model/serializer/reflection.rb          | 147 +++
 lib/active_model/serializer/singular_reflection.rb |   7 +
 lib/active_model/serializer/type.rb                |  25 +
 lib/active_model/serializer/version.rb             |   2 +-
 lib/active_model/serializer_support.rb             |   5 -
 lib/active_model_serializers.rb                    |  54 +-
 lib/active_model_serializers/adapter.rb            |  98 ++
 lib/active_model_serializers/adapter/attributes.rb |  11 +
 lib/active_model_serializers/adapter/base.rb       |  83 ++
 lib/active_model_serializers/adapter/json.rb       |  21 +
 lib/active_model_serializers/adapter/json_api.rb   | 524 +++++++++++
 .../adapter/json_api/deserialization.rb            | 213 +++++
 .../adapter/json_api/error.rb                      |  96 ++
 .../adapter/json_api/jsonapi.rb                    |  49 +
 .../adapter/json_api/link.rb                       |  83 ++
 .../adapter/json_api/meta.rb                       |  37 +
 .../adapter/json_api/pagination_links.rb           |  69 ++
 .../adapter/json_api/relationship.rb               |  52 ++
 .../adapter/json_api/resource_identifier.rb        |  37 +
 lib/active_model_serializers/adapter/null.rb       |   9 +
 lib/active_model_serializers/callbacks.rb          |  55 ++
 lib/active_model_serializers/deprecate.rb          |  54 ++
 lib/active_model_serializers/deserialization.rb    |  15 +
 lib/active_model_serializers/json_pointer.rb       |  14 +
 lib/active_model_serializers/key_transform.rb      |  70 ++
 lib/active_model_serializers/logging.rb            | 122 +++
 lib/active_model_serializers/model.rb              |  51 ++
 lib/active_model_serializers/railtie.rb            |  48 +
 .../register_jsonapi_renderer.rb                   |  76 ++
 .../serializable_resource.rb                       |  81 ++
 .../serialization_context.rb                       |  39 +
 lib/active_model_serializers/test.rb               |   7 +
 lib/active_model_serializers/test/schema.rb        | 138 +++
 lib/active_model_serializers/test/serializer.rb    | 125 +++
 lib/generators/rails/USAGE                         |   6 +
 .../rails}/resource_override.rb                    |   5 +-
 lib/generators/rails/serializer_generator.rb       |  36 +
 .../rails/templates/serializer.rb.erb}             |   0
 lib/grape/active_model_serializers.rb              |  14 +
 lib/grape/formatters/active_model_serializers.rb   |  32 +
 lib/grape/helpers/active_model_serializers.rb      |  17 +
 test/action_controller/adapter_selector_test.rb    |  53 ++
 test/action_controller/explicit_serializer_test.rb | 135 +++
 test/action_controller/json/include_test.rb        | 246 +++++
 .../json_api/deserialization_test.rb               | 112 +++
 test/action_controller/json_api/errors_test.rb     |  41 +
 test/action_controller/json_api/linked_test.rb     | 202 +++++
 test/action_controller/json_api/pagination_test.rb | 116 +++
 test/action_controller/json_api/transform_test.rb  | 181 ++++
 .../serialization_scope_name_test.rb               | 229 +++++
 test/action_controller/serialization_test.rb       | 472 ++++++++++
 test/active_model_serializers/adapter_for_test.rb  | 208 +++++
 test/active_model_serializers/json_pointer_test.rb |  20 +
 .../active_model_serializers/key_transform_test.rb | 263 ++++++
 test/active_model_serializers/logging_test.rb      |  77 ++
 test/active_model_serializers/model_test.rb        |   9 +
 .../railtie_test_isolated.rb                       |  63 ++
 .../register_jsonapi_renderer_test_isolated.rb     | 143 +++
 .../serialization_context_test_isolated.rb         |  71 ++
 test/active_model_serializers/test/schema_test.rb  | 130 +++
 .../test/serializer_test.rb}                       |  29 +-
 test/active_record_test.rb                         |   9 +
 test/adapter/deprecation_test.rb                   | 100 +++
 test/adapter/json/belongs_to_test.rb               |  45 +
 test/adapter/json/collection_test.rb               | 104 +++
 test/adapter/json/has_many_test.rb                 |  45 +
 test/adapter/json/transform_test.rb                |  93 ++
 test/adapter/json_api/belongs_to_test.rb           | 155 ++++
 test/adapter/json_api/collection_test.rb           |  96 ++
 test/adapter/json_api/errors_test.rb               |  76 ++
 test/adapter/json_api/fields_test.rb               |  87 ++
 test/adapter/json_api/has_many_embed_ids_test.rb   |  43 +
 .../json_api/has_many_explicit_serializer_test.rb  |  96 ++
 test/adapter/json_api/has_many_test.rb             | 144 +++
 test/adapter/json_api/has_one_test.rb              |  80 ++
 test/adapter/json_api/json_api_test.rb             |  35 +
 test/adapter/json_api/linked_test.rb               | 395 ++++++++
 test/adapter/json_api/links_test.rb                |  95 ++
 test/adapter/json_api/pagination_links_test.rb     | 178 ++++
 test/adapter/json_api/parse_test.rb                | 137 +++
 test/adapter/json_api/relationship_test.rb         | 161 ++++
 test/adapter/json_api/relationships_test.rb        | 204 +++++
 test/adapter/json_api/resource_identifier_test.rb  |  90 ++
 test/adapter/json_api/resource_meta_test.rb        | 100 +++
 test/adapter/json_api/toplevel_jsonapi_test.rb     |  82 ++
 test/adapter/json_api/transform_test.rb            | 503 +++++++++++
 test/adapter/json_api/type_test.rb                 |  61 ++
 test/adapter/json_test.rb                          |  46 +
 test/adapter/null_test.rb                          |  23 +
 test/adapter/polymorphic_test.rb                   | 171 ++++
 test/adapter_test.rb                               |  67 ++
 test/array_serializer_test.rb                      |  22 +
 test/benchmark/app.rb                              |  65 ++
 test/benchmark/benchmarking_support.rb             |  67 ++
 test/benchmark/bm_caching.rb                       | 119 +++
 test/benchmark/bm_transform.rb                     |  45 +
 test/benchmark/config.ru                           |   3 +
 test/benchmark/controllers.rb                      |  83 ++
 test/benchmark/fixtures.rb                         | 219 +++++
 test/cache_test.rb                                 | 513 +++++++++++
 test/collection_serializer_test.rb                 | 110 +++
 test/fixtures/active_record.rb                     | 126 ++-
 test/fixtures/poro.rb                              | 305 ++++---
 test/fixtures/template.html.erb                    |   1 -
 .../scaffold_controller_generator_test.rb}         |   8 +-
 .../generators/serializer_generator_test.rb        |  34 +-
 test/grape_test.rb                                 | 176 ++++
 .../namespaced_serialization_test.rb               |  96 --
 .../action_controller/serialization_test.rb        | 287 ------
 .../active_record/active_record_test.rb            |  77 --
 .../scaffold_controller_generator_test.rb          |  64 --
 test/lint_test.rb                                  |  49 +
 test/logger_test.rb                                |  18 +
 test/poro_test.rb                                  |   9 +
 test/serializable_resource_test.rb                 |  83 ++
 test/serializers/association_macros_test.rb        |  36 +
 test/serializers/associations_test.rb              | 295 ++++++
 test/serializers/attribute_test.rb                 | 151 ++++
 test/serializers/attributes_test.rb                |  52 ++
 .../caching_configuration_test_isolated.rb         | 170 ++++
 test/serializers/configuration_test.rb             |  32 +
 test/serializers/fieldset_test.rb                  |  14 +
 test/serializers/meta_test.rb                      | 202 +++++
 test/serializers/options_test.rb                   |  21 +
 .../read_attribute_for_serialization_test.rb       |  79 ++
 test/serializers/root_test.rb                      |  21 +
 test/serializers/serialization_test.rb             |  55 ++
 test/serializers/serializer_for_test.rb            | 134 +++
 .../test/schema_test/my/index.json                 |   6 +
 test/support/isolated_unit.rb                      |  80 ++
 test/support/rails5_shims.rb                       |  53 ++
 test/support/rails_app.rb                          |  36 +
 .../test/schema_test/my/index.json                 |   6 +
 .../test/schema_test/my/show.json                  |   6 +
 test/support/schemas/custom/show.json              |   7 +
 test/support/schemas/hyper_schema.json             |  93 ++
 test/support/schemas/render_using_json_api.json    |  43 +
 test/support/schemas/simple_json_pointers.json     |  10 +
 test/support/serialization_testing.rb              |  53 ++
 test/test_app.rb                                   |  14 -
 test/test_helper.rb                                |  67 +-
 .../active_model/array_serializer/except_test.rb   |  18 -
 .../array_serializer/key_format_test.rb            |  18 -
 .../active_model/array_serializer/meta_test.rb     |  53 --
 .../active_model/array_serializer/only_test.rb     |  18 -
 .../active_model/array_serializer/root_test.rb     | 102 ---
 .../active_model/array_serializer/scope_test.rb    |  24 -
 .../array_serializer/serialization_test.rb         | 199 -----
 test/unit/active_model/default_serializer_test.rb  |  13 -
 .../associations/build_serializer_test.rb          |  36 -
 .../active_model/serializer/associations_test.rb   |  19 -
 .../active_model/serializer/attributes_test.rb     |  57 --
 test/unit/active_model/serializer/config_test.rb   |  91 --
 test/unit/active_model/serializer/filter_test.rb   |  69 --
 .../serializer/has_many_polymorphic_test.rb        | 189 ----
 test/unit/active_model/serializer/has_many_test.rb | 265 ------
 .../serializer/has_one_and_has_many_test.rb        |  27 -
 .../serializer/has_one_polymorphic_test.rb         | 196 ----
 test/unit/active_model/serializer/has_one_test.rb  | 239 -----
 .../active_model/serializer/key_format_test.rb     |  25 -
 test/unit/active_model/serializer/meta_test.rb     |  39 -
 test/unit/active_model/serializer/options_test.rb  |  34 -
 test/unit/active_model/serializer/root_test.rb     | 117 ---
 test/unit/active_model/serializer/scope_test.rb    |  49 -
 .../active_model/serializer/url_helpers_test.rb    |  35 -
 253 files changed, 18642 insertions(+), 5193 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-active-model-serializers.git



More information about the Pkg-ruby-extras-commits mailing list