praxis-2.0.pre.39

https://rubygems.org

praxis

.gem

.gem metadata (gemspec)

.gemspec

id: 658511

number: 2.0.pre.39

platform: ruby

spec_sha256:

sha256: ace9413892536494457f9ad54e44ec303da1a47d0a704ead7218e656eb9bd0b5

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

updated_at: 2024-06-09 19:44:00 UTC

position: 2

version_data_entries_count: 316

uploaded_at: 2023-09-06 16:45:26 UTC

indexed: true

has_extensions:

extensions:

Gem size: 230 KB

Version Data Entries

Total: 316

Unpacked size: 934 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
Gemfile10064400168 Bytes81add3d1f5142fd78df535bf2b001e0d6054997db6be389bc9979c764cfb370d
Guardfile10064400510 Bytese996f04cee4df16579388100689c316c516d110b4c25b60e0f2c442dec8a51a8
LICENSE100644001.01 KBe46ac04a9b77256bbae7739147f52bbf505d224b20ef10f8470e68e9700abb48
MAINTAINERS.md100644003.32 KB1a66775107cfad8a1a5f4ddb3bd0c296e1c4556b822c880a5ec1fbb27a32dbb2
.coveralls.yml10064400122 Bytes35fd710ec8f66c17c54238236a3a55299ca395cdf829efb0d804ed4d1a61ad13
.gitignore10064400134 Bytes1538dc0dde0987bd8b52662e7fdbb95f99ee22e9f6c7345c437e2fa59e8fd0ef
.rspec100644009 Bytes0928fd01c7f2158bb6d3f77e8b4ba2a575181f4a3f2c111d5fd65e78c0f8bfbf
.rubocop.yml10064400821 Bytesa199304b2758c1fc5c40f750f8276160daee1f08c19ea075fcde90f81185ebed
.ruby-version100644006 Bytes79b9fb49a71869140833837e3a27ae1722a41faf59746519fde5e1346f9dd5b8
.travis.yml10064400197 Bytesd7a953c0d081269039bf46e4ab44900ffe2b60bff378922c3babcb9d8da6e3cf
Appraisals10064400333 Bytes34a0ce9eb7e9ee54fdfb51f2e1479bf4750f5d4597686a9c1842380d5fe041b9
CHANGELOG.md1006440065.4 KB53f73c6eedb4a92c2c029658f69f1d8f1530bcfd785e300e2bac51bd2992419a
CONTRIBUTING.md100644004.58 KBdd5bd3fe90d58a048a8708202dc273782011f8e1f272fb52be8a7ca30eca1d7f
README.md100644003.39 KB65f451e3f8226cdd47b5d31f1f4848a5ded236b515826a6425b46f779eb3ed41
Rakefile10064400240 Bytescd34d5d7d2dc45eaee5d5fc57f2bd046c2c6900fb08b4d6d3841f13299920a54
SELECTOR_NOTES.txt100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
bin/praxis100755007.05 KB14d369adef40ee11c303eb2cb2fafe1ecfbcd739c88918c3492d84b6ebef521f
gemfiles/active_6.gemfile10064400263 Bytesf6ce224d466cac0c7a65a69ce2168cfcb2084543b760d68cfcb3f20b9da96d73
gemfiles/active_7.gemfile10064400256 Bytes0b4633ce82e84b72484414ea2d78fdcee1f061304ba6ea56c4bf6cdc1a5e2089
lib/praxis.rb100644006.14 KB94628a46175d9cf58a9a89301532e5a3cb35f807b52924f47d1f4fe5c68211a0
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.34 KB985d73edcbf99939791bc3381f9e35c00562d744889c7ac1fff9a71f86053eaf
lib/praxis/blueprint.rb1006440012.7 KB7e5008eb985b9b5df3b9ea4daa94310c217fe4f46ebfd1034e1de984eb94cb4b
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.02 KB4f95501a01c2620c140801133fc8c920682e138157b37edd3b1860debfef3e93
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.rb100644006.98 KB1acb18188b7f48d23be1953a2d17e035ee27a7679393b2562fddd121958790bc
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 KBafab4fda8ea708d26fd8b406ba57cd44b1dff0b22dfe42c70da771357ac5f5de
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 KBa4f33997cfb26a4ac8d9ffd49242e203d77f459b403fffed09d7764917f088a5
lib/praxis/extensions/attribute_filtering/active_record_patches.rb10064400367 Bytes24faa7406a742a22d8b0c265d36e003db1442335536c27690b29443583df042e
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.rb1006440012.1 KB9fc82b824e23a35b031a0ae2803a972b9bf5bd1e024c31a17fafecbc066ca4f6
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.rb10064400891 Bytesaa78d2c5444a6aadd7a8a71e5d2ddc27e214a1df30d63631e6f50c10bd9b0d60
lib/praxis/extensions/field_selection.rb10064400133 Bytes64b5ab3750d91398e398b7948d47dbbe78577e7ce1fd39e921461f982cb04f4e
lib/praxis/extensions/field_selection/active_record_query_selector.rb100644003.58 KB265d8fc0c9b9f8f52465189188ac48af808e524ee36ba10d37bbc6ed775445dd
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.17 KB6279b127c5aeb55ee15831f85e8f0cdce334afeae8f61c970058dac523697c12
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.rb100644003.78 KB2b0728bc41d8ce704b6b1fbc87c4dfe8cea4d5df86b2a3dfc23ec2a3f58c9556
lib/praxis/file_group.rb10064400949 Bytes7dd784d7768df2f004f677cd7191608a4dcf346c039bde07fb68d21dea0bf46b
lib/praxis/finalizable.rb10064400641 Bytes0bc89ea91f54f0bcdcb53d8ff24bf8e4e912287d91036e1d5514902816f14794
lib/praxis/handlers/json.rb100644001.16 KBb340081601a720d2d2037551c5076e1b2e9e268457631a5b0bcbabd9197ffdf4
lib/praxis/handlers/plain.rb10064400245 Bytes3d01ef7b75028d34fc542202a8718c01cfe8281bdbe8e44bec2d1fdd8ade9bb0
lib/praxis/handlers/www_form.rb100644001003 Bytesfa42c1da861c73ae993e5ce2d0d1a11dd9c92b9be8377f137f8693d5c341b3f3
lib/praxis/handlers/xml_sample.rb100644002.91 KB9207faa70a00318e0ffcfea1644da1c87ad5ad660a8ef81f5c685b463e9f336c
lib/praxis/mapper/active_model_compat.rb100644005.21 KB865538efb3f6419c4206149691b6311345c87586e7d568cc3e1033cd2cec5e6f
lib/praxis/mapper/resource.rb1006440023.8 KB636686684c1cd7e53d705597c3dd74a96d585e4da4a40dd7590fa3cfae379f0a
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.5 KB6cc14c08f4147f69b882d854c133cc6216704840c1332c7a95a24fc77750d987
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 KB8bda035422ac57e1d2efc5ecd8444b3d00fd1ab6d463cc3f132f995b5f24cac1
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.21 KB9983db103a46161e43cdf4dc517d9c0eeec8224a573591f85601ff20a56848dd
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/types/splattable_string_array.rb10064400387 Bytes49168b1881cb023beae19183ea7ab6f56af1c0ea8a8d04e3fb84f089dac10823
lib/praxis/validation_handler.rb10064400353 Bytesf481241434f6fc399ac007f4ae73157dd0a3116e0d021f3dbc6685b6d1e25d06
lib/praxis/version.rb1006440074 Bytes7781afab3179c65a476ea2350a62bf5f288d7d6ee840536d5baf14104689faa4
praxis.gemspec100644001.99 KBe8ec3228b39a1347e77b67ea29a5ed92e357963538f74658b20e901580274546
spec/functional_cloud_spec.rb1006440017.4 KB0954ba6513e2bb72a50c5b5138d38f4c3f715f715b87c671927af70e78fb010a
spec/functional_library_spec.rb1006440010.1 KB9f0314d74fb87e74bb4ccc442ea319ccdbe338e2d22bda7ac3f431a81ca02656
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.85 KBf9814a10bc5df2a30231891f65955c00640de93c9ed73d3c289d4b4ceb75a011
spec/praxis/blueprint_spec.rb1006440025.7 KB6ff053c9fd35a19a1ddccd3c72a3bd0049507864971dabd2d55b9d58b65fc250
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.rb10064400835 Bytes7bca9cef4f1e41f68cde35538a9803e3ce71dab39b01e06f41f255a9d8f83f55
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.97 KB5cc20cf4cedd4752e754648240d2bb71565a1df160ac26b0982166033f8f5605
spec/praxis/extensions/field_selection/active_record_query_selector_spec.rb100644004.93 KB5d4e98cfcefcc68f715d06af83416c1a5c9affb3bbc203074a7e26f617ee7fb5
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.45 KB4aa9fb64c28d9ef08a641e1815cd443fd567f5ad8975e448204d5b55810520fc
spec/praxis/extensions/rendering_spec.rb100644001.94 KBaabf56226aa4794680d46c9d19209c5824af02d9da7e733f679f40d7c24fb9bc
spec/praxis/field_expander_spec.rb100644007.97 KB8d23a888daadbbd71ffe589c0a405bc94dd367898538754e2f34d7af00b41cd6
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.59 KBbd48cf0c5ce27fb1df9c0866b2138806ab2282a06aad7843f4f242f5dba78496
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 KBb46a9a0294750651408b331dbd9e006cb5ecaf266dbc475f290136ccb58f5b5d
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.rb100644001.06 KB7801d32bb9f3fdf1a8df2a6473b5ab871f11eeda493eb060497a87468e9f86cf
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.rb100644001.05 KBd575d054a956ab4b60ad4b288d5aa4f370691d72ad33caa918a8c734457fc791
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.ru10064400237 Bytes228573643d0d8bd474fe36ec348e57467d8626c49d9e9112a2f8b39463bc850d
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.rb10064400632 Bytesac83b3aad0590cef56cdc1bb815bb7e68be297587680b10db95379856d4c6d50
spec/spec_app/design/media_types/instance.rb10064400475 Bytesb170ac81c8e6a470db69ae725756b2f01f3e902cf4bf87b49e36a55344ad8d7b
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.rb10064400742 Bytes9a9a2ab4ba5f831913b5916e23011558f8bcc31221aa3529705f1d0d7aec0c67
spec/spec_app/design/resources/authors.rb100644001.03 KB50b1b619403cb7fbdcae8e6ffb1660f6255ce3290419dd7077f2846eb75e6ca6
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 KBeb943492dd109abcdf8836e1e40c1a22b80f6ea81fe56e9643ea5370ea50f800
spec/support/be_deep_equal_matcher.rb100644001.14 KB0e663ece1eb96b3cd4cd3848d15c898a53f1a5daf15292adca3d593c50454304
spec/support/spec_authorization_plugin.rb100644001.7 KB70c2738c18f645705d79fb775a5fd77d3b3988cb0f366ea09859b241daa77006
spec/support/spec_blueprints.rb100644002.52 KB586715cd51c0f954b41f62cfdfc33b1470e3a487a583a0d189c9cc00fdc79d24
spec/support/spec_complex_authentication_plugin.rb100644002.19 KB46824164de5e71b1bfc33bbb514704025699ba40c201ac2aba7c54843a4adcbd
spec/support/spec_endpoint_definitions.rb100644001.28 KB4af28c4f2507a9af333c9b7c4acbf42f1ca0173709c9de610ad14fafa75aa5f3
spec/support/spec_media_types.rb100644005.12 KB5bc86b433bb82db49a350c035feb8c2a465b292fd2cf9b65a1b745673bb8da07
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/Gemfile10064400530 Bytes6eb0594663abb1f64f97c57145e1bb0f1cdd2d607c5f0e11b3cb54997b56f801
tasks/thor/templates/generator/example_app/Rakefile100644001.64 KB53f86f8288942208e6457334debeff58d62a3fa8a1d5be9610cce918d52f5fc6
tasks/thor/templates/generator/example_app/app/models/user.rb10064400151 Bytesff836121599b2ed0451f4d9cb8cc08dc03b6fc5b21f7accaccbf855640031a02
tasks/thor/templates/generator/example_app/app/v1/concerns/controller_base.rb10064400747 Bytes1fe111f6a63f05961b12456fd4943b43b15d06f026d5fde402602a704e182bd7
tasks/thor/templates/generator/example_app/app/v1/concerns/href.rb100644001.18 KB2234279af0d32a347bebfe53e6b80840719efba89f4e4ce24db6e783e1072957
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.rb100644001.14 KB79036d1923a38502a456b490f925db118fb204f6b33cf942c80d59815502b6ce
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.rb10064400817 Bytes53a96a81314c1b22cf9279786e62411b500fd110b553e29c6e91da1adc84b7b4
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.rb10064400485 Bytese1a27142f772283b4188b0db6251e2dcf600dc84db47133faa82432748d67f2d
tasks/thor/templates/generator/scaffold/implementation/controllers/collection.rb100644002.56 KBdc10dbc22160aa44d3e6af36b266e4cd3443a9eda270ce6dd54d855b28e102cd
tasks/thor/templates/generator/scaffold/implementation/resources/base.rb10064400399 Bytes3423678d4e03e3b8d59dbb83ab4c90d9b6bf62d1bf157049387068d1c710f284
tasks/thor/templates/generator/scaffold/implementation/resources/item.rb100644001.17 KBd80cd57e29979a3c5132f30d88bc523de77676d206854e2eea07923635f22089
tasks/thor/templates/generator/scaffold/models/active_record.rb10064400127 Bytes147e691aa05dadf01b9abea24d1f9b26c4034d193897e340a5dbdb5175f2d94c
tasks/thor/templates/generator/scaffold/models/sequel.rb10064400117 Bytes4d212069d0ab03671adb3c1a6922ccb1d3cb2c6d4ead50a12f8b1d3c717872c9