prefab-cloud-ruby-1.8.0

https://rubygems.org

prefab-cloud-ruby

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1678759

number: 1.8.0

platform: ruby

spec_sha256: f2087498d6c74df5a0a9aafec81bc0fcaf09cad9b407895ce1dbe11c7073960f

sha256: d1c8f8c1eb4b95292fa7207e494aae713e8f9d0eb423b837348c606369fd91e5

created_at: 2024-08-22 14:32:20 UTC

updated_at: 2024-08-22 14:32:20 UTC

position: 7

version_data_entries_count: 96

uploaded_at: 2024-08-22 14:32:17 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 62 KB

Version Data Entries

Total: 96

Unpacked size: 279 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.envrc.sample1006440096 Bytese8258bc88104a2eaabc222c43af2add9c696a3676b900160bbd9f19e30ac2f87
.github/workflows/ruby.yml100644001.55 KB8c51f2994da15ef5f205ad32eedc3e2ecaa79a3ed138ced223a842df9a39f6de
.gitmodules10064400172 Bytes04fd6230d6889d3f612e05aa1ecc116b75bb02a64b1aeef23cc1ba140de0e294
.rubocop.yml10064400181 Bytes433d0417202cf09788f02ed8cab3a82ba8ed159f731fcbd246ed402ce12f6b1d
.tool-versions1006440011 Bytesbbc8756ce23a84b598f73e2aa5a510862de186b8e3c5029bcd42c2e60dfd18fc
CHANGELOG.md100644004.81 KB6385d3118b9d6d33e93b96dd20d0b743a4d28e7835ddf7e1ce7b47ef96753d59
CODEOWNERS1006440089 Bytes42614c44adde8fe06867b2e340a7702339813835df0dbbf892933f7756e0b2e3
Gemfile10064400537 Bytes2b2415c085bb90a39338acdee61c74e0d494177912a061997f45521c722ad776
Gemfile.lock100644003.97 KB89d2daca0e75d1e26a5b4e5879aec9fa3734adf56d2aa2d982b91a7736c1e687
LICENSE.txt100644001.03 KBf21c89f7ed8c08d4d51ff746524b0a06a1c12e5049544afe8d3e56ddc358b5cb
README.md100644002.92 KBf1cef42291759d17ea47f18f41f0df5c3025af352260c22522bd72c203b7f2a8
Rakefile100644001.42 KB9934b24f28c82abef98817edb3424ff662defe2f8ba0f22832393509b37e4298
VERSION100644006 Bytes3eb1ef94b5890ca727158b106142685c8733b0ace5bcb4cf3f0ac14f9f0643f4
compile_protos.sh10075500362 Bytesf768d0872f914558213c5de4295bb29bd1cf7e95e83c0e3e273de11a93b8e59f
dev/allocation_stats100755001.52 KB06cef76065bca54d5af349b169ecf6ce7702ba34f96657f1be328ba384420753
dev/benchmark100755001.03 KB5bfb31709ad3cb0682df7b349c0c3155c16b6f7213591c0ff5dec30943517999
dev/console10075500526 Bytes91e0e191e7ba6e95c09baf2ee76543daebdba7abd2dc18f0872a1c1fbf97edc2
lib/prefab-cloud-ruby.rb100644001.73 KB1391fd0201193e5312d44f5b0fd0845338b8c036d9369ff9f3e8457c04b5130d
lib/prefab/client.rb100644003.97 KB88e0b274f9be16461fb2c5ee397c544d875cb6486986b0ae69fd3a6b3b890011
lib/prefab/config_client.rb100644007.97 KB1da870067cb0469793fe340231f83ed3b7c0cc358030ac67dbf4f8ed8b1a5b3e
lib/prefab/config_client_presenter.rb10064400486 Bytes1b1eef57195ff74fd52615a45bfe5ecb28343327f366ba139b5ccfa638017c91
lib/prefab/config_loader.rb100644002.34 KB68aa905ebac8e402be344fd634acdcd353e200066abf176d0953df4e744dde67
lib/prefab/config_resolver.rb100644001.86 KB8d5dcdf8fa0542160fa776306a29e09bf5c48a42b7eb258aae7155b6ca35461a
lib/prefab/config_value_unwrapper.rb100644004.16 KB3386d50895d84e3aae4327752c77b38f9c7a9c4f2cddb6cdfcb927e4b530b5c2
lib/prefab/config_value_wrapper.rb10064400681 Bytesbf8461eb6af9c7b1116d4905243d6632f64971842244dcc6ef48d4261c052df2
lib/prefab/context.rb100644006.12 KB7606c5eb8ece9474744bf8d29d40d0e051662ebdea74e64a1082d4278b6e962d
lib/prefab/context_shape.rb10064400447 Bytes3fc31ffad862c1fce1519f6fb58a1b9c460a6c31683017f822874d9c6a909fa7
lib/prefab/context_shape_aggregator.rb100644001.65 KBbc89abeee97c624226f95001c35bbd2ee0a7b71e62b150b560be5e051ab7ced6
lib/prefab/criteria_evaluator.rb100644004.36 KBe6ea797f3578dc1a37d50c8b1bfd97e6d3c1cda1b0551b739b574d8d894b0f8e
lib/prefab/duration.rb100644001.09 KB576e7566f2a991468c394c05aae4363bf0974fc583a609053eb1888f96c0c51d
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/missing_env_var_error.rb10064400187 Bytesb03c401b939ca8ded482d9279c49c5352d412f5dc79fe43445ab3d507ffcc401
lib/prefab/errors/uninitialized_error.rb10064400263 Bytese44ae298d5d67b76dcd6cdc7ee3f29ebda371fca593b1f6cacdcd74dd13378b4
lib/prefab/evaluation.rb100644001.4 KB97b31313638115de06b285e17419fbd6350f7b419343df62dba828182ade9274
lib/prefab/evaluation_summary_aggregator.rb100644002.36 KB0b01df31dedcf785d55bd5101ec9b362bed896b4038372ea6aed5f0f365374a6
lib/prefab/example_contexts_aggregator.rb100644001.75 KB116c5207e11e883e2a51ac381eb36ad3f641edbdeacd20b0fd088872c0701a5e
lib/prefab/exponential_backoff.rb10064400516 Bytesa3ef1a62f4eb423a1f6425b0f9db09b0037340af460ff14016d08c7b05e59ff9
lib/prefab/feature_flag_client.rb100644001.01 KB730184e3a84d2521039f4085ace9d7c12dabc1d201d62f918f52f932979ec5ea
lib/prefab/http_connection.rb10064400984 Bytes115e6e5cd2dea885c2cb73ff20fec3ab2ed18ff5f4e7113e44cdc9606de59edd
lib/prefab/internal_logger.rb10064400949 Bytes3b89f699a524fffcac5742220ad96c07427d815009ba4d7d28c814e2bcc3c561
lib/prefab/local_config_parser.rb100644004.29 KB37277ed93cef1f66e44555186949762a24f85ef0ab366574c5782b9b7b03aad2
lib/prefab/log_path_aggregator.rb100644001.79 KB52b57110c3ead7c30da30ee69e805c795295b8a5a1812f6dcb0e95c5a2723577
lib/prefab/logger_client.rb100644002.29 KB18a0538ca7b163f00fb2396bfb621a259795bdae7fe04ffffabbe1710158ea5c
lib/prefab/murmer3.rb100644001.09 KB45662824eaa8d0c3d17c67d8ce241afff38e5dd3051240c66d9869566520b190
lib/prefab/options.rb100644005.74 KBdb71cc4cd332b89bea4b2024196df58bcbbf049fd86a299d14c3ac3acd2d2b00
lib/prefab/periodic_sync.rb100644001.42 KB7f852c26c5fefbd6e5430b000983c28486088ac93922fbf91b675365af0391b5
lib/prefab/prefab.rb100644002.04 KB1aa7b3763efcca6e3f25126301d93cfc40af8c8ddb1e719a26387761c705bab2
lib/prefab/rate_limit_cache.rb100644001.01 KBd8a0bcadcf29d0acb325bb9cc70e4764385790d0dd7b7940e09dd126f51cc0ac
lib/prefab/resolved_config_presenter.rb100644002 KB607997f33e8f84bb7d6ab2fcb29be7a34a9888f49787fae78310d886a887213d
lib/prefab/sse_config_client.rb100644002.25 KB6084fa07ffe11988bbda3458d06205d68dc8d83e9edf970d0445232a73660309
lib/prefab/time_helpers.rb10064400109 Bytes3dcb8449087f154a7192c7b913660ccb9868546ba613c8814ac97f5afc199d80
lib/prefab/weighted_value_resolver.rb100644001.06 KB651766b6d59561c7f5694fb5ec1512a8b59c7e017d9b3d74d715d5a2387a627b
lib/prefab/yaml_config_parser.rb10064400556 Bytes1322ef507cc00a49c62e5d4907c3e567615e76c2bfca4b6c7073111fc5bbc59a
lib/prefab_pb.rb1006440022.3 KBa90b8a34ea70bc1ac880ff46ffb823cbae412b66de3d138685af8b72785f5026
prefab-cloud-ruby.gemspec100644005.89 KB2038ded94747338eae4321975086acc30edf2252bf836bf48dfcf6718f49d583
test/.prefab.default.config.yaml1006440047 Bytesacb4bcbbda4b781bf2b4037393aba46e7c1b47e773f2326c1e3fb92bf2be9b70
test/.prefab.unit_tests.config.yaml10064400959 Bytes7c863b972f4fa1477dd51f02f76dae5fc35377803d43cef747f9065f7379f74c
test/integration_test.rb100644004.41 KB8b281d3c4dafb1fad595607b7a3610936d7a827146b5bf8c32359b8df6537d87
test/integration_test_helpers.rb100644004.05 KB4ac39bdcec737d96f49952f6ca0f4fc0e9b2e2e837bc1921c662ffa1a63fd374
test/support/common_helpers.rb100644005.47 KBa866f127709a600479cd6c8c11e817100aada882ca41798bc188ba6cb2e54f5a
test/support/mock_base_client.rb10064400710 Bytes1039e7a6dca144cf7638dec8152db595fd2235cb4124e2178cd2be20852163f8
test/support/mock_config_client.rb10064400395 Bytes23d660de12a5f9e13a0c8d519a62d8500d9b69be6a77c3d4c0ea7a5a64bbeec0
test/support/mock_config_loader.rb1006440030 Bytes2c0982c561aaad7d568157012a2fe86979ba51542cdc4b5b8cd07d1237264cec
test/test_client.rb1006440015.3 KBeaa19ec734a37f9b7f5b848236b892968a660ca79ad826edb741edd00ab8a09d
test/test_config_client.rb100644003.77 KBa9bee97d08a62270213dc74c1cb3f3b638801c47c2e9bfede1f1decec8e055c2
test/test_config_loader.rb100644003.98 KBefe72a899d7642b039484cffaa0e126779848025a1d4a7d97d37d2450598b82c
test/test_config_resolver.rb1006440018.5 KB9e615ad999c24f6368b23e9ca241b752535ffd173825ee7f89d39c5a01baf36e
test/test_config_value_unwrapper.rb1006440010.5 KBe567601101dbc31f97886c5b32cea2ddb0bc348ab2de88d7c7e1973ec557a991
test/test_config_value_wrapper.rb100644001.24 KB293e2c1770ab23a878bfe45a53b332aee9ca9bc04b97d282cd8147cc54e48386
test/test_context.rb100644008.84 KB44720086b33a48ac915a0fde7518d3d9ccd7015efa3224bd8f7e56baa5d1ec82
test/test_context_shape.rb100644001.44 KB742aac037e07488182c6bd91d873b7504f80593949d0f63e93862a6183824614
test/test_context_shape_aggregator.rb100644004.92 KBc9773be632703e203f459e6334e696f862817560794e99c4782853c2af2d845f
test/test_criteria_evaluator.rb1006440026.3 KBad74d37413059e8be4b9409dfed7de8874d88916f59ef955b1877216f7219bd4
test/test_duration.rb100644001.39 KB1c06bf71d1e6ab0bd910acecadbd461b8fce055606dafcccd1ef24f0830a56b1
test/test_encryption.rb10064400369 Bytes54e363588a5041eceacdbd75d8e0e9d5e749525c9d0e926730beb54e18d99b88
test/test_evaluation_summary_aggregator.rb100644005.22 KB8352d163342dc1e10c1089a5dfae473ef0592046cffd1e552a584d1ef7bcaa4e
test/test_example_contexts_aggregator.rb100644007.38 KBa45ae21a6f5746651e9ccca1a65ab78bc2d88b1a7c441607d4bcfa12246f8467
test/test_exponential_backoff.rb10064400462 Bytesbf8361a55b8008f88736e956df0a6dd6c9d58c04882e4124cf86bc21cd8213ae
test/test_feature_flag_client.rb100644001.74 KB2362181b190804ee2cf496d393d3a3dca0beaf58b8034c89ba7ad7d7d988080a
test/test_helper.rb10064400373 Bytes1938ca808c2819579efcc175269b03e1338c27413eb13bf995af03322319d175
test/test_integration.rb100644002.56 KBbce1cd1e84a5a7cee32382db2c81433db52fd05061be70eb8f1316c04967f1c5
test/test_internal_logger.rb10064400454 Byteseba28004562f5f9343b1bcbb13d193431c23012f0f096223b5db74b4680a1058
test/test_local_config_parser.rb100644005.51 KBd4dc2e9503df0d720c2d9bbef1e16bee59db7a4e9266a77e86b5bbdffc8fc4cc
test/test_log_path_aggregator.rb100644002.4 KB9ac47b607e0a649c9fea75f3886a795ca83983dd8ed7e3e662df2bdd1dbbc66d
test/test_logger.rb100644008.42 KB394871f975f6675d2453bb1498eae38a48c0064aa1218c46c12303b6d0db30af
test/test_logger_initialization.rb10064400195 Bytes1fd47a2bdea50ec3ad5dbca0a9cfa6052f39c9be791dd01ed54dae189a15ee9c
test/test_options.rb100644003.09 KB9301fae986bec4063f1c9da9c20f49601f0551034fc948fa0cecb300f88dc6b7
test/test_prefab.rb100644001.07 KB4eab2095b78268c727a31e5a7c342448fd9b6f0729a7c3f2cb5a1eb2203c7f68
test/test_rate_limit_cache.rb10064400850 Bytes85e81555beed7ab799ef1532f6e5c5777d49278b110e50db9347008254efde15
test/test_sse_config_client.rb100644001.45 KBd0b0fa8690bf5f06a166f9814d2ac04ab4ed58d6abbd61764c14fe319a220f8d
test/test_weighted_value_resolver.rb100644002.21 KB548c05131cfc398428d87b01cea8d3b502a37d9cb5b6db383ba7818a2021ac11