serega-0.17.0

https://rubygems.org

serega

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
https://github.com/aglushkov/serega/blob/master/CHANGELOG.md
source_code_uri
https://github.com/aglushkov/serega
documentation_uri
https://www.rubydoc.info/gems/serega

id: 1570236

number: 0.17.0

platform: ruby

spec_sha256: 2ebe8f384643c385fff80843fa4a9c1dcd5b0266d795e160c40cb9c671f313b7

sha256: a3ac5246ad0ca35db44d8359a5b7691a27addd96bbab398c3125871b3b0a4851

created_at: 2024-05-13 08:37:01 UTC

updated_at: 2024-06-19 14:07:41 UTC

position: 5

version_data_entries_count: 93

uploaded_at: 2023-11-03 08:58:03 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 50.5 KB

Version Data Entries

Total: 93

Unpacked size: 234 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
README.md1006640032.5 KB7e453d4bb0764cc1980fe868cb4a5952a1c0d34f239f9f8de7fae568cfa623f9
VERSION100664007 Bytes02d38e98e88f4a8dc2ea40dbb769338601066fc94920b52882a14f21ad97f7ee
lib/serega.rb1006640014.8 KB71b2e7b3cde2d46c04c65f6be9905c3986531e724921a15b70f33ba8f4f6a67a
lib/serega/attribute.rb100664003.91 KB0708dd5d190b6ae5449d133a3896221612fc83cef5034ee8596ae18a089a181a
lib/serega/attribute_normalizer.rb100664004.65 KB0a6ffcf2460a91d91d63070965dd107ea9eba5430e7b29c40e41f8a97d966b87
lib/serega/config.rb100664005.4 KB1f9dafc6d2523a7a49bda7e1b0aa20c6e9893a5671990b55ed48e8fabd047a79
lib/serega/errors.rb10066400350 Bytese2b3f7394d5f521e31bad4470c15914fad1c3b371e3353a4b4d73d6759de1ce1
lib/serega/helpers/serializer_class_helper.rb10066400388 Bytese60940131732db186b27ccb0ebb40cda43283d7f534efe073dcbd042cee45118
lib/serega/json/adapter.rb10066400417 Bytes7942f9ffb12e768e55bd4ac962187ee2eca61403f7de9d599d6291721fb69889
lib/serega/json/json.rb10066400677 Bytesae4cc43223a161c97b55506a645d5b6634d0ba23a688a332c3338a92e32e1f18
lib/serega/json/oj.rb10066400748 Bytes5942f2e522e03e8cea3ba261c91b74602a72283e4cd4296611e6107fcc9cfc23
lib/serega/object_serializer.rb100664003.09 KB393023021691caff3bd601451bab9ccf2c3f7566a0268a4dd10a68f1a9078d56
lib/serega/plan.rb100664003.45 KB65a676875107806d09de9e12eb378f58f8bbb708e879d79582c47a9eaf316869
lib/serega/plan_point.rb100664002.56 KBe1c2aaf028de3c90fce6804d1d091dc5a940565170e9077beaadc687a9f80f91
lib/serega/plugins.rb100664001.51 KBf5a94bf42ef766968c22cd561a382e0052017e92b3a0e7d41711fd35357fd3ff
lib/serega/plugins/activerecord_preloads/activerecord_preloads.rb100664003.4 KBa3acfe09c37e54a5186cb930e43a8e02418685a0301e9c3ce828771b5e0a4f7d
lib/serega/plugins/activerecord_preloads/lib/preloader.rb100664005.63 KBf4539ed52e5abc4b5be20f5a67cdc01d92fe5f38892ea0d1792d892443e655bf
lib/serega/plugins/batch/batch.rb100664007.7 KBa3db2daa70f639185ebc06fb41063670c021b622900cdf60ce6a4a25f82243a6
lib/serega/plugins/batch/lib/batch_config.rb100664002.73 KB143f34550b909907b2992e362db34bf1f5810b86ff11746a8cdf46a6fd673bf4
lib/serega/plugins/batch/lib/loader.rb100664003.39 KB963d950bd75ebf2f0c14dbf3d93e218f51684a37040e1b9d171c81ec9ae11b76
lib/serega/plugins/batch/lib/loaders.rb100664001.32 KBd11b90a997e907621614b1f6810008c787afbb95741efd6649178afd187deee4
lib/serega/plugins/batch/lib/modules/attribute.rb10066400493 Bytes412ff1432b5939a65aee23cae38944ccf64b8e89b3602393e8000fc0949c370e
lib/serega/plugins/batch/lib/modules/attribute_normalizer.rb100664002.3 KBbca76e8de069d1e156be0d0ccd66a68ccb0aad12a2297df9f6f5094486f34369
lib/serega/plugins/batch/lib/modules/check_attribute_params.rb10066400475 Bytese7dd3d5ffe33105ae64cda33317d9001367592f129352271cd27087d2c260967
lib/serega/plugins/batch/lib/modules/config.rb10066400553 Bytesb59c896fbda8137534281828d04f7a55149308311fb039e604658fd05516d308
lib/serega/plugins/batch/lib/modules/object_serializer.rb100664001.53 KB8faa41baa644bdba7cf980bb416a8b25ec24deba6bc03b3176fd1b67cbf8858f
lib/serega/plugins/batch/lib/modules/plan_point.rb10066400888 Bytes96a0a5d96f252464d39b8bf228ff56a1c8b26a4aaf97af1c28697a794ef00ffa
lib/serega/plugins/batch/lib/plugins_extensions/activerecord_preloads.rb100664001.09 KBe153ffa7b1d34af2b1889a7e5b7e1ec8e0d5ee06b5cade3defd87aa73baaa071
lib/serega/plugins/batch/lib/plugins_extensions/formatters.rb100664001.42 KBbc1b642af5e7143708696c117b9ecfd077d840fa47c51e3b28148045f44b08b3
lib/serega/plugins/batch/lib/plugins_extensions/preloads.rb10066400886 Bytes524e4ef632a7a578943af0aafd142de8c2183eca22408129c000d6be5c4f5d2a
lib/serega/plugins/batch/lib/validations/check_batch_opt_key.rb100664001.18 KBab66c5d5f0a832275f74453f2131291d105de4f2d57c9f172e78dd05e3e7e5d2
lib/serega/plugins/batch/lib/validations/check_batch_opt_loader.rb100664001.22 KBe3319a2432929bd0bbb6487de3971fc248acd1126c811a74877458e183c80d59
lib/serega/plugins/batch/lib/validations/check_opt_batch.rb100664002.09 KBe1e758234146950a2bfead049504e77084836c0a69c76dc6fbc3650b1a8ee803
lib/serega/plugins/camel_case/camel_case.rb100664006.15 KB8a69dfede6e626a96c50e4302dd3a376fc5387da7fc2fd681c5ea80cd28a4cd7
lib/serega/plugins/context_metadata/context_metadata.rb100664005.02 KB62f16d670d0d2932b73754051b60fa29599550772810b1c830323209ee35240a
lib/serega/plugins/depth_limit/depth_limit.rb100664005.36 KBefbc664b540acd3d744f7ff3690a8d04dc54a63788abc986c20b76bfd03ddb18
lib/serega/plugins/explicit_many_option/explicit_many_option.rb100664001.75 KB926b8eb1a5ede65ff302eaa8602596abdbbfeb44cefd846a3389363e75ad6d9c
lib/serega/plugins/explicit_many_option/validations/check_opt_many.rb10066400882 Bytes4b67d3732405685a296f25cb4a344178aeb92f456227f0d4ef855b6117f8a1ae
lib/serega/plugins/formatters/formatters.rb100664007.59 KBc7b8d6a874c8772d51af8216ba3d8649839c58d34bb33aaacb33b7a1050d95e9
lib/serega/plugins/if/if.rb100664007.49 KB4ea7020a322d70cc67aa3ba0f78549b466a64e633a406b472148dc8cc57aeb85
lib/serega/plugins/if/validations/check_opt_if.rb100664001.23 KB65b48fcb0460fd83b893b9782a65c3dca52e55936c90b7fc58c9568413576d00
lib/serega/plugins/if/validations/check_opt_if_value.rb100664001.5 KB821293126118123c07d07a6e24d55f149d94d6e173036d7589112d56be347141
lib/serega/plugins/if/validations/check_opt_unless.rb100664001.26 KBaaa80e76f52aec6897f0346def79e950ef9d4ee71fdacde64fef5a9187cf270d
lib/serega/plugins/if/validations/check_opt_unless_value.rb100664001.54 KB39b6c2aa34353ea6771e75f7b7afeb3717c20b58268e997faba4ac11199b9e50
lib/serega/plugins/metadata/meta_attribute.rb100664002.8 KB8969866264acdbd51b714f33f2d5ccc3525680a4137b8091d303e402441dbe69
lib/serega/plugins/metadata/metadata.rb100664007.53 KBe29a3c474002fff76abf8f019189bc3480495fa12ad6d24bf4bcc6822f97323c
lib/serega/plugins/metadata/validations/check_block.rb100664001.49 KB8a4f8e9b280de6fe8b430caea35e7569341be2adf2be107a85f0aae8a785b37f
lib/serega/plugins/metadata/validations/check_opt_const.rb100664001010 Bytes51f22eb13dfe984c3223274f4c7067b65d5260f5ad968924b43bda7974d033c8
lib/serega/plugins/metadata/validations/check_opt_hide_empty.rb10066400848 Bytes2c5d281ac32f42537261a0beb2f277b6bf2f4ef03c36cda8ad85a5925a86cdf2
lib/serega/plugins/metadata/validations/check_opt_hide_nil.rb10066400836 Bytese8633451a9ca7684530010d611e7e0ec4fcf22869ac4b9c71e5ebdf1236239a9
lib/serega/plugins/metadata/validations/check_opt_value.rb100664001.77 KB09cc149a4d737179a15668b4c230bb6166826fe8e04a6a56f42ba3773e31a605
lib/serega/plugins/metadata/validations/check_opts.rb100664001.78 KB0f93863a2826e6bd9da5eeb95157005e76e938445af722e6da3d733eb6bec207
lib/serega/plugins/metadata/validations/check_path.rb100664001.24 KBe1f83277030688f796341d63ba295cef7acfedd4e2e90d355e6e6de125d4c4d6
lib/serega/plugins/preloads/lib/format_user_preloads.rb100664001.58 KB8425d61d9c8b404822f31baea8ed946e024b20ab90463ebc2369e1e1e27c6455
lib/serega/plugins/preloads/lib/modules/attribute.rb10066400701 Bytes12d6bc9078f8f23e4d0202e6660db07a1da5529acd7dc59ef1046d9a795a055e
lib/serega/plugins/preloads/lib/modules/attribute_normalizer.rb100664002.92 KBb9128776d2c7e0285bb626cf90bf0515ce404b3c667d81b204e9db082c6f2baf
lib/serega/plugins/preloads/lib/modules/check_attribute_params.rb10066400484 Bytes3a34c5f682c0dcc581fb6d88da64e24f632e98675af180db202a7d3dced8acfe
lib/serega/plugins/preloads/lib/modules/config.rb10066400457 Bytesc377f16f31a494875578c2b97044f8059ecd8bf7404ac764cc0d451329d8271a
lib/serega/plugins/preloads/lib/modules/plan_point.rb10066400868 Bytes2b0cf5d6aa5b39a74a8d229f82efb58a06c0c57aa85b5fc804d855b984f43992
lib/serega/plugins/preloads/lib/preload_paths.rb100664001.27 KBe3e30ada5f2b6225bfdbae8cf085087139784390151748fe3895a828966842cb
lib/serega/plugins/preloads/lib/preloads_config.rb100664001.86 KB51ad69c6028299f7c6501030fdd900daba485c97c2b766277ae25b645793da6e
lib/serega/plugins/preloads/lib/preloads_constructor.rb100664002.19 KB342a818de1d231623802771b87e3d53bb8d6a60a8958ae3d3dd9d8246a4e40de
lib/serega/plugins/preloads/preloads.rb100664005.38 KB6ceed0f3f6f581348a856269adf0cf651dc75cc3dd071d2ebefe60a4b54320b3
lib/serega/plugins/preloads/validations/check_opt_preload.rb10066400650 Bytesb04331c46cb2cd198822a1754e33e2eee8b2e1c3af0d03b746f3aad9d36e868a
lib/serega/plugins/preloads/validations/check_opt_preload_path.rb100664002.66 KB75f6ff17885343eb8da34cfec942bdc78dbd8c45437a3750869100dab2e89b01
lib/serega/plugins/presenter/presenter.rb100664003.04 KBd8632207f9c1837b42ff49b9893fbc8ec6319de8b9a06c4a889cb8e2ed928fad
lib/serega/plugins/root/root.rb100664006.15 KBe5148bedaaf55228f1c5d91d34c68e474df5e4591d35ae37a0d01d5fa9591046
lib/serega/plugins/string_modifiers/parse_string_modifiers.rb100664002.75 KB4d51b93200a26e8426bd34f0b40d365c3f4c8076813eaf7e12b36f92a2f7034f
lib/serega/plugins/string_modifiers/string_modifiers.rb10066400963 Bytes9b3b9830bf02f2c92998564c6ef954e897df74d425432b3a76114660047153e1
lib/serega/utils/enum_deep_dup.rb100664001.09 KBca05212807fc5cbfb5b5759e545f88611cf420a1b8101b1f7605be7acf3e863f
lib/serega/utils/enum_deep_freeze.rb10066400689 Bytes3b14172a81be63f27806c25dca76115be0e49f2b9d79d69b0d7588844653b8fa
lib/serega/utils/params_count.rb100664001.55 KB507b600d3049cc7da9e4dbdb4cc7e0741de7d7612a2200ce39598cb856d6dce5
lib/serega/utils/symbol_name.rb10066400772 Bytes0f0681c1e7d1ad1c1ebe9cf867e58f261a1657b2f99491bcd3cc61510e4eb6c2
lib/serega/utils/to_hash.rb100664002.26 KB75cc84171da42123bd707e089c8d21f54df98ff08ef9ea4f16ace36de006d069
lib/serega/validations/attribute/check_block.rb100664001.48 KB6608939b919845c04c2e35512410c7319cacc390654ef03314fc0df64acefec0
lib/serega/validations/attribute/check_name.rb100664001020 Bytes91ef0484907ca61bdef413645751b941116995a53d6c9d5917e5279496eeb0ed
lib/serega/validations/attribute/check_opt_const.rb100664001.02 KBb6ac0b11394a1b82f6384067bfeb9bc5ffaa809d10418ef25fb48fdc861e95e7
lib/serega/validations/attribute/check_opt_delegate.rb100664002.32 KBfcc40580bac6227253f4601cb2b29623283a406c29560f5deed9c421aed812b4
lib/serega/validations/attribute/check_opt_hide.rb10066400529 Bytesb028ca6bf226b9e1882cdc0f1be7e379a708dddb6dace04a99efa76660b6d3da
lib/serega/validations/attribute/check_opt_many.rb100664001 KBb2553f944897c4d610e654d2c11a513cc70b10f6815672c1c6eb8db23303a445
lib/serega/validations/attribute/check_opt_method.rb100664001.1 KB11e341058ce0b47f45fdaf4463c3b199731fcddcb699b5cf2b76b38154065d74
lib/serega/validations/attribute/check_opt_serializer.rb100664001.05 KB8ffed9158680ef5e9cb4537cb20dcc8b217d3a3390799df7bca3f4179bf50290
lib/serega/validations/attribute/check_opt_value.rb100664001.76 KBd4adae8317ee2430096d50ea5e2025c2a749b8ead0c7d694431fea7537fa4922
lib/serega/validations/check_attribute_params.rb100664002.37 KB199bf4a6962bc0f049649b5c587875cbc327cdb9a6f4515adc8f960cd75ea6a1
lib/serega/validations/check_initiate_params.rb100664001.23 KB1839856f33b8028b2efc007ee9d5b9f4d11388ea2271550be3320a330a413418
lib/serega/validations/check_serialize_params.rb100664001.07 KB61171af8952a7655f83fb0dea581ebb7504a71a726ef3f92eddee505879345e7
lib/serega/validations/initiate/check_modifiers.rb100664002.15 KB12c3709162177ab1d9f906cf8e4525b0e183ffe476eaaec5a35078ab9d0a24fe
lib/serega/validations/utils/check_allowed_keys.rb10066400875 Bytes4c56b3875f28ca56d6b6108ed1cad8f322b3bfd4a68adc74aa0650c20a7b094d
lib/serega/validations/utils/check_extra_keyword_arg.rb10066400992 Bytes7dc3be326040618a54038db8ccf536c7e625a3a5f5cfbf2b578aa758c76b315a
lib/serega/validations/utils/check_opt_is_bool.rb10066400774 Bytes6c92c61b9c3510e41c864a53c8bf52acc235f90f811c7ef7e6c01327210379d3
lib/serega/validations/utils/check_opt_is_hash.rb10066400739 Bytesdbe1d287cb9b8abbc00787960a90a197d8211a94577abb56317265c3af25e30d
lib/serega/validations/utils/check_opt_is_string_or_symbol.rb10066400815 Bytesa62f015147315ecb2300e534f73f015dcc7730aff90466c3893ee97320457af0
lib/serega/version.rb10066400199 Bytesec61d6005881cc625c4391482f2aca2e41166ae555b99e9e0e2f10292287acc6