prefab-cloud-ruby-1.4.0

https://rubygems.org

prefab-cloud-ruby

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1106777

number: 1.4.0

platform: ruby

spec_sha256: 6bb53310b256d03b7110f0b9f64d180144a724de9ab309bbd06ee4264dabffd1

sha256: 5baea473cfbbc0d337bc8faa69f7e4d50b9e567614c8f666f5fce0426e663e54

created_at: 2024-05-13 08:30:50 UTC

updated_at: 2024-06-12 15:53:41 UTC

position: 23

version_data_entries_count: 93

uploaded_at: 2023-11-28 18:18:18 UTC

indexed: true

has_extensions:

extensions:

Gem size: 62 KB

Version Data Entries

Total: 93

Unpacked size: 280 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.envrc.sample1006440096 Bytese8258bc88104a2eaabc222c43af2add9c696a3676b900160bbd9f19e30ac2f87
.github/workflows/ruby.yml100644001.3 KB90b4d8bc5d116d471863e613ff8a15113be5812462eee69192e39bd4fcaeac2d
.gitmodules10064400172 Bytes04fd6230d6889d3f612e05aa1ecc116b75bb02a64b1aeef23cc1ba140de0e294
.rubocop.yml10064400181 Bytes433d0417202cf09788f02ed8cab3a82ba8ed159f731fcbd246ed402ce12f6b1d
.tool-versions1006440011 Bytesbbc8756ce23a84b598f73e2aa5a510862de186b8e3c5029bcd42c2e60dfd18fc
CHANGELOG.md100644003.73 KB74c09998576040a1002dbfbe483844a977597243c9d6306ab642c8eb4175ef72
CODEOWNERS1006440089 Bytes42614c44adde8fe06867b2e340a7702339813835df0dbbf892933f7756e0b2e3
Gemfile10064400508 Bytesfeff8307b1aba847b2be2470b51d2e837a5a9be745978c0e97a0d58a98dc7ec7
Gemfile.lock100644004.08 KB1dee892c5482d0235eb83f9e0508631eca12f63fcd9a98354c52de13b7ea931a
LICENSE.txt100644001.03 KBf21c89f7ed8c08d4d51ff746524b0a06a1c12e5049544afe8d3e56ddc358b5cb
README.md100644002.22 KB0c2f05ae06381b7c6475bfcd82bf1eabe6ac6af213813865960d0e77e088a353
Rakefile100644001.33 KB38e4b8b23823ac1b69480efb728ac3b1a4d5c3f9ee3e9bcb92e439e4de86d49c
VERSION100644006 Bytes78b591400c56b7b67b8cb3b2b8a8e65e9093897f02ce0878e6b5405c68620fa7
bin/console10075500526 Bytes91e0e191e7ba6e95c09baf2ee76543daebdba7abd2dc18f0872a1c1fbf97edc2
compile_protos.sh10075500362 Bytesf768d0872f914558213c5de4295bb29bd1cf7e95e83c0e3e273de11a93b8e59f
lib/prefab-cloud-ruby.rb100644001.8 KBbe450d601fa14c7282f65faf634556b26050c66504efec3a5a76d651d2536d60
lib/prefab/client.rb100644004.52 KB763c8e436d5b1e7ae0d606ad9d8704f57ab6292c5c025d62392e84ca01e5da22
lib/prefab/config_client.rb100644009.22 KB527109ad2414aca304b4da748670970f093a0b1611d6bd0a26c3cb18483581d6
lib/prefab/config_client_presenter.rb10064400486 Bytes1b1eef57195ff74fd52615a45bfe5ecb28343327f366ba139b5ccfa638017c91
lib/prefab/config_loader.rb100644002.35 KB6c57211d2bee05d7ccedfe796416381fe9dfef614fde09e9421c1b6ccb4fb197
lib/prefab/config_resolver.rb100644001.93 KBfcd35f5cedf81907c11570d6e052fd03d06baebdca3058b06042aef6a7d7bafa
lib/prefab/config_value_unwrapper.rb100644004 KB2efa74070a982fd7f5b7d29c86de7e18748280ca3a0247d34e7dfa38cc1d1128
lib/prefab/config_value_wrapper.rb10064400681 Bytesbf8461eb6af9c7b1116d4905243d6632f64971842244dcc6ef48d4261c052df2
lib/prefab/context.rb100644003.89 KBc6bb78d32c21370fbbe2aa2011d2df55904197ac30dfbb774df8793ba382b67f
lib/prefab/context_shape.rb10064400447 Bytes3fc31ffad862c1fce1519f6fb58a1b9c460a6c31683017f822874d9c6a909fa7
lib/prefab/context_shape_aggregator.rb100644001.45 KB04bd8db4fe9b6c34c49639d2ee23d80a4e20968148a3832a7452ea384c4c0020
lib/prefab/criteria_evaluator.rb100644004.41 KB1a779fecbd55403ae437a2fe649a232f375abe2e70dab0b9302732294a703bc4
lib/prefab/encryption.rb100644001.54 KB58009dc4978e23f8720aeab2ff48bbaae4980c74b2897b9881ea293e335bd3f0
lib/prefab/error.rb1006440085 Bytesbc838812e8174134989efec051fb2d8f99ec58a2a5229168155b65609fb3d6f5
lib/prefab/errors/env_var_parse_error.rb10064400296 Bytes71781c476f1426410b878b62e9875e0dcfc2cb26e50b71b1e46af83e03b3e173
lib/prefab/errors/initialization_timeout_error.rb10064400316 Bytes17a76213bf7905f5efa328c5493ba924a35927d3c063ae8d707ae34fce78c02f
lib/prefab/errors/invalid_api_key_error.rb10064400502 Bytesa5cf1f15b531c02bf54baed30a8c05e889de898252d5a79c5b399572f1e0fe36
lib/prefab/errors/missing_default_error.rb10064400409 Bytes98900640864e98e0967ebdbe39c481b1f03847d257d5603eea7809a14d587fbf
lib/prefab/errors/uninitialized_error.rb10064400263 Bytese44ae298d5d67b76dcd6cdc7ee3f29ebda371fca593b1f6cacdcd74dd13378b4
lib/prefab/evaluation.rb100644001.39 KB2743a89070d206fc614a45714e9d5389da16638d2e800545457767f78b18c59e
lib/prefab/evaluation_summary_aggregator.rb100644002.38 KB0449ad799d41cd5e85b2d62a6af23a78342945aab73cbe7f27909f5309507e12
lib/prefab/example_contexts_aggregator.rb100644001.77 KBee7403cef1157f30be22856be4509d6b9620867664a4dbb03d3827a5ee6aa6ce
lib/prefab/exponential_backoff.rb10064400516 Bytesa3ef1a62f4eb423a1f6425b0f9db09b0037340af460ff14016d08c7b05e59ff9
lib/prefab/feature_flag_client.rb100644001004 Bytes6452b6560093992c202e26cc91f97735f2c9c50a9a3bf104a4c5f02dce8ac166
lib/prefab/http_connection.rb10064400969 Bytesd5cb4f108fd54a18be6a923075b37eed3afdff4e8a285c5978026974d3a41a81
lib/prefab/internal_logger.rb10064400353 Bytes4f3fe3364203e749978342a1d3d906aff7bc7adea5fab8a517a8da8a31654a4a
lib/prefab/local_config_parser.rb100644004.29 KB37277ed93cef1f66e44555186949762a24f85ef0ab366574c5782b9b7b03aad2
lib/prefab/log_path_aggregator.rb100644001.64 KBe92d2b902b058dcdf7ba39e14f36ad6dfce12303bb1eb10e1fcbde9d639505e6
lib/prefab/log_subscribers/action_controller_subscriber.rb100644002.2 KB3ced0be20037082e4c87b0ab61f9135c12235a67e46f33d22880ba5eaa9a8a98
lib/prefab/logger_client.rb100644007.08 KB81167b4534db48b8e6860ce199a772a90049636a0a5a200e479aac3756927d7e
lib/prefab/logging/formatter_base.rb10064400453 Bytes4f3380b4736b58379c18b6856e250f6809837aacff7ab44dff3f6c92a12b1c1f
lib/prefab/murmer3.rb100644001.09 KB45662824eaa8d0c3d17c67d8ce241afff38e5dd3051240c66d9869566520b190
lib/prefab/options.rb100644006.43 KB1f875ede89c3d274d290f446ee140170cf7499f36a15d21433a4b0a311a1cba0
lib/prefab/periodic_sync.rb100644001.37 KB2375e16b1d95258ebb4b11da3dc59934e9b45820e2246bc69d364fc4dbb6fc36
lib/prefab/prefab.rb100644001.18 KB4b50802195de9ad1a967955942039d38217e61684ca2534852f08f31e9e5e664
lib/prefab/rate_limit_cache.rb100644001.01 KBd8a0bcadcf29d0acb325bb9cc70e4764385790d0dd7b7940e09dd126f51cc0ac
lib/prefab/resolved_config_presenter.rb100644001.86 KBb3ac391ab5e63240fcc4c6a842ec5c60d870ef6610de7210ec0e5cc32b730320
lib/prefab/sse_logger.rb10064400375 Bytes72d4cfe5dca5d6d6413d91883325fa292b363518888764e5be4ba13db5be44b6
lib/prefab/static_logger.rb10064400910 Bytesc7428366735adf018d0024a1ae5e901c2b73c191fdf388f38a0c028736559636
lib/prefab/time_helpers.rb10064400109 Bytes3dcb8449087f154a7192c7b913660ccb9868546ba613c8814ac97f5afc199d80
lib/prefab/weighted_value_resolver.rb100644001.06 KB651766b6d59561c7f5694fb5ec1512a8b59c7e017d9b3d74d715d5a2387a627b
lib/prefab/yaml_config_parser.rb10064400568 Bytes4a3fb300e719db0ed5480e5125ba68cb5a71524c97e6a3c0a5c44b2539d68983
lib/prefab_pb.rb1006440021.9 KB12174db1e9151b6192dd36965c587da61853f29f73806b741ca8bb875d23f303
prefab-cloud-ruby.gemspec100644005.86 KBf1d77979010a98c8d56034a20a364b92372b58323ba757e2cf7267cb1eaf77b8
test/.prefab.default.config.yaml1006440047 Bytesacb4bcbbda4b781bf2b4037393aba46e7c1b47e773f2326c1e3fb92bf2be9b70
test/.prefab.unit_tests.config.yaml10064400959 Bytes7c863b972f4fa1477dd51f02f76dae5fc35377803d43cef747f9065f7379f74c
test/integration_test.rb100644003.37 KB19e0841bec33b967b4862e7e48beceb6a53ade2432566fc1a7077ad4bf65164d
test/integration_test_helpers.rb100644004.41 KBaa39a0618fbd7c338253ca2b73510365834c282473d511ed671521661588d661
test/support/common_helpers.rb100644005.08 KBc8f8cd204de3551e348639590ba949e16b80ae5cdfb8904d4b2b9f0336b6d742
test/support/mock_base_client.rb10064400755 Bytesb234f6abb99e5b91e493acf3b148a9a733d1661154def5500b376e82c3914e3b
test/support/mock_config_client.rb10064400395 Bytes23d660de12a5f9e13a0c8d519a62d8500d9b69be6a77c3d4c0ea7a5a64bbeec0
test/support/mock_config_loader.rb1006440030 Bytes2c0982c561aaad7d568157012a2fe86979ba51542cdc4b5b8cd07d1237264cec
test/test_action_controller.rb100644002.44 KB9f1d5ba72ccfc427a25d96aab99473367c26868a23e9da4a59ef5c14d8ee30f2
test/test_client.rb1006440015.2 KBb3a73d76b4bad06ce735676984961fec88003deac569758f89bca6548468688f
test/test_config_client.rb100644003.8 KB4f96fccdb228dffdb63dba121f815ae956b3e0d3f6c4ba7009e2216f80447a5a
test/test_config_loader.rb100644003.98 KBefe72a899d7642b039484cffaa0e126779848025a1d4a7d97d37d2450598b82c
test/test_config_resolver.rb1006440015.8 KBfda58e725f52166841d679d9c1d1b7f987bae3afbe37db7bb84825e6b687e7e8
test/test_config_value_unwrapper.rb100644009.08 KBa39d0ddec1722ad9867f68e26f93f55beda7d4abc6c92b56d2d6c9cbf22487e6
test/test_config_value_wrapper.rb100644001.24 KB293e2c1770ab23a878bfe45a53b332aee9ca9bc04b97d282cd8147cc54e48386
test/test_context.rb100644006.56 KB8e4a360362715ee116fb96973547ca84c44afff43f3b27c313e90992fbc6f411
test/test_context_shape.rb100644001.43 KBfc4215489d8bea9818ded5997499feb4885afac3cea08c408caa8ba5163e19f7
test/test_context_shape_aggregator.rb100644004.86 KB5b53ffe5cfd883f5b2e43557db8e21a9e89d426f03da03cce6fceb75852ff8bd
test/test_criteria_evaluator.rb1006440026.3 KB8f486dbcb44e7eef54be897c4a0585b99ca39faa19e1b535429e75fdbe41bbc7
test/test_encryption.rb10064400369 Bytes54e363588a5041eceacdbd75d8e0e9d5e749525c9d0e926730beb54e18d99b88
test/test_evaluation_summary_aggregator.rb100644005.22 KB8352d163342dc1e10c1089a5dfae473ef0592046cffd1e552a584d1ef7bcaa4e
test/test_example_contexts_aggregator.rb100644007.44 KBad1352ff49fc07e3b2b2066b164487465c0d00414ef94b77377c0205795df0c3
test/test_exponential_backoff.rb10064400462 Bytesbf8361a55b8008f88736e956df0a6dd6c9d58c04882e4124cf86bc21cd8213ae
test/test_feature_flag_client.rb100644001.74 KB2362181b190804ee2cf496d393d3a3dca0beaf58b8034c89ba7ad7d7d988080a
test/test_helper.rb10064400373 Bytes25afc902e216948debf293401ddf14cffbf8c801f534068b2af7dec709544b82
test/test_integration.rb100644001.95 KB1b13d5a23ae5039b9b8b80d020c2f5906b867b44cf70b9c8d4ec1e7ba9501059
test/test_local_config_parser.rb100644005.51 KBd4dc2e9503df0d720c2d9bbef1e16bee59db7a4e9266a77e86b5bbdffc8fc4cc
test/test_log_path_aggregator.rb100644002.22 KBbf481ac26e9c6e4ff2753b236276c1b02ccd33b430feb7f6df6d2a85392baf29
test/test_logger.rb1006440020.8 KB2b27e611e0bf0297e5b1e435e45a169fb3c0bff2cab98784b204908409009280
test/test_logger_initialization.rb10064400223 Bytes490b8f13b68d7cd8e9cd9f6caf6450e9de0047ee9e49396fd379b058fca2a10a
test/test_options.rb100644002.63 KBaadd0d2ab390319cfac1d67552921cf3cd859e9015d7bfb1b25d6cfc2a94a895
test/test_prefab.rb10064400319 Bytes18a24325cbefe58117529ffb777a28debe50c1ad08e632c35f702f57a3500792
test/test_rate_limit_cache.rb10064400850 Bytes85e81555beed7ab799ef1532f6e5c5777d49278b110e50db9347008254efde15
test/test_weighted_value_resolver.rb100644002.21 KB548c05131cfc398428d87b01cea8d3b502a37d9cb5b6db383ba7818a2021ac11