praxis-2.0.pre.33

https://rubygems.org

praxis

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 658505

number: 2.0.pre.33

platform: ruby

spec_sha256: 87460b6a9b8876e3abc4ee467a62fb459e8a4ea7c125841c617eb4301e92e4fd

sha256: bcccdbc8710c467c1a8e0379402baf213521e04bc2844322e54d9d3787b9afdf

created_at: 2024-05-13 08:23:33 UTC

updated_at: 2024-06-09 19:43:57 UTC

position: 8

version_data_entries_count: 317

uploaded_at: 2023-05-23 07:05:28 UTC

indexed: true

has_extensions:

extensions:

Gem size: 227 KB

Version Data Entries

Total: 317

Unpacked size: 923 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400237 Bytes4b04cb6a808c951604ec2036d1850d7805a3de040e87df130541d96ea510c777
.rspec100644009 Bytes0928fd01c7f2158bb6d3f77e8b4ba2a575181f4a3f2c111d5fd65e78c0f8bfbf
.rubocop.yml10064400821 Bytesa199304b2758c1fc5c40f750f8276160daee1f08c19ea075fcde90f81185ebed
.ruby-version100644006 Bytes6dc3b2dc3139b7d421b6fc26a7f853389a9b035ea4f2e9047b9516050dd6ac73
.simplecov10064400170 Bytes155f49533f4be0ed1bf5fcf8dbad6c42abb8744c6c97b6e4e15196cc288e608f
.travis.yml10064400249 Bytesfbe00823c73b46ec15541c3fff2099d0e81ed9925c64a3b59cf8dd882dfa60c3
Appraisals10064400303 Bytesbf3e65e4f90b2dacce941c55222d3c01f74c6979bea5feb5916e43a6141b8b35
CHANGELOG.md1006440061.4 KB0559ae6b115ab6c92b6fb547f2f6a49408da22bcb19afb1d7d5e30621a958684
CONTRIBUTING.md100644004.58 KBdd5bd3fe90d58a048a8708202dc273782011f8e1f272fb52be8a7ca30eca1d7f
Gemfile10064400168 Bytese60f6665ba4b9dafe59d22ae2ef7e1ea1c344d3272b11d814fb8ca4a79b9e12d
Guardfile10064400510 Bytese996f04cee4df16579388100689c316c516d110b4c25b60e0f2c442dec8a51a8
LICENSE100644001.01 KBe46ac04a9b77256bbae7739147f52bbf505d224b20ef10f8470e68e9700abb48
MAINTAINERS.md100644003.32 KB1a66775107cfad8a1a5f4ddb3bd0c296e1c4556b822c880a5ec1fbb27a32dbb2
README.md100644003.39 KB65f451e3f8226cdd47b5d31f1f4848a5ded236b515826a6425b46f779eb3ed41
Rakefile10064400240 Bytescd34d5d7d2dc45eaee5d5fc57f2bd046c2c6900fb08b4d6d3841f13299920a54
SELECTOR_NOTES.txt100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
bin/praxis100755007.05 KB14d369adef40ee11c303eb2cb2fafe1ecfbcd739c88918c3492d84b6ebef521f
gemfiles/active_6.gemfile10064400243 Bytes143f25128728fc26ef60cb7adf50f41803e7321b8a7bd09ace00798147953148
gemfiles/active_6.gemfile.lock100644004.43 KBbde6425abc4c03d41fff1fa04658d08671b29d9bd4291d23af8ed3cca555912d
gemfiles/active_7.gemfile10064400236 Bytesa813fcec13ede6467f38e4bfb72b48198fe2743bf30b9d5256d398d5f82b7401
gemfiles/active_7.gemfile.lock100644004.38 KB150dc8e4eb1a25d0662bf4a7181cfb65821c916542d74cec8eb4278ce728c815
lib/praxis.rb100644006.07 KB654833a9411c8e3526499f706cb3e79540bde17161d177ca10020d39af18a4de
lib/praxis/action_definition.rb1006440012.9 KB8e7d4ac91f7b9d9936518967de497eff5b890744e5134ab5f7774287676289a0
lib/praxis/action_definition/headers_dsl_compiler.rb100644001.3 KB55847eb3f1a1f9d4d75c7ed5da806fb1cf6ef4ebacb561dc9e04062f173f4003
lib/praxis/api_definition.rb100644002.77 KB9ecf4b4f1cf016d293961a375fbb7b2e3da188da6a9b83cb18f1189ae6f7c0b8
lib/praxis/api_general_info.rb100644003.84 KBfc81034a32e168ad0d8cec1a01f509e5d827b84a90f3ab03425e2de5815294b9
lib/praxis/application.rb100644003.16 KB834eb2358bbfd331ea61fc0f22b456ac828d22bb5f1a560413392917a2804bb2
lib/praxis/blueprint.rb1006440012.5 KB91a7f8d793094c021e4438e2f985c3f1b48475bb92c91dc1793cca73248ad716
lib/praxis/blueprint_attribute_group.rb10064400737 Bytes1a515b0b623a51d2da89923e53b193d26f2fa1e64909a49a5bcc4874fe747555
lib/praxis/bootloader.rb100644003.8 KB4239b2ee5456fecc5ba336e385a66e2ed440709bf1b1e97ba39cbcc9b5b8f5b1
lib/praxis/bootloader_stages/environment.rb100644001.79 KBc81e181f3d32684d389cb277e052390f7eb6e1b427b9654a72e4ec8cc18499e8
lib/praxis/bootloader_stages/file_loader.rb10064400592 Bytes89fb07a0a52f2b86c1de6f9764a7c4987101f1499098595836552bf4f77cc44b
lib/praxis/bootloader_stages/plugin_config_load.rb10064400502 Bytesf7b28350fc95cd5008b85f6a6aa093351ca9b365cd675afa60551ae0f555c16f
lib/praxis/bootloader_stages/plugin_config_prepare.rb10064400476 Bytesa9f394cedd0b58451b0a58a4ad14f2ccadb1951390e944cfbb16c0df0d79f7bc
lib/praxis/bootloader_stages/plugin_loader.rb10064400398 Bytes3c18602a22f81d98b25d46fb49f8ef66a03078a844044c87f4d7b12d4b42b319
lib/praxis/bootloader_stages/plugin_setup.rb10064400241 Bytesf1b5e87b06515de5b09761c0cf6c43efe2e482b4eedd914d7f4448cbe60181d2
lib/praxis/bootloader_stages/routing.rb100644001.27 KBc6e949877f82561bc2e282ee36a24b1b189465b2e7dacc432b9e7665931edd48
lib/praxis/bootloader_stages/subgroup_loader.rb10064400459 Bytes78a3158cd86792fbe43a0734d41394c332f97408aa901e9ed69d89763e563395
lib/praxis/bootloader_stages/warn_unloaded_files.rb10064400964 Bytes7258e6638c73769ff96f928a5826740ba2f60d21e76b9c914af76cdccacce476
lib/praxis/callbacks.rb100644001002 Bytes981b1f53c8a0ad9ee3ee27290f35816049b0e9ecdd5539106d18305c67612c61
lib/praxis/collection.rb100644001016 Bytes26efd0acf4fa4230e9bb48d250a2e9f8ce58b949c5a44e00d75e985ad75a9ab8
lib/praxis/config.rb100644002.43 KB0f331c89fbc38dd973da4739c150af2f29bbc07f3b93e5204fbb153eb0acfc58
lib/praxis/config_hash.rb10064400918 Bytes213921937b75538e8d9129d26a1436512250d5b724bd7eff482ff059e5890f9c
lib/praxis/controller.rb100644001.07 KBd280d0be82a40322f3df854d2f170eaa90c78a81170206d342f95e6fe70be62b
lib/praxis/dispatcher.rb100644003.2 KB3f3cfab47d7a46500a49d9d2e9118be5a8e333a1bda4393116476d8a511061cb
lib/praxis/docs/open_api/info_object.rb10064400965 Bytesd80519fe98123f207f03917c3968ab9791f56a2bd4cd23ebe17d091e7f1ff401
lib/praxis/docs/open_api/media_type_object.rb100644003.58 KBfd1b82b472d6e5514b6862036aefcddbaf632eb0655ec6706f22a333f4b0b692
lib/praxis/docs/open_api/operation_object.rb100644001.84 KBec14b3c642dc7a71d528a04be5c9cc075e6f4e42e27e6f048671c7ba329886b9
lib/praxis/docs/open_api/parameter_object.rb100644002.38 KB085199572536d846327cbf3519f9d6258cabd9ef5844b4c868086f2adc6e6cb3
lib/praxis/docs/open_api/paths_object.rb100644002.04 KB06b60a6545e031b114e743055787a3697b9cd3d286a1a2b67933ccb2816e7894
lib/praxis/docs/open_api/request_body_object.rb100644002.15 KB41c8de91e9753ce80af5d3d2295ce26e9bad94f3933a68f80330412b24a837d1
lib/praxis/docs/open_api/response_object.rb100644003.07 KBef53647fb1caac26b59eb6671e947a4e8fcbb6ffa849c1edc72c0bbb31ad8c62
lib/praxis/docs/open_api/responses_object.rb100644001.2 KBe33863047711fd1a74cf6e68f198a02adce080c3e70dd7094531237384f6b058
lib/praxis/docs/open_api/schema_object.rb100644005.36 KB41b8cf6ab4ae3e84c8cc6e806d1fc9cd699ca52d2334c561355a2f90cefa5e9a
lib/praxis/docs/open_api/server_object.rb10064400734 Bytes1bf7c7ffebb282c6897677c79b17c6521499953cd7fa984546d6dcbc52e131c5
lib/praxis/docs/open_api/tag_object.rb10064400464 Bytes830e5b537825b44e97675f156a54abd4f13f6514f7caa71f93ba08e455db8444
lib/praxis/docs/open_api_generator.rb1006440013.8 KBef55a15ae4b5e40b0e27635e0b0141de683011a076f184cdc9d34f1ad3daf529
lib/praxis/endpoint_definition.rb100644008.72 KBd40864b61888e855624238c699d0c2971f7ddaed97b9e053772b28e330238252
lib/praxis/error_handler.rb10064400386 Bytes93e5b8329b3a00cc5e948bd2478ae713f09a24412c4b5d5e0e8c68fdcc754280
lib/praxis/exception.rb1006440089 Bytes17a541972136c8cbcdd66de13f71ff13ffc3a29b2935d7ea56fd0900380d264b
lib/praxis/exceptions/config.rb10064400115 Bytesac45f68bf23ca36b28c2884933de5ac995408ad9bd757807cfeb44c55ff9bcb1
lib/praxis/exceptions/config_load.rb10064400189 Bytes3ab2bbc1f22a18ad2ef55908b7f3b4a2760c273b3e8d844b74b35e438d1c7bd1
lib/praxis/exceptions/config_validation.rb10064400215 Bytes9291c3560f3e061931e68cffce7348a8f59ac8be6ee62114ed46a4e6bd048311
lib/praxis/exceptions/invalid_configuration.rb10064400129 Bytes89fb59ff4cd1f21996da61a9eb75a9f8858bcaca1f472f3f425aff1a06bfb565
lib/praxis/exceptions/invalid_response.rb10064400124 Bytes9b8e16106a44feb3b0735f2c8d18551108c9b593c6bb9bfc9fc82a385265a848
lib/praxis/exceptions/invalid_trait.rb10064400121 Bytes277aa300df68674e166e024a351656c4a9b81ce9bb5cb3044727fb3c6721ad4c
lib/praxis/exceptions/stage_not_found.rb10064400122 Bytes9b65c8a321594cb25e165ee07888f1dcd8aa86e4eecf6c5c98b02d5c0222aaec
lib/praxis/exceptions/validation.rb10064400249 Bytes99b6a75ad4c9f2b61b0bbc51dc40d7d4aa5e4c33e9d04be141fddd32caa50d22
lib/praxis/extensions/attribute_filtering.rb10064400567 Bytes243b13372e22366931302d0c9178ea6c3a99b5ec9618cfb97d79f6198a8c9228
lib/praxis/extensions/attribute_filtering/active_record_filter_query_builder.rb1006440017.5 KBb96da2012db894e4440a20c901d905adb3dadc7815f685855d277820cce407f0
lib/praxis/extensions/attribute_filtering/active_record_patches.rb10064400366 Bytes3a72500cae55d4f4932b5f5256b96ccf515d1a568d9b0c0239b2211dce97d70f
lib/praxis/extensions/attribute_filtering/active_record_patches/5x.rb100644003.41 KBe66cf138ca2e8cd8925af10d8203204fa7849ee6191d38afad6a4effcc80bf3b
lib/praxis/extensions/attribute_filtering/active_record_patches/6_0.rb100644002.61 KB54cb517b9b3d01f3b0800868c76221afe10d6d95fcefb810775f7c7846cb4a33
lib/praxis/extensions/attribute_filtering/active_record_patches/6_1_plus.rb100644002.37 KB67171be657583c0f6e58c39843b44a52f2c40288a79cf05d3bd0456d3491e7e0
lib/praxis/extensions/attribute_filtering/filter_tree_node.rb100644001.56 KB5120aaef1671ba251d9dc7abfcde20ec99a34feee064862a3c74cb52b3a9d644
lib/praxis/extensions/attribute_filtering/filtering_params.rb1006440011.6 KB08b908240a318b34614d8db6122841055ac21acf3b702adf55f8fa55855cba53
lib/praxis/extensions/attribute_filtering/filters_parser.rb100644007.46 KBaec37b43bb6ec02a7b9d3e40216d13a39c2fd0b5993a6182221e523741d423cd
lib/praxis/extensions/attribute_filtering/sequel_filter_query_builder.rb100644005.47 KB7585d202e5338ba09b6cad1a09307ceb3a0c45532e8a68bfa0949a0f42da358d
lib/praxis/extensions/field_expansion.rb10064400696 Bytesd211fb0c56aa5890085f411bf4c4a2eb84683877cd49c9adb30081892b8c6e90
lib/praxis/extensions/field_selection.rb10064400133 Bytes64b5ab3750d91398e398b7948d47dbbe78577e7ce1fd39e921461f982cb04f4e
lib/praxis/extensions/field_selection/active_record_query_selector.rb100644001.96 KB76adc48d75ec7fff83d7f16ea7d29c9dd63b356d2dab7ad5babd558a5461c97d
lib/praxis/extensions/field_selection/field_selector.rb100644003.37 KB8ba609e98d11ada36b412e307ebb1729a1be022079c60748ebaad1e314bbeb8b
lib/praxis/extensions/field_selection/sequel_query_selector.rb100644002 KB6a42e355ef0bd7841ee1c74f18217fa8e69d07203b443ab4c7fe814581ad56d0
lib/praxis/extensions/pagination.rb100644004.17 KB0fe26c260e6d6f4a0708e75ea249359d147806dc2718ff40292ddee0b0d70005
lib/praxis/extensions/pagination/active_record_pagination_handler.rb100644004.42 KB49092d4e1b43c38ac94957cc763792a4a8cc8dcf61e912de1a3c9c1767e41cab
lib/praxis/extensions/pagination/header_generator.rb100644002.85 KB547f0140130861547d5cc7a41ba995aea035726ad1f99002cb7ce6bdcc44d714
lib/praxis/extensions/pagination/ordering_params.rb100644009.4 KB7716e010482912b73535f04d9a38118d20b4b80f2dc6e202a8f3b0844b43120e
lib/praxis/extensions/pagination/pagination_handler.rb100644002.83 KB26897d9d4f89be8b271d09140da1654f7cdd8347b4df6fff1ecc763f0f9db11d
lib/praxis/extensions/pagination/pagination_params.rb1006440015.4 KB8fb991056d3d45ec7a347d9459250f9785be65efe0b29df0f36fc143eb4569a8
lib/praxis/extensions/pagination/sequel_pagination_handler.rb100644001.04 KBabb78fbd0565aab316facab945b93d3f61eb76fafa2d3a59fe0a6fd4ef937ac5
lib/praxis/extensions/rails_compat.rb10064400126 Bytese4be9b8b610933bf990a4cd0e66eb01d0a05127273b9342d3ce77a528315646e
lib/praxis/extensions/rails_compat/request_methods.rb10064400516 Bytes1593a76c04357eb6d07a8ec53707103c75be8722ebf50b30024ea023c9c916bf
lib/praxis/extensions/rendering.rb100644001.43 KB5ad21f98c8c88244a8e61ff173d1a2ab192de191d8cb8823940f511d6f409bff
lib/praxis/field_expander.rb100644002.67 KB69f4083da52fd403220e14b7c46d6a679fa1d37a7ed925eca3771b00ab3beabb
lib/praxis/file_group.rb10064400949 Bytes7dd784d7768df2f004f677cd7191608a4dcf346c039bde07fb68d21dea0bf46b
lib/praxis/finalizable.rb10064400641 Bytes0bc89ea91f54f0bcdcb53d8ff24bf8e4e912287d91036e1d5514902816f14794
lib/praxis/handlers/json.rb100644001.4 KB2eba298665f1782cc52b79b413ad8cfd25bebfa2b2e4601a8fddc7f2094afe23
lib/praxis/handlers/plain.rb10064400245 Bytes3d01ef7b75028d34fc542202a8718c01cfe8281bdbe8e44bec2d1fdd8ade9bb0
lib/praxis/handlers/www_form.rb100644001003 Bytesfa42c1da861c73ae993e5ce2d0d1a11dd9c92b9be8377f137f8693d5c341b3f3
lib/praxis/handlers/xml_sample.rb100644002.92 KB6d795f6aeb78fb84eef2ea26bc721067705c220417b35bce6ecde95577993823
lib/praxis/mapper/active_model_compat.rb100644005.21 KB865538efb3f6419c4206149691b6311345c87586e7d568cc3e1033cd2cec5e6f
lib/praxis/mapper/resource.rb1006440023.8 KBb9f2e449549c592552d8bbe891c376b322ba771825683bb758caf889f489e605
lib/praxis/mapper/resources/callbacks.rb100644001.03 KB6cc9c433f9b5a3fc750a9300ff2e85cce776fd361f9d66d876c9ffd8c9cdccd5
lib/praxis/mapper/resources/query_methods.rb10064400903 Bytes52bd87b546bfa7b3d51e2d3fcb03f449a4459f3f14ca1ca5a0d6eb6547e8b3d7
lib/praxis/mapper/resources/query_proxy.rb100644001.69 KB836217ce5af40d50586cb6cc07ec504c225fbd46cd920da8ef2d1be6228acac6
lib/praxis/mapper/resources/typed_methods.rb100644006.47 KB1dc06fde35fe8cb92e2be08a33d249624594bd824ad1914def7e65d7521ea08e
lib/praxis/mapper/selector_generator.rb1006440014.6 KB108409a6e9d59338ab30d440721ed68e452f75a8ebaa0bdc99cabee9e4985551
lib/praxis/mapper/sequel_compat.rb100644003.1 KB8abad7fec72f92d07e774f188355c8b464c3e4ab5969c47c84e94db9bf1b3210
lib/praxis/media_type.rb100644002.16 KB3b0724cea290e30393b9eea243706b941e01abc6648f3024a148fc521bdab367
lib/praxis/media_type_identifier.rb100644008.26 KB3de27bab23711bc52acb23ad3966c005322a6a4017cf9d241ea28adfcc333f50
lib/praxis/middleware_app.rb100644001.11 KBeca9cbbc1d78f17240930c6d5f9b6b3355855908ab9d041ff82f49ba6cf4a26b
lib/praxis/multipart/parser.rb100644006.07 KBfac1507763dadf2005f635b0134a79f77df200fae4ac220391a64e208dca77a8
lib/praxis/multipart/part.rb100644008.25 KBa14c00a2f10bb7b15639293d0f9a96021f6d1873182687f55a4c48d0ebfea459
lib/praxis/notifications.rb10064400908 Bytes0c16ff22182fb1d02a97cd7f885947abe4071a5057a99677bc2df289d1c66404
lib/praxis/plugin.rb10064400815 Bytes2a5971671e951a42cc50d14aae8fc0571222e9f31129e822142c9c516476f53a
lib/praxis/plugin_concern.rb10064400681 Bytesd8219f45cb9989f2adaeeccac44f7a02ceea7c3a2f829db2b7b56e35339cb8c7
lib/praxis/plugins/mapper_plugin.rb100644003.07 KB84e1468b33a2e3f146d2b1ec965c8af9af62d4028c8e08f8dd650d2772c507dd
lib/praxis/plugins/pagination_plugin.rb100644004.13 KBc130d470893568196df1ca477b69aa1e3be0099a106c1983c72ab540bf89066a
lib/praxis/plugins/rails_plugin.rb100644003.39 KBe3da09bbe8dfb7d7a62294b1991d9902a81bff4392e59c96209da9ad5091900d
lib/praxis/renderer.rb100644002.46 KB005c8c0d7805ad1341e38dfc49083f4c890777c34720f3cd82c59a87389616c5
lib/praxis/request.rb100644005.97 KB0ed2b553ee5cd280a2ecd2763e5c0e9c82864992493b811840039e88bcd9be02
lib/praxis/request_stages/action.rb10064400923 Bytesb33d808ddc921903c3b29747e9ef4417b4bdf343a9a33a22689f68c1877418da
lib/praxis/request_stages/load_request.rb10064400184 Bytescca3e59198f9370ce9ae7cf8c3bf52bf920f8e7cf4f86913f59cebb09064c422
lib/praxis/request_stages/request_stage.rb100644003.2 KB38146cd71ec1507c66a09ccfca493b629be0bf48321f7160c67f6fee0947ed4d
lib/praxis/request_stages/response.rb10064400724 Bytesdea55f5f6250b4edc59b129f69a0c880fb9fab5a9ec7d8706ef132a03d405b74
lib/praxis/request_stages/validate.rb10064400424 Bytescfe7a09c15fa7141a5e593f1005bfcadbcdb14ec3659841a4a107f8cdb8f1469
lib/praxis/request_stages/validate_params_and_headers.rb100644001.36 KB4eca5160b8ed3a13151350b5581d9e99ed038ce3bd7e94f8d53ad5d53e500f93
lib/praxis/request_stages/validate_payload.rb100644001.01 KB49d0d0eab5390d452eda90faf0014e1b674ef4ba30efb63766704fb1e5bb5fca
lib/praxis/request_superclassing.rb10064400179 Bytes15c82696473e2d1be65dfd473329ca1ff9004033bc7d1e1c2c7e71c4edafc55f
lib/praxis/resource_definition.rb10064400207 Bytese0d902034ad56dc63cb8a5b36d3e9791a6b93e75a732bd1d99fa0cdc9e6923b6
lib/praxis/response.rb100644003.3 KBfb9fa706fbd6ef8b7d3d639d87f44da142a89ce461965415c08010cd9920d307
lib/praxis/response_definition.rb100644008.63 KBdc3c2b6d5a5b7a9ec7ac4f7e5b2fb33824c39b7aae97cbdb17545ef356c8deb7
lib/praxis/response_template.rb100644001.06 KBdceb869a2b3305b30e0d163be4db83e53c2df79adbd0a44859a22612aba75051
lib/praxis/responses/http.rb100644008.16 KB897b8710d80ba8d7c268701a5bf16caf8367c620e7650bfc190b7f2d6d92865f
lib/praxis/responses/internal_server_error.rb100644001.25 KB949295f92d838a574938e5e64ddb50fe5a75841a028c0c084aed409a74fdcb60
lib/praxis/responses/multipart_ok.rb10064400957 Bytes9650069eafb26fc12bfb7484d9a931af6c1ff901758ea7bc7fead5963c0cadef
lib/praxis/responses/validation_error.rb100644001.2 KB59b3de54f7579349b308a7466eda563b385b23a4359943261aed0409c37dfcbd
lib/praxis/route.rb100644001.28 KBae729c3ac6da8d2b27a0d2fb3e235a8e66b7024c19c16103411f88d7b24b7e99
lib/praxis/router.rb100644003.37 KBd3ad34e4ebee0356daee664c9d44efa0f1e60ed877ad9081d8ef74941d6fd266
lib/praxis/router/rack.rb100644001.8 KB69ac7a2ca43032d7a6a28c92fc58730c8589a9319963d409ed743b026fa733d5
lib/praxis/router/simple.rb100644004.57 KBc8aa6485170022ce7872a13c387ac57870b632ffd8ec0eb66c4675663dc9b983
lib/praxis/routing_config.rb100644001.84 KB9ba6c85dc1ce5c3399056ded4d90906e981fdd913ae581429d36feda891191ad
lib/praxis/simple_media_type.rb10064400585 Bytes53d92f60d8466ac0fd149c3a87801224f763a677a12df9afe1846e8bfd460800
lib/praxis/stage.rb100644001.99 KB3317193798636e05aa7f12e22e5dbfd9234acf7113ffe7cd65353ec62120193c
lib/praxis/tasks.rb10064400159 Bytes4e20e6dcb6cb2d96dc1172ea8917fa3b81b34864ee09519f4bf19e4075f0a2a7
lib/praxis/tasks/api_docs.rb100644001.58 KB8a5aba460ccb27a0145263fae605051890fd63fc36687826fa78f4c696813a60
lib/praxis/tasks/console.rb100644001 KB30683a18b239394c560bfd9061cb881224cabaeeab4ce3ae1985ddd69777e1be
lib/praxis/tasks/environment.rb10064400124 Bytes203d918b72d5045e9cec81bda3dcb86885b46559d366fcdeee6778e4848861af
lib/praxis/tasks/routes.rb100644002.11 KB6b5771dd4141a1f54cf248a08e14a87b2cdc1edbe719dc0ced5a844a98947b5d
lib/praxis/trait.rb100644002.68 KBc120864aaddd9aa7fc0d45758424489e572f9e07a0ccdd8471c08f4209e68645
lib/praxis/types/fuzzy_hash.rb10064400831 Bytes780784b341e7fc949889ad3a78d9c1a59d3f5f58ec9e2574a5b53c84a599a39a
lib/praxis/types/media_type_common.rb100644001.13 KB857b2daca18af4060f50eec822887491a85510d56efccfbe609d9f55baf03195
lib/praxis/types/multipart_array.rb1006440012.8 KB0098e237ee8f6de045565a17145a1421df466f15a387b24e4bb4c0b59fe85f4e
lib/praxis/types/multipart_array/part_definition.rb100644001.67 KB7b3516bec86fd21f4b83446b477cfd21d4dc15156bc00a480a54734cefc43726
lib/praxis/validation_handler.rb10064400353 Bytesf481241434f6fc399ac007f4ae73157dd0a3116e0d021f3dbc6685b6d1e25d06
lib/praxis/version.rb1006440074 Bytes2d57f741ce3881169d1403e83b247bf0767e279354c90aef45dbe849ad881e41
praxis.gemspec100644001.86 KBfcb3489ac3ce49afa7a3abad2e5f4d622ba8910c0df875bbb3716eddc887989c
spec/functional_cloud_spec.rb1006440016.1 KB938beb4921143820b704384695c5b4b2a1fdd8b9637a51f122a8bedb6c873fe4
spec/functional_library_spec.rb100644007.12 KBa4ff711e19e0f4c7c7b83b0b6f9cf753925ba5cba009f4d6b028a60a6594194a
spec/praxis/action_definition_spec.rb1006440011.5 KBa2c71c8c785c23dd931842a1043ec45b3f84550bcaaf2cb3cea130ae205bc7a3
spec/praxis/api_definition_spec.rb100644005.54 KB96a76c69dab504e126a47851a58dc2b396797a8fa4c0c78c02ad619473824188
spec/praxis/api_general_info_spec.rb100644001.98 KB1cc47defc1fd753ac64666f4a5836631ff23fe9d33abab1480012d8a1bf69c84
spec/praxis/application_spec.rb100644003.82 KB0c9fa1b3481c8b403a9a0a0db8f6754ea000e596461cebb4318226e388456787
spec/praxis/blueprint_spec.rb1006440025.7 KBcec468b808f69185ae530f458b4733724f3e3cb5a073132516709efd551556c6
spec/praxis/bootloader_spec.rb100644003.31 KB98792dc4f7305e32d83fb68dfb4c8a792ed48db882baed5e710832dd044cc3b8
spec/praxis/callbacks_spec.rb100644003.51 KB46021a071039ff63ace786d2235fd00744b5030dee53dc0ac6fc74e1d0ed3565
spec/praxis/collection_spec.rb100644003.39 KBf1f1e628cb709ec19fa8d9a299be2207f89430558b33395c90a35379a799c605
spec/praxis/config_hash_spec.rb100644001.98 KB6b166b0b33d7106af334639345b37cb2fb6d50864327e32f7887716c46fa19af
spec/praxis/config_spec.rb100644003.54 KB63dd3ba6137269497d50390fd46a29cd1bd1c221d6a6bc3b6ed84d3f49d5c967
spec/praxis/controller_spec.rb10064400836 Bytesada4df4f9b580020027b81796abe3b07fa2f772734165ab1d626cd6e2c36123a
spec/praxis/endpoint_definition_spec.rb100644009.17 KB66a68b94c7da989f0cd6454d2a0d8c6c49d2a49c0d8c2c5fa70b733af54f6f57
spec/praxis/extensions/attribute_filtering/active_record_filter_query_builder_spec.rb1006440027.3 KB18fea0b87b852090280d0834fb3e3aa3ab4daf50efe8976e4e4c124945e1ca3d
spec/praxis/extensions/attribute_filtering/filter_tree_node_spec.rb100644003.65 KB6bdfac2064524503a0a3eac2011458d0c08cca22afe355f4e0e8ffc0408deeec
spec/praxis/extensions/attribute_filtering/filtering_params_spec.rb1006440013.7 KB0bbfd52361a65302cab4f4fb217f3a450bbbd096ebe4b0c2e1bf6a20882c9dda
spec/praxis/extensions/attribute_filtering/filters_parser_spec.rb100644006.03 KBb30a34c9da86d484d9322a36cf17e9c9ff052eed011b1595dea250b7b36c21fe
spec/praxis/extensions/field_expansion_spec.rb100644001.92 KB3081155483bbcc68d6665c5d43fe22a6d059eaecf96143bb97c281f90a56626b
spec/praxis/extensions/field_selection/active_record_query_selector_spec.rb100644003.62 KB8ecf4bc3883464c6c36a65a5983b7abbfc9a286f1410898d5165451188a08499
spec/praxis/extensions/field_selection/field_selector_spec.rb100644002.57 KBab1d309919a7affd48604ab35ceeff065222fee428d7fc0bfb9337f531f83801
spec/praxis/extensions/field_selection/sequel_query_selector_spec.rb100644005.3 KB1d2ac76813478b85a65569dd1ce09d9594109c1fcee5fe87077f2f582cb249dc
spec/praxis/extensions/pagination/active_record_pagination_handler_spec.rb100644009.28 KBaeeffa95d5e32e696106b52b56e58cd325f75a811aa1ef02a742f979a57296a3
spec/praxis/extensions/pagination/ordering_params_spec.rb100644002.59 KB4daad8f16e61e0a0e54d9a783391db4f5b122bdc88ccc253c62df112b906c25b
spec/praxis/extensions/rendering_spec.rb100644001.94 KBaabf56226aa4794680d46c9d19209c5824af02d9da7e733f679f40d7c24fb9bc
spec/praxis/field_expander_spec.rb100644005.83 KB864bed1ccd37277c14c3a178593e38e9ea55a2489a669c44386f9818ee2cc165
spec/praxis/file_group_spec.rb100644001.11 KB7aed1168e7c7f156d21f00a41d1c40ce0498da40a94da269234a4fb8e29ab3c0
spec/praxis/handlers/json_spec.rb10064400946 Bytes5b08ef976f1530873012973243520780528ebf5f9e9b600631c11af042ad8a0c
spec/praxis/mapper/resource_spec.rb1006440012.2 KBdf599f0a86d9852869710d0864f3783a0b32250cb2288641efe72e1daa1ad964
spec/praxis/mapper/resources/callbacks_spec.rb100644001.79 KB72b383026a4764d494b8d51ab935ba44058096b9c45ded3c617ac1b24761bfa2
spec/praxis/mapper/resources/query_proxy_spec.rb100644004.19 KBeb4b97fa69e738b106593dbea01de6e0d88bf49392914ec72cb57834c74d3de5
spec/praxis/mapper/resources/typed_methods_spec.rb100644007.63 KB072a51be3665f0463249d856324a4b6e9cc8ee31dba63f5ab5132355ee6fa1ad
spec/praxis/mapper/selector_generator_spec.rb1006440034 KBb2b7fff92720cda6ec0f010b218e49102e06bcb77c8a2ee0591ae8e871df46f1
spec/praxis/media_type_identifier_spec.rb100644008.44 KBaf63cacf769224d1059c0292311bead83fe23d8d62d0cb9ec48bd8e1d7ed05cb
spec/praxis/media_type_spec.rb100644001.57 KBa0d93d40d30d4926f6558377be6d54e3e65b3b7f2db34fe828628eae73b955c6
spec/praxis/middleware_app_spec.rb100644002.32 KB3988eae0996e529e8643f1343a8dc8a25c2da51a5c2160509a7a22e172efa6d8
spec/praxis/multipart/parser_spec.rb100644001.52 KB2645b1437ec900a96a423c2883db0b11ec19ccfb5077ce0914a1696bbeaf1da1
spec/praxis/notifications_spec.rb10064400530 Bytescf64f5130b3d98781124fd1c76558fbb989fd772b80693690c6c36b7f2e241cd
spec/praxis/plugin_concern_spec.rb10064400578 Bytes14784b74049aafe3cc72abcacab84ef5b69fc4520c8347f85cfcbba18c3f46b1
spec/praxis/renderer_spec.rb100644005.53 KBe12188773829eef40cfa4ab990b6007fc3d7fe68f7cf1925d8d57343d105a260
spec/praxis/request_spec.rb100644007.3 KBabb84c185863de90b59ec57d896e4ce3c0640f8580f1c794342a5a7e5822ccbb
spec/praxis/request_stages/action_spec.rb100644002.41 KB013fabbf268051576a46b1a2c82d29e9c826c39d285e965ce792d4b893fcf481
spec/praxis/request_stages/request_stage_spec.rb100644005.31 KB61017ca125bca2343e283efeb0ee9da09b9522e7fcd64585ed1bebc9b8fb6c84
spec/praxis/request_stages/validate_spec.rb100644001.2 KBfc5e162c8f49a3caca9ef5512932a6b84e802fcf861c333f03f9e183505081f9
spec/praxis/response_definition_spec.rb1006440015.1 KB56b0b0adfa08b7f945f0d957a464126d055388db5d2e4ec526e24b4b8bbbb783
spec/praxis/response_spec.rb100644005.36 KB114ab661b98605cc272827a858dcd746276a63095112794eb80fece616e83c6b
spec/praxis/responses/internal_server_error_spec.rb100644002.23 KBb61673b6f1f1a592d95c1bb3617849792ad0e3a91835b40f0b450ea33b79687e
spec/praxis/responses/validation_error_spec.rb100644002.79 KB7cc4f27de7c0eb7799d686c4ab2ca926abf8a37f13c3cb60d81c9d49bc8efc8d
spec/praxis/route_spec.rb10064400928 Bytes67ff514961df30849b98759bc446b484fe8fb5dcf9f4ffae1e5e953486c2c7ec
spec/praxis/router_spec.rb100644009.18 KBa2b2faa6dcffad7b76dd21b36ddc10599aaf664f07fceeb0f8f15742d5493c2e
spec/praxis/routing_config_spec.rb100644002.38 KB242879ec257e63d97bfbc08ca01e2d7c0b14cd109652108cd5055be0bf2bf895
spec/praxis/stage_spec.rb100644003.15 KB91667e4883899fd07c4be3bfe387b3f80aadd99c0fe9683e61518415f9d030cf
spec/praxis/trait_spec.rb100644001.75 KB92f92c89868fb0c43caccaed7bcde430aff8570e79952117ecaa80a2cf19c618
spec/praxis/types/fuzzy_hash_spec.rb10064400446 Bytesf3b1176df80e995031f6658336bab747d1f6a973db17a3b1a9f958a97eb48a7e
spec/praxis/types/multipart_array/part_definition_spec.rb10064400116 Bytes8f8678b20705a3231d1b87258781f2a42f17b5e48e678e7f4deb5cd9c9b31cc1
spec/praxis/types/multipart_array_spec.rb1006440011.6 KB27255adeec3949b9522119475245eca990aa18e99bac04be3f1486bca346214f
spec/spec_app/app/concerns/authenticated.rb10064400402 Bytes1e01bc6dd5881324c06aa59c0b81c70079c9c2e7fa2dd77fe7196bc46efc1259
spec/spec_app/app/concerns/basic_api.rb10064400324 Bytes70541bdb6af71b90f8defd70954b440ee3ac4e48fab56e8bbdef21cc8b74e70f
spec/spec_app/app/concerns/log_wrapper.rb10064400318 Bytes88f9af07018696be39291a955ae08e1b784178362d3cb5f536dd81c9923094e7
spec/spec_app/app/controllers/authors.rb100644001.38 KBa17210c7d7906ae148edfe4b83cfe1f4381b8638a1375b7f9c071b6af71f4719
spec/spec_app/app/controllers/base_class.rb10064400738 Bytes02f62703b2adcadc05c59e89d4ad617f30fe3df5f47398fec8fb4c5457c85c0e
spec/spec_app/app/controllers/books.rb10064400804 Bytesba2527979a3f4b7c84248a673520f38dfa693471d5c9038d407b5ecdbcc37c2c
spec/spec_app/app/controllers/instances.rb100644003.61 KBd7b3140d50a9940ec422ff4589c5d0a2195ecab74ca96832d6e0dd2a8e3b32eb
spec/spec_app/app/controllers/volumes.rb10064400600 Bytesd220908688af7a849abdd2bffe29e3f638da1a7282d8c94a0db9779b70c5b467
spec/spec_app/app/resources/author.rb10064400354 Bytes5a2c4ba4f584b6e29e4aa7df366280c5afb3dd581ce38413d7718ce32d74bb1e
spec/spec_app/app/resources/base.rb10064400576 Bytes8a0b9b2fcf45a931fbd0d70f063c631ba13000ad0cbcc860f6adc726877093cf
spec/spec_app/app/resources/book.rb10064400802 Bytes5674c71273ddb974491eb8693677fdd93375cd2b405198136f5525b2f62379bb
spec/spec_app/app/resources/tag.rb10064400135 Bytese5064acff91ea967236d8744ff0156e280efe4d7ca3af3a187a609d6abf07516
spec/spec_app/app/resources/tagging.rb10064400143 Bytesc41c9787b8175d30eeeac03a1376617170d29f4ccbce8ad38afa723bbb2d22bc
spec/spec_app/app/responses/multipart.rb10064400150 Bytes9707a32613c9d706db83d98c1c3d06977e21a7fb9c04ab1b37cba1e8794cceb7
spec/spec_app/app/responses/other_response.rb10064400133 Bytesaf037f3f43f0950b31528135fe49638951caf5c9a07f7d241729d2bd0a99700b
spec/spec_app/config.ru10064400250 Bytes63fb8c9d729e4060ada6e94af1fedea5b9f6a12c19ade41eb266d1db222e46c4
spec/spec_app/config/active_record.yml1006440050 Bytes01941f62029d0dca29d631882cf01a1cb359809673376bcfeefd49d5ca915f77
spec/spec_app/config/authentication.yml1006440030 Bytes71abe3f2d44229fa14c59e53dd5b453e60df9c3248e965d12fe0049b49f71467
spec/spec_app/config/authorization.yml1006440055 Bytesffe8530ca48a964780561c90cdba724b3517a39e347bc6edbc75fafb9ed5e064
spec/spec_app/config/complex_authentication.yml1006440055 Bytes9595499cd60ec1e421205d87dd1f97089c4d3611fea8ce6db4309b684d0b1692
spec/spec_app/config/environment.rb100644002.59 KB916cc1257ea82b705cf7fdd292e998c28f0359f67e239a7ff32545d1586d9ff6
spec/spec_app/config/praxis_mapper.yml1006440021 Bytes51d4286c7ab9be985870823885ed71c7df2ba9690dceef69dcf9c25a12c3fdfc
spec/spec_app/config/sequel_model.yml1006440049 Bytes30400518dd33e1f4701184ab6fc48a86ea45d2382e0bb1bedbceb0eadbbf42ec
spec/spec_app/config/stats.yml10064400163 Bytes5a15e35f6cf927f03bcc05854c287668c0dd508a45065f168000581ece54377a
spec/spec_app/config/stats.yml.dis10064400132 Bytes79734428c12ef0b5966ff6921d7aab85f34c56d47cc1a10098038daddbbb0132
spec/spec_app/design/api.rb100644001.06 KB274415d4e40bd9f73d7b583d3be6191863168e29f4b15b96ab1d536c6af6791f
spec/spec_app/design/media_types/author.rb10064400310 Bytesba1b9d6454ab22309135301a3d5eb4e7d07afe8e5fe8b10cd9469f935d15499a
spec/spec_app/design/media_types/book.rb10064400497 Bytes08005f414c395c51d2f6eee831403d92d800d433440ade10d7265a6299a312f5
spec/spec_app/design/media_types/instance.rb10064400460 Bytescc4e4f5cd75da6dacab68068909d7e44b3f3cdefce88e9f787be2576f06d5d1e
spec/spec_app/design/media_types/tag.rb10064400244 Bytesbfae6fc6732eb95aa3d8384a96444065d291fe8ce2b13701dc8c351e053eee6d
spec/spec_app/design/media_types/tagging.rb10064400196 Bytes6ddafc0647d772a400b0d246c9a5699801d36b80d9060061f100c7ac14a7e3ce
spec/spec_app/design/media_types/volume.rb10064400592 Bytes0e5c14bf96b8c14c19836529d3ed631e6a2503fc3b4b0d21eb78449a33d96ee2
spec/spec_app/design/media_types/volume_snapshot.rb10064400610 Bytes2084bc6b2313252fccef9da2d268188bf8bfda2c6c98d4192b68c19b891bb430
spec/spec_app/design/resources/authors.rb100644001.01 KB64dce7fa21683bc78133169d3ff444cd989830f46282c64dad4bf2e2ee8075ca
spec/spec_app/design/resources/books.rb100644001.18 KBd79330436991bd190bbf851e3b42c86c26ef65389d367eb32ed63b200d22b2f1
spec/spec_app/design/resources/instances.rb100644005.9 KB2317193a23e5cf82a406a1702d7b2bca334aa31e5e9f052f3e1543315755d359
spec/spec_app/design/resources/volume_snapshots.rb10064400607 Bytes62c600ce6223a11b53bd57db3149b6e4d59aeb5654e98af1d1faf6ad846fb398
spec/spec_app/design/resources/volumes.rb10064400835 Bytes43e668a8bf03ad75c5cca07b466e638b2eb40fa42f18165da6cfed2db4c471fe
spec/spec_helper.rb100644001.39 KB6d64cf4c1328516f01d307c48d29a7b71c41a2481d0967de7802f491e5e05d9a
spec/support/be_deep_equal_matcher.rb100644001.14 KB0e663ece1eb96b3cd4cd3848d15c898a53f1a5daf15292adca3d593c50454304
spec/support/spec_authorization_plugin.rb100644001.7 KB70c2738c18f645705d79fb775a5fd77d3b3988cb0f366ea09859b241daa77006
spec/support/spec_blueprints.rb100644002.11 KBca34414ca94bca6fefbe2358fd19f6c6b446bd5a02fc526594af6b763dda6b43
spec/support/spec_complex_authentication_plugin.rb100644002.19 KB46824164de5e71b1bfc33bbb514704025699ba40c201ac2aba7c54843a4adcbd
spec/support/spec_endpoint_definitions.rb100644001.28 KB4af28c4f2507a9af333c9b7c4acbf42f1ca0173709c9de610ad14fafa75aa5f3
spec/support/spec_media_types.rb100644005.03 KBedc179b08143b10f136efd06ec247a617298db9a4b22525b10c4e1d387d896db
spec/support/spec_resources.rb100644007.41 KB4b003c862baa2d049c5d170ff85a7e5469f02ee5df030578c976de19aa4db485
spec/support/spec_resources_active_model.rb100644005.2 KB46a53f8a2cb2f6fe579dfc2be57b96fd7d572a458f866a2bfbaf8252f3ee0480
spec/support/spec_resources_sequel.rb100644003.37 KBf9cb613875ca7cd20b7271f9f7291c348d4926c07a21e15ac2d8d7c28abbe6e5
spec/support/spec_simple_authentication_plugin.rb100644001.25 KB1be1376e0c43a611845ce82771eade49d7db429e0c775048c4bf6e508f061d6a
tasks/loader.thor10064400159 Bytes93a125d83944127338b209c4e4efba1b4fce6093b6ea673c8568905cac3ee2c3
tasks/thor/app.rb10064400846 Bytesf03e8c5de520b35581d94f217ce806ca461b3c5d5fa0af178981532c0357da9a
tasks/thor/example.rb100644002.2 KBd437b6e98ccc46dd0203f745b5c2f58e34b6682f4622941c14301848d402a3d9
tasks/thor/model.rb100644001.34 KBd97ad7c1cd53b4d474b7d4846b7f2de31bee24eaf57ed01f5c89674ea184860f
tasks/thor/scaffold.rb100644006.13 KBf4991c90d6854a74172570732686e43433989dbf39b9797ee79d77f28ce5f332
tasks/thor/templates/generator/empty_app/.gitignore1006440034 Bytesf64383390fbba17dde5b702b7a7b4cd1c4c89cbb4b284d227c93428cd29ab08c
tasks/thor/templates/generator/empty_app/Gemfile10064400188 Bytesef40b167c130c0da5e4c3120052e1b994ca6c16348ad427ca22a1d12ef421f91
tasks/thor/templates/generator/empty_app/README.md1006440046 Bytes77caa5c7c9c8a38f69c813de4fb859fe767a4e381b0b0334d76ae4dba6dda29c
tasks/thor/templates/generator/empty_app/Rakefile10064400359 Bytesbafd45f665b4d9f0ce35ba72d38c8e7dc0b97ce0263df3aad3fdefea210dd2c2
tasks/thor/templates/generator/empty_app/app/models/.empty_directory100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/app/models/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/app/responses/.empty_directory100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/app/responses/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/app/v1/controllers/.empty_directory100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/app/v1/controllers/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/app/v1/resources/.empty_directory100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/app/v1/resources/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/config.ru10064400169 Bytesbea7df3078cb05525d3faaabc197c8879449a45b1cb275d3c6c5a71189aa9603
tasks/thor/templates/generator/empty_app/config/environment.rb10064400979 Bytesd54a0fab581dad99f7a0ce714d431fcd11922456b395c302638529c8a2b3e86d
tasks/thor/templates/generator/empty_app/config/initializers/.empty_directory100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/config/initializers/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/design/api.rb100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/design/v1/endpoints/.empty_directory100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/design/v1/endpoints/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/design/v1/media_types/.empty_directory100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/design/v1/media_types/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/docs/.empty_directory100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/docs/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tasks/thor/templates/generator/empty_app/spec/spec_helper.rb10064400506 Bytese4968653cd55f6cdb3afbcf70acd86800fe8b06322761d512e407e2576dab90d
tasks/thor/templates/generator/example_app/.gitignore1006440020 Bytes84d79022f3574a73bdc520154c70e32210c4dde91e1d298b7626c6d5dfa87cb2
tasks/thor/templates/generator/example_app/Gemfile10064400588 Bytesee187e442f0406b7b5dad3683b1c5aa12ccd8e5b614874916e38837dd46c9d01
tasks/thor/templates/generator/example_app/Rakefile100644001.64 KB53f86f8288942208e6457334debeff58d62a3fa8a1d5be9610cce918d52f5fc6
tasks/thor/templates/generator/example_app/app/models/user.rb10064400152 Bytes1b8b8d9d3ce79336b597142b30f079feb9736128a9260aed0d5fa085e24f93cc
tasks/thor/templates/generator/example_app/app/v1/concerns/controller_base.rb10064400790 Bytes98c0bc448369979703e3e682f251ed192c5480c21f29de65d85e128917e85afa
tasks/thor/templates/generator/example_app/app/v1/concerns/href.rb10064400921 Bytes1369dfae7108df0e93f391ef30e204b0c22c8ceee1b18754dd6c3e3391736189
tasks/thor/templates/generator/example_app/app/v1/controllers/users.rb10064400297 Bytesd77bd54352ab32ad0e798d68bd87202e2eee3bdc6f93bb435f4e5d2b9fbd1eea
tasks/thor/templates/generator/example_app/app/v1/resources/base.rb10064400439 Bytes534e4dd61471d3f42fa0c3febc3e9f2feb59e85cba128a94a27dc1a2ace06ca1
tasks/thor/templates/generator/example_app/app/v1/resources/user.rb10064400412 Byteseb3b6336ba1243767fe328b260aaa004d34bd052251b8ff1f06a2d2ad6844c3f
tasks/thor/templates/generator/example_app/config.ru10064400890 Bytes12be1d03b1882c70cff05221ecec10b1bc5a373ae4c28f3c4637ff158ed8e054
tasks/thor/templates/generator/example_app/config/environment.rb100644001.52 KB0ae3db3c204494100b192c913236d15ed9527fce2ec89f105395e365af6b8d08
tasks/thor/templates/generator/example_app/db/migrate/20201010101010_create_users_table.rb10064400325 Bytes6b6eed4d4bcb9837b501608c4e51ceb8021fef47079cbed7e4a28af1a710066c
tasks/thor/templates/generator/example_app/db/seeds.rb10064400138 Bytese5dffb5bc83a55742d2b5e722ec8bd004c3369f61c4912b45a3e8fa54c655328
tasks/thor/templates/generator/example_app/design/api.rb10064400534 Bytes3b0d4fe6349267b56cb7c5810afaadffb4a163c721b1e30b7ccbf5f1418f074c
tasks/thor/templates/generator/example_app/design/v1/endpoints/users.rb100644001.25 KB0d5c8cab75d17b220f5da290b1fedabd80db2932aabbec151fcef446b46cfdd4
tasks/thor/templates/generator/example_app/design/v1/media_types/user.rb10064400436 Bytesa9bc1db6c19c9cfe6ad6461fee59bc626ad2f22c23ad55ce887d880bf5880ec1
tasks/thor/templates/generator/example_app/spec/helpers/database_helper.rb10064400780 Bytesccab7a290ec63a793d59bada83e373b701345a87e3d23a18ddd4ecaa0f2cfc9f
tasks/thor/templates/generator/example_app/spec/spec_helper.rb10064400918 Bytescf8e65ebe08a72b08e438785e0ef047883a225178aa45c4cc04060bf0cf09f31
tasks/thor/templates/generator/example_app/spec/v1/controllers/users_spec.rb10064400981 Bytesec6c0b968f2aba7d22292e396f73660b753a9b6db209f535c7bdaddbc7895f8c
tasks/thor/templates/generator/scaffold/design/endpoints/collection.rb100644003.52 KB14ceeb2d52c0d6749fd0a41936c85818c16a4577de20c6494ff090cccf59ae99
tasks/thor/templates/generator/scaffold/design/media_types/item.rb10064400462 Bytes5ed16856102df1c0c8146a38c10de3654595e875624ef92cc6c544e60e15df78
tasks/thor/templates/generator/scaffold/implementation/controllers/collection.rb100644002.58 KB09ca2418b50cb25de3f050792d4763ebd136d2434d6b3568bcc36bd5588aa67c
tasks/thor/templates/generator/scaffold/implementation/resources/base.rb10064400399 Bytes3423678d4e03e3b8d59dbb83ab4c90d9b6bf62d1bf157049387068d1c710f284
tasks/thor/templates/generator/scaffold/implementation/resources/item.rb100644001.18 KB4cb5843d2c19f3b88ed750e9866e918c4069f2d5e2d2dacaed7850cd5867db88
tasks/thor/templates/generator/scaffold/models/active_record.rb10064400127 Bytes147e691aa05dadf01b9abea24d1f9b26c4034d193897e340a5dbdb5175f2d94c
tasks/thor/templates/generator/scaffold/models/sequel.rb10064400117 Bytes4d212069d0ab03671adb3c1a6922ccb1d3cb2c6d4ead50a12f8b1d3c717872c9