.github/config/rubocop_linter_action.yml | 100644 | 0 | 0 | | | 83 Bytes | eb9c278c91bf1364382e4f9e40c2e99db15aa38d37ce3043c84b4867907c7633 |
.github/workflows/lint.yml | 100644 | 0 | 0 | | | 1.67 KB | b5f752ca1b2de0013bddc07a5732cc271e86d9814b2c34211e3f491ed3af47fb |
.github/workflows/ruby.yml | 100644 | 0 | 0 | | | 2.01 KB | 60f8eca649fd9dde43e48cc4700b2df010444a20ee11148d62e91f769edf3d46 |
.gitignore | 100644 | 0 | 0 | | | 147 Bytes | 04a02f2f0f716067d7532a3e152574e5b4690aaa8af11ae348fb3fada62cf2a3 |
.rspec | 100644 | 0 | 0 | | | 53 Bytes | 06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59 |
.rubocop.yml | 100644 | 0 | 0 | | | 1.76 KB | 45b5de888adce87245f0545ff860b19562c58883e3d4c16ea2acb4ef230f0c9f |
.ruby-version | 100644 | 0 | 0 | | | 6 Bytes | 0842905a7965d3d4ad48ee568cec24ff08e12eed431b3f083876041b10cbd83e |
.travis.yml | 100644 | 0 | 0 | | | 106 Bytes | 0d3abf1a21f5fbe4bce2d8aa9f0e781e10d045ae7756065e674af8c88b5ab4c3 |
CHANGELOG.md | 100644 | 0 | 0 | | | 801 Bytes | fbe136571d417f57f9aff62145d92e9e85a238ae08ba964822781b6c281a3a04 |
Gemfile | 100644 | 0 | 0 | | | 126 Bytes | 40404f484d546b9afac196917b652065968fb1262da2a8d4edabad6a4dcd971a |
LICENSE.txt | 100644 | 0 | 0 | | | 1.05 KB | 67a5b93ccb044dca4f75731877b003fabb77da72dcea601960d124dbc5d2f18b |
README.md | 100644 | 0 | 0 | | | 5.58 KB | ba66e78641f51e45400bad6726b973f986f5bb0afccf70b08c070d9295e393d5 |
Rakefile | 100644 | 0 | 0 | | | 145 Bytes | 9e1ba08392e6ad5aff02b757932420c6b4497d9340053e7b5279c524d427ad17 |
bin/console | 100755 | 0 | 0 | | | 1.23 KB | 7f0ce480b1ac5cb0e59b65bd1d2a802c6e23ea963289d0a0f9441566e3d35994 |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
docs/serializers.md | 100644 | 0 | 0 | | | 8.86 KB | 20580d64e19ccb9e00a0445dc5bb5c0e8666eec004e4121f6ba6b0278db90a1e |
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 | 09e9600e3a29c352b037169390f3d69e9ddb10ab155f6963df3034300dd2b444 |
example/Gemfile.lock | 100644 | 0 | 0 | | | 5.65 KB | 6c13f7de24c3114aed455b89f072367235adf1a23eb85f656869ebf1a74b0791 |
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.83 KB | 32f774213cfd1db178b1cf95172c2e3f881f9ae0102c15e67d02179f2f7e7bc5 |
example/app/controllers/posts_controller.rb | 100644 | 0 | 0 | | | 3.35 KB | 068d8aa70e8730f541b37f761567ef37ceae739389a191a08902880a3e06ece0 |
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/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 | | | 958 Bytes | 0958adae0ab7e4442b150ebd6f4beb4900ede0a5e46460d866248b0df531d944 |
lib/sober_swag/compiler.rb | 100644 | 0 | 0 | | | 2.55 KB | 4e87be6d8e245f116b8c7be26effbadfd363d14f396c877302480e3aa28138fe |
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/primitive.rb | 100644 | 0 | 0 | | | 1.8 KB | 42c419670bb8c6c01d2da28938f5d0759b022f00147377ceef9cc482577336b0 |
lib/sober_swag/compiler/type.rb | 100644 | 0 | 0 | | | 6.56 KB | 17d0502a524d5ad8b7c24007d2cacd0aec8d44df152aeea1231ba77194ff2bc7 |
lib/sober_swag/controller.rb | 100644 | 0 | 0 | | | 5.5 KB | 00296ec06db6aa4123d4bf720db53b9ac51ff79b49eb29710df21fde292372eb |
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 | | | 1.09 KB | 5ce02ae478d72a8b9e4569e7c9c40fbe34e4973c7f14cecc3b42098cdee8c60f |
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 | | | 705 Bytes | 8c622252cda1c5dd3e35fab78945b2ea5fba787b5791f49f6cf35f5c677bb8cb |
lib/sober_swag/nodes/base.rb | 100644 | 0 | 0 | | | 1.64 KB | 3bbae133e51dbf51980ddce85619c0e4fbbba4e686ae08b48a455e852e928254 |
lib/sober_swag/nodes/binary.rb | 100644 | 0 | 0 | | | 795 Bytes | 2ebb67123acde58b3a05881f4594ed7b578921c134ae2d19e8c9b49549d3352e |
lib/sober_swag/nodes/enum.rb | 100644 | 0 | 0 | | | 490 Bytes | 508928630c4f8978059beeff827ce090ca1aa173ffac1075f7c09c656a81a9bd |
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 | | | 574 Bytes | c346bbf0e9659ccba0465927cb4292d846cac0d7f0e64f967647671b029f74da |
lib/sober_swag/nodes/sum.rb | 100644 | 0 | 0 | | | 73 Bytes | 9fd05b06abbbe6f8cf4a4ad4b55b48e4553f74e9838826e4efcc72ab31b146fc |
lib/sober_swag/output_object.rb | 100644 | 0 | 0 | | | 3.16 KB | 72f9d76e685f339d75175aa05df8ff507a6a4b5c857c6e7f74310b2b33638bac |
lib/sober_swag/output_object/definition.rb | 100644 | 0 | 0 | | | 1.02 KB | 1557d283ba1ca11af0084fe7f39284051fee8ce2f60d729d626d0b21c0072ca1 |
lib/sober_swag/output_object/field.rb | 100644 | 0 | 0 | | | 1012 Bytes | 5eccc48021ffd2d003b9a57f186ef65a1bc2ad569d8986b6b9100c330aa42c6b |
lib/sober_swag/output_object/field_syntax.rb | 100644 | 0 | 0 | | | 963 Bytes | 4b11f051b24542895f955a0c70009c99e7cd96299a27a39fa33648e8a16219e4 |
lib/sober_swag/output_object/view.rb | 100644 | 0 | 0 | | | 1.25 KB | d997dfffeff53802368b3f6f36e92525da967894d481bfb2f2c32fefe3857976 |
lib/sober_swag/parser.rb | 100644 | 0 | 0 | | | 2.76 KB | 20b935350e34c6976842dde765bc9952c82a9aed73cedbd4771c687d44ec6109 |
lib/sober_swag/serializer.rb | 100644 | 0 | 0 | | | 933 Bytes | d3e13d33bbb2d65170299d63653359ec4759ad342f45e43360bd97f8d450b316 |
lib/sober_swag/serializer/array.rb | 100644 | 0 | 0 | | | 757 Bytes | 48961208e70aa46b8a9fadb115acbd2d57fb8a6fddb9181c7fb68d8de12f8bac |
lib/sober_swag/serializer/base.rb | 100644 | 0 | 0 | | | 2.4 KB | 9140e5d590dc4c9760e258e346f2d98088e4e442533a3eca157523b15a1c7c8e |
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 | | | 612 Bytes | 070e0621e64066100ab4adf6268072c966d34f55820954deebb1f7566209355d |
lib/sober_swag/serializer/meta.rb | 100644 | 0 | 0 | | | 1.19 KB | ea142ccb272fc0f948838966cef87686c3150e1a6793128e29e8024fdef48fda |
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.46 KB | 2a5d063af4bb2f0fbd3f8f623969e4022b152cdf55c05095a5765ed8e6ce4ef4 |
lib/sober_swag/type.rb | 100644 | 0 | 0 | | | 144 Bytes | c565a948ab64b9ef4d46b13b8a7aefeffce9571dc0b9f390e7a0007277f84fc9 |
lib/sober_swag/type/named.rb | 100644 | 0 | 0 | | | 715 Bytes | 1c262bd594ad466736c63d4342ef119fa117a76eaec02d4c8b0f8ac9ef03ba24 |
lib/sober_swag/types.rb | 100644 | 0 | 0 | | | 262 Bytes | 674bbd9e9a2d3c7d2bb3fe0a0ec5ed7e2b77373837a869907422f1c1f7ddb1a9 |
lib/sober_swag/types/comma_array.rb | 100644 | 0 | 0 | | | 433 Bytes | a2809fda97e410364bb75268eb6a0f1fc48da2a656033a5e4bede8e07f1c8662 |
lib/sober_swag/version.rb | 100644 | 0 | 0 | | | 73 Bytes | 95a9d2257bcb74a660b7a2592d82f29a30bac23e52649f5c912f8a7b23dbdc33 |
sober_swag.gemspec | 100644 | 0 | 0 | | | 1.65 KB | 6799b227a18cc21566726d2f1fb007b3dbe745d1984e6f1a79c7bfe3307fdcdf |