example/db/schema.rb | 100644 | 0 | 0 | | | 1.36 KB | 6c73b0cd5eb39d2f314932e36e5a5ff24fbdc04a16f750e605e82c3991b22929 |
example/db/seeds.rb | 100644 | 0 | 0 | | | 370 Bytes | d9c79337dccdc9b57ff7d70f4a4841281716421f5c7982c8564cd77c7ff3b311 |
.github/config/rubocop_linter_action.yml | 100644 | 0 | 0 | | | 84 Bytes | ebbfc04e921f9547d8a21bbfada0a3b9a8c231eb6d94564a12ff47fed6a55360 |
.github/workflows/lint.yml | 100644 | 0 | 0 | | | 373 Bytes | e97f039865020762b6e0c875ef15f91ea00eea6b89fe58a96443226380cf89a9 |
.github/workflows/ruby.yml | 100644 | 0 | 0 | | | 1.85 KB | 285a648b199ad69734754646eb5952321673a4764390b25438d3b0c48830bf1e |
.gitignore | 100644 | 0 | 0 | | | 134 Bytes | baf57c101cfd8088eb7e222b7331a965f1842bbcf0b7b01b509dd3f115bba731 |
.rspec | 100644 | 0 | 0 | | | 53 Bytes | 06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59 |
.rubocop.yml | 100644 | 0 | 0 | | | 1.65 KB | 8b3278fa45862f68fb34c0ebf12fccc117b3e99fdaeeb9b63cb6fa95ce18b42a |
.ruby-version | 100644 | 0 | 0 | | | 6 Bytes | 9927e4392d0216300aa135317885771db7cb72706f05e6a3c1e9ff63194b8cae |
.travis.yml | 100644 | 0 | 0 | | | 106 Bytes | 0d3abf1a21f5fbe4bce2d8aa9f0e781e10d045ae7756065e674af8c88b5ab4c3 |
Gemfile | 100644 | 0 | 0 | | | 126 Bytes | 40404f484d546b9afac196917b652065968fb1262da2a8d4edabad6a4dcd971a |
Gemfile.lock | 100644 | 0 | 0 | | | 2.67 KB | d5c3ce0b07cad97490d723b6c094b2628954f8a223975fbbee60d645ddde8ec8 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.05 KB | 67a5b93ccb044dca4f75731877b003fabb77da72dcea601960d124dbc5d2f18b |
README.md | 100644 | 0 | 0 | | | 4.31 KB | ce0f747cfa92b0928b0bd7e29c04c71b5fd6212184d91c751762d1a283d85455 |
Rakefile | 100644 | 0 | 0 | | | 145 Bytes | 9e1ba08392e6ad5aff02b757932420c6b4497d9340053e7b5279c524d427ad17 |
bin/console | 100755 | 0 | 0 | | | 1.07 KB | 8113a5d57579baf56bccf1df472ae2608bccf2b7baa43c1b3fbb38b646b39b90 |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
docs/serializers.md | 100644 | 0 | 0 | | | 7.13 KB | e820b5142a7a744c0aeb0baa9b20040704b11efee180b80696b29d8b0b95d0be |
example/.gitignore | 100644 | 0 | 0 | | | 598 Bytes | 46593a823d104532b830c6788ba0e7a7b098f7b47046ca7102652ed9426b10f0 |
example/.rspec | 100644 | 0 | 0 | | | 22 Bytes | 59cb44b82275dbbbe102e09ad72aaafa8a3b1f15ec35682f21c6741ca9d2c7b2 |
example/.ruby-version | 100644 | 0 | 0 | | | 6 Bytes | 9927e4392d0216300aa135317885771db7cb72706f05e6a3c1e9ff63194b8cae |
example/Gemfile | 100644 | 0 | 0 | | | 1.37 KB | cec9498be250287582e69eeed08b9b7de9050f4436f78a62661e88e1c40d2aaa |
example/Gemfile.lock | 100644 | 0 | 0 | | | 5.67 KB | 6ade3bbc57907b7a7a9ae6b52ac3335326c358261ab175cdb97226d77496dc58 |
example/README.md | 100644 | 0 | 0 | | | 374 Bytes | cb08e48b7df3451e22fb32b808eee8b7c12d330b7f04be49353715fe612fa7d7 |
example/Rakefile | 100644 | 0 | 0 | | | 227 Bytes | a30fbd85c291be7205153650b46a99081cfb0dcd278a69b8b66ef391957fd4ca |
example/app/controllers/application_controller.rb | 100644 | 0 | 0 | | | 56 Bytes | 7b798caadf77808ed3bb93d77acde35a2478e4b26bce01e7f219cc02379ee429 |
example/app/controllers/concerns/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
example/app/controllers/people_controller.rb | 100644 | 0 | 0 | | | 2.74 KB | b5102482fbda06e93b27347acdca48a4df69a77b211fc502ef4e4dfb5f1c191f |
example/app/controllers/posts_controller.rb | 100644 | 0 | 0 | | | 2.8 KB | 4773a4c4ae7e08e719c1ea8b72ee3d62f63dbdaf5d6a5c9d300126f418143b9c |
example/app/jobs/application_job.rb | 100644 | 0 | 0 | | | 269 Bytes | d51e125007521b0f59765422cf3cf949b59b2054cdac6567a95b4a7aeaf1d722 |
example/app/models/application_record.rb | 100644 | 0 | 0 | | | 144 Bytes | 67253a85a59c759d62ad66c1a90e13bd7c33fc66e1a691618ebf4b0beac39429 |
example/app/models/concerns/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
example/app/models/person.rb | 100644 | 0 | 0 | | | 200 Bytes | 522f9fb40580cffe49e0ae2542a39aaef4a3a6607942e74a88aa75a6fb52944e |
example/app/models/post.rb | 100644 | 0 | 0 | | | 196 Bytes | 2c69077fd61d1a6da6784f25bc8a3adaded69330dbe416af077d7f03853df75e |
example/app/output_objects/person_errors_output_object.rb | 100644 | 0 | 0 | | | 202 Bytes | 204a7f1cda84aa62b0e7533ed1fa7658cfb92fb41fc196564931c1b3ad31ae16 |
example/app/output_objects/person_output_object.rb | 100644 | 0 | 0 | | | 663 Bytes | 664059a5635082490716bf10d1b661f0148bca821b826c550cd7adc0b73fb098 |
example/app/output_objects/post_output_object.rb | 100644 | 0 | 0 | | | 261 Bytes | d5a66ee828acd2cd08d1920c5dde8a3a4569498dcf32bd42f7d825419e4faa1f |
example/bin/bundle | 100755 | 0 | 0 | | | 2.88 KB | 53a36fef109289dadbfa23209f9aa7f1ff948b223f78bf53b33e15e61772a7c7 |
example/bin/rails | 100755 | 0 | 0 | | | 260 Bytes | fba57e9b4f252c6411192af80227bee92d82fdb8b80170f83ea885dd2666d8e7 |
example/bin/rake | 100755 | 0 | 0 | | | 209 Bytes | 89f74303592e111f90e524fcfc57369e0eb0f48aca01068ddc00a832d687dcc2 |
example/bin/setup | 100755 | 0 | 0 | | | 1008 Bytes | d49087fa14c4d27de854344ac3ef4a3422f2fb8819a43da2e459d099a4e4df4a |
example/bin/spring | 100755 | 0 | 0 | | | 507 Bytes | d9e86131434527eb1e01d26af56dc656cbe20ed4ee808df795e4458c3f1049a0 |
example/config.ru | 100644 | 0 | 0 | | | 130 Bytes | 4572825be9bd16bbc408ff7fc4841a5c456080cb6a00f258f898a42a7a8c53de |
example/config/application.rb | 100644 | 0 | 0 | | | 1.36 KB | 75413332b43d1456b1e4c53b7f2eec681eadc6d56a3afc47f191689a929cd7f6 |
example/config/boot.rb | 100644 | 0 | 0 | | | 207 Bytes | 6a6aa54b6b96a3fde6cfdc0a5c59803d363609adcb76a0063c032a60971dbc51 |
example/config/credentials.yml.enc | 100644 | 0 | 0 | | | 464 Bytes | c36ede48ce63eca04d2f9021631a550a2739c415bb460dc70359bc791434d05a |
example/config/database.yml | 100644 | 0 | 0 | | | 620 Bytes | 71aa41bb82599b443db399d203b73f7ca52ff697a17317c94e391f7f974fa2a2 |
example/config/environment.rb | 100644 | 0 | 0 | | | 128 Bytes | 8ec4d2e8b7cbf7ce55c0c7a7ac4238ad8f13728d7cc8e772b37802e3ebbdf47c |
example/config/environments/development.rb | 100644 | 0 | 0 | | | 1.53 KB | 79284d7a48e269086277cbfb40671934586152b384e8d79a571d154ddb2c674d |
example/config/environments/production.rb | 100644 | 0 | 0 | | | 4.01 KB | 983e0931b456d0f00123beadd16c040e7bb3d9e625c8a5a5057256225f84f46f |
example/config/environments/test.rb | 100644 | 0 | 0 | | | 1.49 KB | 3bedd960e32c7b626e6720cb845a3b795fbbf85de3d4aa117d8c4de3e07a4af9 |
example/config/initializers/application_controller_renderer.rb | 100644 | 0 | 0 | | | 216 Bytes | 2da60f6ea41acdb4d85b965e7cedca0ab6ae9d45d44de9c15d8eeff44f05dac0 |
example/config/initializers/backtrace_silencers.rb | 100644 | 0 | 0 | | | 404 Bytes | 12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8 |
example/config/initializers/cors.rb | 100644 | 0 | 0 | | | 504 Bytes | 59007f605179723991d8b928a49ad6bc8484733e1b0cb2c4b2005e97103e95f8 |
example/config/initializers/filter_parameter_logging.rb | 100644 | 0 | 0 | | | 194 Bytes | eb293cbcac26012fb63489b355b7a68df2e0f5006abe79e2128752f40514aaf4 |
example/config/initializers/inflections.rb | 100644 | 0 | 0 | | | 647 Bytes | a2045e2ce03f29305e052a9236ff41d4c7d4d171c0fa5bf8cfbc958edd307df6 |
example/config/initializers/mime_types.rb | 100644 | 0 | 0 | | | 156 Bytes | 47b40f15fe7b4cb01fd6a72377cfcc2c12d4a92b2cb72dca4d66005cddcccc94 |
example/config/initializers/wrap_parameters.rb | 100644 | 0 | 0 | | | 485 Bytes | 7021fb9d3b221ade976a6c4574c004d906f4f61df64d914c574588cdaf04457c |
example/config/locales/en.yml | 100644 | 0 | 0 | | | 849 Bytes | 2de6f1a48e24e30802cdb539f3981fde4ad365b15787577f0d86983bb6e85b22 |
example/config/puma.rb | 100644 | 0 | 0 | | | 1.54 KB | f373b95dd3bab6ff3edc26d081bab8e9d85eb7aa6fba7bc4071e107efb5f1157 |
example/config/routes.rb | 100644 | 0 | 0 | | | 306 Bytes | f5d00f31a962dfa8cd9db46672e866355c0d8c1d75ceb72cb25ce40f4de89c68 |
example/config/spring.rb | 100644 | 0 | 0 | | | 97 Bytes | 28101e79664e14d7be32a6e814896d3018770c1f1cd6ac30a1b53219553f8535 |
example/db/migrate/20200311152021_create_people.rb | 100644 | 0 | 0 | | | 241 Bytes | c8a91d06b8a84262263b3302ba5ce3e549a2e77f767a2d359e0513929629191c |
example/db/migrate/20200603172347_create_posts.rb | 100644 | 0 | 0 | | | 268 Bytes | 5fb46efdc83dd3102726010af57adba23604c625d1b3293f2832a28dc79e7c2c |
example/lib/tasks/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
example/log/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
example/public/robots.txt | 100644 | 0 | 0 | | | 99 Bytes | 2f15987e4606501202b9d337085439339e53a374e3d194847192c12f85ba78f8 |
example/spec/rails_helper.rb | 100644 | 0 | 0 | | | 2.82 KB | 1554705c1c1aa9f36d9f0f1d6dea43faf1dc1c3edb8380ae61cf1973e2f9663d |
example/spec/requests/people/create_spec.rb | 100644 | 0 | 0 | | | 1.3 KB | 5ba2d9755dda5a8523d56ea07e61fabf033c3b6c86c6eb3d8715faf75fa4de13 |
example/spec/requests/people/get_spec.rb | 100644 | 0 | 0 | | | 928 Bytes | b09b0884ee639933d7f9ebf575652609ddc9605f182d4c3b73efdff1630123e0 |
example/spec/requests/people/index_spec.rb | 100644 | 0 | 0 | | | 1.64 KB | af8271f82d49978871da38901deecccbe65e548e63e013a879e6c0630f4f2897 |
example/spec/spec_helper.rb | 100644 | 0 | 0 | | | 4.81 KB | 82fbfbd9cb31fa6215d942992a608b197e1aae5bdc6dd5df806b47c522641bdd |
example/tmp/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
example/vendor/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
lib/sober_swag.rb | 100644 | 0 | 0 | | | 922 Bytes | 835dec7c7e84458f33df3e03bbc3079fa6cdc95472a1faa3f37d7622b87a2332 |
lib/sober_swag/compiler.rb | 100644 | 0 | 0 | | | 2.49 KB | 30a2ab2229f8d0a709f0f6a1a53723e0e3efa2deaf95a3b2b95f424bfa7e6684 |
lib/sober_swag/compiler/error.rb | 100644 | 0 | 0 | | | 133 Bytes | 31687ac3c93c44a6c48a88dd9de9c48f321474237f1cfc217d66cbca24627c68 |
lib/sober_swag/compiler/path.rb | 100644 | 0 | 0 | | | 1.87 KB | aa31d93c6033b1d4a57a083e9f7f3fed58e7733107c13d8b80dfd0ec8a1a5f0d |
lib/sober_swag/compiler/paths.rb | 100644 | 0 | 0 | | | 1.25 KB | 8d650ce3536c8329db786d6b93d8549512904287e807f6709307ebb6e86b9a63 |
lib/sober_swag/compiler/type.rb | 100644 | 0 | 0 | | | 7.51 KB | 6a98514cab01f670f46a25ffe6d45daa1edbdcbec16fd661f8d14aa6f2320e5f |
lib/sober_swag/controller.rb | 100644 | 0 | 0 | | | 5.6 KB | fd3c611ede07c1b1b290d47ad7b1d2d19884a2f6d6cf73e9c3ff3f33fad921d4 |
lib/sober_swag/controller/route.rb | 100644 | 0 | 0 | | | 4.26 KB | 9327217827d6c58b6e32347addb440b551aa57ae1ad441ce599d97deb99bf771 |
lib/sober_swag/controller/undefined_body_error.rb | 100644 | 0 | 0 | | | 190 Bytes | d0356e6f27de98773f7032d37e7dd8ee3a87a86dc2c799eae11c74e507499bfe |
lib/sober_swag/controller/undefined_path_error.rb | 100644 | 0 | 0 | | | 189 Bytes | a0523174143a12b8295b8b6533ebd97b2dd4dd13924c5a5714d10a1ddac501bb |
lib/sober_swag/controller/undefined_query_error.rb | 100644 | 0 | 0 | | | 193 Bytes | 0ac2ad86325784829467221698e634a50324ec262b131c1f2fa109810cc62334 |
lib/sober_swag/input_object.rb | 100644 | 0 | 0 | | | 793 Bytes | c7e715952263f38467358172dd338e6372424a984d99ac224fec37a4b6202bc1 |
lib/sober_swag/nodes.rb | 100644 | 0 | 0 | | | 776 Bytes | a73fe46e4c5c05577df2fae6b562fa9ff105ba2c12bb3320bc5ee77e1435ada6 |
lib/sober_swag/nodes/array.rb | 100644 | 0 | 0 | | | 690 Bytes | 50e9e87d27fc266bf8f01d707f01e8a56ce50190ab966c2cb13d6d8ba96151af |
lib/sober_swag/nodes/attribute.rb | 100644 | 0 | 0 | | | 629 Bytes | 1642b068712dc0211f0d034c1474e046b9800e3cb1ab19cc270b80410cb73626 |
lib/sober_swag/nodes/base.rb | 100644 | 0 | 0 | | | 1.56 KB | d0deb3add1287b9c04f6b0e8a7f06215f358e31fdac51a7ff0d29de963731330 |
lib/sober_swag/nodes/binary.rb | 100644 | 0 | 0 | | | 795 Bytes | 2ebb67123acde58b3a05881f4594ed7b578921c134ae2d19e8c9b49549d3352e |
lib/sober_swag/nodes/enum.rb | 100644 | 0 | 0 | | | 530 Bytes | 804d675db841a3b08c93b34766e269bd5e77960634bfae7ae862af5775428f6e |
lib/sober_swag/nodes/list.rb | 100644 | 0 | 0 | | | 762 Bytes | 2a3b73a2d6a928692bb77e15999e41e90296668754e8f7343191cf8307fba80f |
lib/sober_swag/nodes/nullable_primitive.rb | 100644 | 0 | 0 | | | 90 Bytes | 67fd48e29f14b668361c12729c7c4bcf6835f1f93f1f11670b2a1f8c08c27983 |
lib/sober_swag/nodes/object.rb | 100644 | 0 | 0 | | | 263 Bytes | 755982c5db41371d3804068727ab19dd758e9866878302472a42a3000674cc4c |
lib/sober_swag/nodes/one_of.rb | 100644 | 0 | 0 | | | 268 Bytes | c598e6096a36ee581f2b599bee447e90c8caae5282d0d3c433a73d82d88e8fbe |
lib/sober_swag/nodes/primitive.rb | 100644 | 0 | 0 | | | 560 Bytes | 2480fd568507f249cdbaf88e281b061210fb0c4540b240e93572d5645faec7ae |
lib/sober_swag/nodes/sum.rb | 100644 | 0 | 0 | | | 73 Bytes | 9fd05b06abbbe6f8cf4a4ad4b55b48e4553f74e9838826e4efcc72ab31b146fc |
lib/sober_swag/output_object.rb | 100644 | 0 | 0 | | | 3.19 KB | 4e5ee6c195e858c59a1311c79bdb4bf0df701f4802e8d9b87e74778753e63930 |
lib/sober_swag/output_object/definition.rb | 100644 | 0 | 0 | | | 596 Bytes | 5528973b4ce48988f043b314c0837fa0dfe5abb413ee76901c00ee25e97dd0c4 |
lib/sober_swag/output_object/field.rb | 100644 | 0 | 0 | | | 1012 Bytes | 5eccc48021ffd2d003b9a57f186ef65a1bc2ad569d8986b6b9100c330aa42c6b |
lib/sober_swag/output_object/field_syntax.rb | 100644 | 0 | 0 | | | 448 Bytes | 95830defdccd1151c55f06273dc1d31fdda6675672b9714d0cfc3a4a01086945 |
lib/sober_swag/output_object/view.rb | 100644 | 0 | 0 | | | 1.1 KB | 865d69b6ef02ed9f9f3a520ea70130a0f5d5bc77ce7fe4f793d4016b8aa41fe0 |
lib/sober_swag/parser.rb | 100644 | 0 | 0 | | | 2.33 KB | 15a62cb8b26e63995803ed603db931ac18f2777d5d0a5b74426b8b87b498fec5 |
lib/sober_swag/serializer.rb | 100644 | 0 | 0 | | | 969 Bytes | f67d34a3255f27ccf1cf75643a4bb603223353c7d57ad420eb773bcfb0103dc1 |
lib/sober_swag/serializer/array.rb | 100644 | 0 | 0 | | | 757 Bytes | 48961208e70aa46b8a9fadb115acbd2d57fb8a6fddb9181c7fb68d8de12f8bac |
lib/sober_swag/serializer/base.rb | 100644 | 0 | 0 | | | 2.37 KB | 3bc09e555f55e0020112f201092f6cad49cfa3237770159b0bdca77f985338eb |
lib/sober_swag/serializer/conditional.rb | 100644 | 0 | 0 | | | 2.08 KB | 40be85b2175f2463b58b59d38e504e593919bdadfcf99764d0e13ccfebe38f29 |
lib/sober_swag/serializer/field_list.rb | 100644 | 0 | 0 | | | 1.45 KB | 2c310ed88d4d25bd1ac95dc57d7a0a0df9f26baf26e000f52013c56a50398e01 |
lib/sober_swag/serializer/mapped.rb | 100644 | 0 | 0 | | | 847 Bytes | d1da0929705d1da5f898ea90d4082c0f1a5edb940cf26c2c03a62f04bccec104 |
lib/sober_swag/serializer/meta.rb | 100644 | 0 | 0 | | | 623 Bytes | c8d89bc11357c6671346bd6ebb20272614816159258ce2b1c65fc86423137e1d |
lib/sober_swag/serializer/optional.rb | 100644 | 0 | 0 | | | 870 Bytes | 176c411cc6ad69c30667917d3704690863e5f4948e827e83382acee3297042b1 |
lib/sober_swag/serializer/primitive.rb | 100644 | 0 | 0 | | | 362 Bytes | 86f5223d5aa0dc4d194d7f336498877d47d5dd5577a9a8d323f19917cf9e65a1 |
lib/sober_swag/server.rb | 100644 | 0 | 0 | | | 2.38 KB | 92ef26b378c57b5567e51619c159c1fd6ed35c55e229200e55c4a4cfc8a2f564 |
lib/sober_swag/types.rb | 100644 | 0 | 0 | | | 203 Bytes | 8a0e161815660d560674374b0fa067eba07ac81c72ae42d303887cab09f2fbf6 |
lib/sober_swag/version.rb | 100644 | 0 | 0 | | | 72 Bytes | dbbec8b3c00539ffce8680fd654937115f6dbade4edd6e919d87c3829ccdc418 |
sober_swag.gemspec | 100644 | 0 | 0 | | | 1.56 KB | 8835b49928465ce4cb2d32c13aa9a805b61ac6b6dcc79b5e2be70a979e95d4e7 |