bin/console | 100755 | 0 | 0 | | | 1.23 KB | 7f0ce480b1ac5cb0e59b65bd1d2a802c6e23ea963289d0a0f9441566e3d35994 |
.github/config/rubocop_linter_action.yml | 100644 | 0 | 0 | | | 83 Bytes | eb9c278c91bf1364382e4f9e40c2e99db15aa38d37ce3043c84b4867907c7633 |
.github/dependabot.yml | 100644 | 0 | 0 | | | 531 Bytes | 489ce1c4795ebfa2ae95cb372c8c763c558300528f7639452a51d6ea0c472057 |
.github/workflows/lint.yml | 100644 | 0 | 0 | | | 1.39 KB | 01f58219da35bc9ebf71761519b87344bda5b91f2ccbd23c3bb9a10c9889b6ed |
.github/workflows/ruby.yml | 100644 | 0 | 0 | | | 1.8 KB | 789c95f0d7267871ff8538691fa66ee48a28034a28a56577eedbd3719b0accb6 |
.gitignore | 100644 | 0 | 0 | | | 166 Bytes | 227c05feed44fb5d6619238ed618f309eeb57a453c65a168878aa8b082a62353 |
.rspec | 100644 | 0 | 0 | | | 53 Bytes | 06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59 |
.rubocop.yml | 100644 | 0 | 0 | | | 1.91 KB | 106980991e6a33b95c1f3f6d0cc448699bbbf66246d4b0c2fa3134757cb3a680 |
.ruby-version | 100644 | 0 | 0 | | | 6 Bytes | 0842905a7965d3d4ad48ee568cec24ff08e12eed431b3f083876041b10cbd83e |
.travis.yml | 100644 | 0 | 0 | | | 106 Bytes | 0d3abf1a21f5fbe4bce2d8aa9f0e781e10d045ae7756065e674af8c88b5ab4c3 |
.yardopts | 100644 | 0 | 0 | | | 147 Bytes | b610af8e05c36d84a7d09504aab92ffca165c482d347ccf924cd84c2902feba3 |
CHANGELOG.md | 100644 | 0 | 0 | | | 1.6 KB | cdd1d9c2e0c88ce00843201627f070577eabda4c482777c85a96d1836e1f1c62 |
Gemfile | 100644 | 0 | 0 | | | 207 Bytes | f43c1e99cd70a87006a0cae32cbf72d35d252bb851f0754f1911bb126c1abfd7 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.05 KB | 67a5b93ccb044dca4f75731877b003fabb77da72dcea601960d124dbc5d2f18b |
README.md | 100644 | 0 | 0 | | | 9.66 KB | 399fc9d5ee0ca552d5ef9fe3b91bdf8c379b98e784b8f16f814e0099822b99e6 |
Rakefile | 100644 | 0 | 0 | | | 145 Bytes | 9e1ba08392e6ad5aff02b757932420c6b4497d9340053e7b5279c524d427ad17 |
bin/rspec | 100755 | 0 | 0 | | | 832 Bytes | 8a6b4ed4138ab026e81605a8c884822997c5700f24b76fc4b4b2c128a413f3cd |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
docs/serializers.md | 100644 | 0 | 0 | | | 8.97 KB | 9a3f11aacf589f460fb977ac3088512f14a0317e67b9a7c4978e799f48d4e6a6 |
example/.gitignore | 100644 | 0 | 0 | | | 598 Bytes | 46593a823d104532b830c6788ba0e7a7b098f7b47046ca7102652ed9426b10f0 |
example/.rspec | 100644 | 0 | 0 | | | 22 Bytes | 59cb44b82275dbbbe102e09ad72aaafa8a3b1f15ec35682f21c6741ca9d2c7b2 |
example/.ruby-version | 100644 | 0 | 0 | | | 6 Bytes | 0842905a7965d3d4ad48ee568cec24ff08e12eed431b3f083876041b10cbd83e |
example/Gemfile | 100644 | 0 | 0 | | | 1.36 KB | cfb6cd38d1f83759475d03572f6a7c1123aaca143cce2616fb44ffeaccc168fd |
example/Gemfile.lock | 100644 | 0 | 0 | | | 5.68 KB | 251840c5d5003ee9ba92d2f84fdfdd553a269e0c3e22bc5bf7a71fee4f11cb56 |
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 | | | 158 Bytes | 0188aa53dc12ab59eedb3aa30c6aeab1e954e161d2d092364a4c744b635b2a61 |
example/app/controllers/concerns/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
example/app/controllers/people_controller.rb | 100644 | 0 | 0 | | | 2.94 KB | e410a300e4a1d5396c9ee115eb673496aaf6bd7396a62666ef94e3a06db417cd |
example/app/controllers/posts_controller.rb | 100644 | 0 | 0 | | | 3.48 KB | 51edce2ccbedaf802f2d85e4326f495612253eb38e89b4b5cd2fe2094f172c33 |
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 | 943853f8cf3298a95e68a259f6be67ae31cb018b97312007cdaab5a35f260ce8 |
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/db/schema.rb | 100644 | 0 | 0 | | | 1.36 KB | 6c73b0cd5eb39d2f314932e36e5a5ff24fbdc04a16f750e605e82c3991b22929 |
example/db/seeds.rb | 100644 | 0 | 0 | | | 370 Bytes | d9c79337dccdc9b57ff7d70f4a4841281716421f5c7982c8564cd77c7ff3b311 |
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.67 KB | db786068fea8e8649c4be80d316387ab628215a737b1dfb49c7a9f28980c6196 |
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 | | | 1.1 KB | a222a7d29cb7b8b3f511fee148d4594bfa3d86104a8a6ba2a139af53762a4275 |
lib/sober_swag/compiler.rb | 100644 | 0 | 0 | | | 3.34 KB | dc8c1be430a91603940517ac1af5f9398786f99e9f4567092e90a936a2bd49fa |
lib/sober_swag/compiler/error.rb | 100644 | 0 | 0 | | | 133 Bytes | 31687ac3c93c44a6c48a88dd9de9c48f321474237f1cfc217d66cbca24627c68 |
lib/sober_swag/compiler/path.rb | 100644 | 0 | 0 | | | 3.39 KB | 76010a8e155273c76da3233686ed3e1724f63d8c4c47fa6db1c288ea458638a6 |
lib/sober_swag/compiler/paths.rb | 100644 | 0 | 0 | | | 2.04 KB | 2394d571e913050597477520508b0cc4c4e4d7e2d5f274f82ba9689042ace27a |
lib/sober_swag/compiler/primitive.rb | 100644 | 0 | 0 | | | 2.56 KB | 93ec8ac5e5d2b024a7e948feed1653dd95bc3c600e7b07e8ccccb60d83d5aaae |
lib/sober_swag/compiler/type.rb | 100644 | 0 | 0 | | | 10.1 KB | 4ebdaa094d7a83b1a806b3ca633cf3f54c87287cf4fd253ee13d5f0e9ec926d2 |
lib/sober_swag/controller.rb | 100644 | 0 | 0 | | | 6.68 KB | bb858eff040ce8c24fd68662567df7f907aa417fe536933f878f11ea3066bacc |
lib/sober_swag/controller/route.rb | 100644 | 0 | 0 | | | 8.42 KB | 3734de34331161980425aee9bb7c047d127ebbaa0dbb7742613d2e8d8d2bf9b6 |
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 | | | 5.01 KB | 7cbfab9be833bcca6a976674399d3f8f3270b8ab3c8b3bbe2865ac14c096cd73 |
lib/sober_swag/nodes.rb | 100644 | 0 | 0 | | | 776 Bytes | a73fe46e4c5c05577df2fae6b562fa9ff105ba2c12bb3320bc5ee77e1435ada6 |
lib/sober_swag/nodes/array.rb | 100644 | 0 | 0 | | | 1.3 KB | a8c81a3af46dbf4cfb6cd1c392839efed50df152b0bb2a994e33d4638f9887e1 |
lib/sober_swag/nodes/attribute.rb | 100644 | 0 | 0 | | | 1.95 KB | d2eed4d8144ea5f250ed29fe4f2a210ba91738a1e9af44fe2eea7ae1198ff290 |
lib/sober_swag/nodes/base.rb | 100644 | 0 | 0 | | | 2.54 KB | 9c1673421321ba567928eee7a2e1b20fc1f014d9c42e63bd7862ed4aa023ba47 |
lib/sober_swag/nodes/binary.rb | 100644 | 0 | 0 | | | 1.41 KB | e99f73ec77562f05f8c57c260edfbf02163eec6e7d0c0557b7c6ad1330fdbe77 |
lib/sober_swag/nodes/enum.rb | 100644 | 0 | 0 | | | 1.04 KB | dd39927acd13c377020107c14af0802121eb2d7426db06ac5b773068c017ed0e |
lib/sober_swag/nodes/list.rb | 100644 | 0 | 0 | | | 1.41 KB | bb1f9cebff2c25152978022e7cfaed6da5f06341d2a2492d0d0513fcb947fe70 |
lib/sober_swag/nodes/nullable_primitive.rb | 100644 | 0 | 0 | | | 253 Bytes | 0a1336b9b4448d2031bee14f851874bea69e4531092271f79da4e0b89673e92c |
lib/sober_swag/nodes/object.rb | 100644 | 0 | 0 | | | 401 Bytes | e1294cba9bc8e79543028a3b4e7d99e66aa71323f7605e1bd0c72ab0b9109be9 |
lib/sober_swag/nodes/one_of.rb | 100644 | 0 | 0 | | | 771 Bytes | 7ff0d3f4cd969f4d3d30990d0e3f9429b1e49c817bf9eefac511c4155ee21848 |
lib/sober_swag/nodes/primitive.rb | 100644 | 0 | 0 | | | 1.71 KB | 9398861aaabe40b1dc64a43e155c336ffbba273c6f6a30e881ed3659308ad8c0 |
lib/sober_swag/nodes/sum.rb | 100644 | 0 | 0 | | | 485 Bytes | 77afa11eb56da6a3f62d7bac101892c626083718f7278b3dfe924fe1b00bc1a8 |
lib/sober_swag/output_object.rb | 100644 | 0 | 0 | | | 4.35 KB | fc4f06698637fe67ba75ff5962e711933efd456e4a499388ab47b38a199be4f7 |
lib/sober_swag/output_object/definition.rb | 100644 | 0 | 0 | | | 2.13 KB | 9971aa233b08f742c20d33ee03c3a75ed82705aebf208071733c3fc13287a8f3 |
lib/sober_swag/output_object/field.rb | 100644 | 0 | 0 | | | 1.87 KB | 8d4e8b8e10a0e424f0c9ea6d0d3c3c4c333112b127379caa0d69be823544172f |
lib/sober_swag/output_object/field_syntax.rb | 100644 | 0 | 0 | | | 1.85 KB | a8ebffd38f76921af96ef942f1f70d13049bd77a858d3d6a62fa8b651d24207b |
lib/sober_swag/output_object/view.rb | 100644 | 0 | 0 | | | 2.82 KB | 6db7579a353bb54597a6922d9e7aa1b535584449c6023d2eeb35e37ca4e5fda5 |
lib/sober_swag/parser.rb | 100644 | 0 | 0 | | | 3.03 KB | 9fa08838968a2719df4f01131ca7990f01bab3f5de1d7ca8bef1773578eee5cd |
lib/sober_swag/serializer.rb | 100644 | 0 | 0 | | | 933 Bytes | d3e13d33bbb2d65170299d63653359ec4759ad342f45e43360bd97f8d450b316 |
lib/sober_swag/serializer/array.rb | 100644 | 0 | 0 | | | 1.77 KB | cd459440a886e0ea390f55e586fc359fb958175a98a4d2d163ec91de61fa4c2b |
lib/sober_swag/serializer/base.rb | 100644 | 0 | 0 | | | 4.43 KB | 9196a3c3d0b9679df8d401c0617b06e88eb0b6e4efa17b5dd24b36d2aca02350 |
lib/sober_swag/serializer/conditional.rb | 100644 | 0 | 0 | | | 3.59 KB | 31c29c0aa255a776558e00ca3309d6d45f556294a21398d69a2e759242561b44 |
lib/sober_swag/serializer/field_list.rb | 100644 | 0 | 0 | | | 2.12 KB | 742667d8c45b7e86d86e22ea3da0e283670574ee794ea0099064b6429f06b95c |
lib/sober_swag/serializer/mapped.rb | 100644 | 0 | 0 | | | 1015 Bytes | 0f00530ee7e8f1fc27978586f423c0d7863495663d8561207e671801db4f97b0 |
lib/sober_swag/serializer/meta.rb | 100644 | 0 | 0 | | | 1.19 KB | ea142ccb272fc0f948838966cef87686c3150e1a6793128e29e8024fdef48fda |
lib/sober_swag/serializer/optional.rb | 100644 | 0 | 0 | | | 1.58 KB | bfc7e5e0d605412aebe24d9f70de98da1f0f3328176c7b3ea5814ddec97c764a |
lib/sober_swag/serializer/primitive.rb | 100644 | 0 | 0 | | | 509 Bytes | 469480c3f4b1fe0166fc3ec202d34ae62af2c842f8edcb3898c3be2314a9bb71 |
lib/sober_swag/server.rb | 100644 | 0 | 0 | | | 3.01 KB | 9b524e21c94886c58d21d551d9af8629a1b89a2ebf00bcb160efb3e147dd57c4 |
lib/sober_swag/type.rb | 100644 | 0 | 0 | | | 144 Bytes | c565a948ab64b9ef4d46b13b8a7aefeffce9571dc0b9f390e7a0007277f84fc9 |
lib/sober_swag/type/named.rb | 100644 | 0 | 0 | | | 1.21 KB | 7bc4398c8a59655ba448c4d26283563449f7f0fe0087a914390127c425682668 |
lib/sober_swag/types.rb | 100644 | 0 | 0 | | | 262 Bytes | 674bbd9e9a2d3c7d2bb3fe0a0ec5ed7e2b77373837a869907422f1c1f7ddb1a9 |
lib/sober_swag/types/comma_array.rb | 100644 | 0 | 0 | | | 629 Bytes | b6776f48aed67fcc477f2682b3d0b6611408966130155ea8c9ec44c847f35c67 |
lib/sober_swag/version.rb | 100644 | 0 | 0 | | | 73 Bytes | 9249b90acacc3e91010541df4f0e779acc06c99a2280e0577e319b6b5af70850 |
sober_swag.gemspec | 100644 | 0 | 0 | | | 1.68 KB | a270838efcfc28c89730fb1412cf604a21ef349413bbfb53de5789d26629a12f |