ably-1.2.4

https://rubygems.org

ably

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 714971

number: 1.2.4

platform: ruby

spec_sha256: fc39ee7256a53dc17c6ade824e88cae15d65f3f10cb3cb66d352f480e2d31c82

sha256: faad7c867933c1030f0ed2bda41690e2b890ad180f92aaa36f9496b3bde975af

created_at: 2024-05-13 08:24:39 UTC

updated_at: 2024-06-10 05:10:29 UTC

position: 2

version_data_entries_count: 218

uploaded_at: 2023-06-29 14:42:12 UTC

indexed: true

has_extensions:

extensions:

Gem size: 327 KB

Version Data Entries

Total: 218

Unpacked size: 1.86 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.ably/capabilities.yaml100644002.2 KBaa327421b54aeb237270b4310d03b2a9db8a6c4c10abd7cd1ead71f05e32e276
.editorconfig10064400269 Bytesceb74901e1b0cec9ffc3e5b61a1e4620b5e82b183e49e3d33d969f4938629cd8
.github/workflows/check.yml100644001.79 KBfe211e2caa574f67ba572f4c5f6c1516404032210f3480dc93de18bff5cda748
.github/workflows/docs.yml10064400982 Bytes8af9343cf47e2ef222f4a1f82a045f053399d3daae72ef6cb4b09e42d503b72a
.github/workflows/features.yml10064400215 Bytes7c80298740176fead2061f8e0d7d26d52fd951203f5e3d06eba9f7d34f1b4593
.gitignore1006440052 Bytes649f5224c728365746d37733fbaf428962a9273c7ee575a49750c778ce372dfd
.gitmodules10064400123 Bytes2e247e9621a36cf478df545f198596853c53c2c5b962c9bfa04d42afa9b4793d
.rspec1006440031 Bytes857242c5967366a7f2ba3d9e753cd624dd4c04d903a4864bb74f94696f012f6d
.rspec_parallel10064400179 Bytes2db5c85e01f2ba61e0238e7e6151f15ff982df0043379ddada33f64e210c7852
CHANGELOG.md1006440040.5 KBe6ed58fc249a90b229e2d136f6bb0762a586712dfeb71d1c91f5152f9a4d1ff6
COPYRIGHT1006440050 Bytes9a0d4151a9ef29e21040af9895261073780491844e0ec157865467f1006be733
Gemfile1006440089 Bytes55eb4f55d771dce68f1f2b1f65d3b853fc9336db8dccdf5f1b33be6822080592
INTRO.md10064400964 Bytesd1d82cd1eec7fb09c89ce41d29a78a8fa6f6d6a0beb2cc73d4348558d7ca0514
LICENSE100644009.93 KBa6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9
MAINTAINERS.md1006440047 Bytesc2309e8b015dba0262308fd4de6289c2dd06c12e9fc6c4a357052029bfb49774
README.md1006440012.9 KB6b6978d5ca60bfba110294df8cac718a81582ed3d891cc6010e165e014cb17b2
Rakefile100644001.95 KB6e0d620da99915716f230930707656fcbe64b3130e6b6a213be076d94d6e59e0
SPEC.md10064400288 KB745a7473f9065e0fd8e4e9e426d4093f08c0fa156d9dc6c36294c96a6884540b
UPDATING.md100644001.17 KB005a918873df6a1fbba90445bc11b20dee1401767011a165548158f8268f5ce1
ably.gemspec100644002.26 KB722c50a2e408800fa52aa531613437c9d00ebedd60f459bd8be82fd4a58bfaa8
lib/ably.rb10064400348 Bytesb87d4bf84bd7112dd9a884b056f5192ab72cf54a871053c17f154d35e75baae3
lib/ably/agent.rb1006440076 Bytesc764a4504b5ce5b55451fe34be58d7eae57e5c216ebd376938f956a4c80d0375
lib/ably/auth.rb1006440030.3 KBa0d6e3b509dbb47bb5fe38c8f169a458deedd278685665f2a521c2e3a2bb91d0
lib/ably/exceptions.rb100644005.94 KB5c619c3b74f76926e250b49f710d33e7742538c9007bb1e8dbc20a58380dc7be
lib/ably/logger.rb100644003.72 KB0fb8b5ff37585a7b9e219cfc321fc7b378022c4dedcfcfcf11b336c4ff5ebca6
lib/ably/models/auth_details.rb100644001.01 KB50fc1efffc383d46395b15d210bab1e452f05e91dd82cf9a04bd014bc7cc6984
lib/ably/models/channel_details.rb100644001.36 KBa7498cc938257f411768a01d7bc1906c475f3bb9bb90524d4822917b7ab147e5
lib/ably/models/channel_metrics.rb100644002.94 KB9ba7ac31c4e56e301aadf233afe2f8cb6478d8c22c8e08e83f632377de89cf0b
lib/ably/models/channel_occupancy.rb100644001.06 KB1fdc85f4b85899a3b333781790508edf4b4374f061d209fec3ccc263bd201640
lib/ably/models/channel_options.rb100644003.31 KBf8277201425ef7276c4c79280e15693a181ce86ee850dbc77c369b060d9b79df
lib/ably/models/channel_state_change.rb100644002.18 KB62e6f0c3a359968981608dc9d923d89eae77d316478cac90f17861cb3ea51940
lib/ably/models/channel_status.rb100644001.36 KB4072d1dfc55177da92e35ba80bfbfcc017127bf60a1d3573aa924686d0896a91
lib/ably/models/cipher_params.rb100644004.76 KB0a1a861cab7c35d9bd633965a341c6c6cd2a78e56cdf908000a48e9f6422cca2
lib/ably/models/connection_details.rb100644005.9 KBdc92d7f86c29800936be122104911530eda6864009749aa4801199bfcb6e956f
lib/ably/models/connection_state_change.rb100644002.14 KB5e67cdec57d2aecfcdf37eac1b56c7638ef647bce3b1ce693166314277a6ca47
lib/ably/models/delta_extras.rb10064400746 Bytes90477fef8880c05dc2fd2b02019bd06c330ddbd31ebda6ea3bb5f83d44109f51
lib/ably/models/device_details.rb100644003.02 KB826032533afac92965685993c6e5badc35b0151fbafbe3881cd6ad4ef5255006
lib/ably/models/device_push_details.rb100644002.33 KB7a8da66f4fe54f3794c61d6d42762bc4c119f578f2d5d44c982d8cb2e0292e9b
lib/ably/models/error_info.rb100644002.27 KB5585a902cc520b0d4427a48f064801243f27716a62eec5c837793f5832f7d5a1
lib/ably/models/http_paginated_response.rb100644002.96 KBb3b24df481eec56b36e00091161d3203a1e70c64e22a04ed41d52852fcb03876
lib/ably/models/idiomatic_ruby_wrapper.rb100644007.44 KB8d7c5a75ee1cfbe3dc6224e0a09abed1ee454c82a58f236ef153e5d9424f0f1a
lib/ably/models/message.rb100644006.66 KB5f4836911d74c04d4bd3ac6aff162f0f77438996120cd7ad4cab271e24886bad
lib/ably/models/message_encoders/base.rb100644005.6 KB09fbafc7e0d0cca3ed412c0f5dcf80c32c72c69185e21bf93b20535ee3beb9f6
lib/ably/models/message_encoders/base64.rb100644001.01 KBf6e5c85f10d5faedae415b79858b648f16e9eb1ab2e4d04c8c50e092d6a3854e
lib/ably/models/message_encoders/cipher.rb100644002.9 KB81a12ad7c47a63543d357fcb00c9ac8a42ab15fd3ea320561c834d3d0bf2b619
lib/ably/models/message_encoders/json.rb10064400913 Bytes6f727e1cdbb4e1bccb72b01628bff1820268d4079f868c2111e2a5ed957c2826
lib/ably/models/message_encoders/utf8.rb10064400706 Bytes82acd7a3ba4f13449a2a16a54509124781c32c60580f19cd88ce8c8c6692cf8f
lib/ably/models/nil_logger.rb10064400406 Bytesf346c350d9c85e5eaa90d45e91f21e90260c50d8a2b07a7e10d96006ceb6e78d
lib/ably/models/paginated_result.rb100644005.88 KB9178fea752a26a887b2faabb9d415939d65b696f79aee1cfba1030b8e80bf272
lib/ably/models/presence_message.rb100644008.45 KBba8bee352c4fafff15c842f000e3982ca71f9a9753123399301cee1d6623d3e1
lib/ably/models/protocol_message.rb100644009.74 KB6f8d79b757824a4560aaa7af9bd4d52f892c834ef462539cd0b59b7ffa5c71ee
lib/ably/models/push_channel_subscription.rb100644003.4 KBc33d93d731e12851dc245ad17cdaa5663007e75b32e46205d4c0359957c4b8d9
lib/ably/models/stats.rb100644006.92 KBf5605a71e1423ad4f51bc88a65bf079805f63d72a961e20497d48321ac2137dc
lib/ably/models/stats_types.rb100644003.14 KB885cf97afa4367d70f47c6e499a26af0e4e406d5c1e09adb102f75eb2b65f68c
lib/ably/models/token_details.rb100644005.65 KBd3b116b34ad526ce44d6d34d1cd9f9f1fd2516f8300feea73e6c3dc3b2358b56
lib/ably/models/token_request.rb100644007.21 KBee94c6c209d9fa5fb189139abf977a38463dec712d01920357bdbcfb4b6b8b71
lib/ably/modules/ably.rb100644001.12 KB9d40460b8211a28bf35eec85a2c0201e482ef2a28a016673ef9b2ed3fe07ca2c
lib/ably/modules/async_wrapper.rb100644002.29 KBbe5bb4c9caaf3b1427dc43a49b2510fef4b671894e01e503b8e407adb9543b65
lib/ably/modules/channels_collection.rb100644003.29 KB2f33e030d074abb417c5421fcd6127e875c98f6f8afe27aded63b4467e2f82b5
lib/ably/modules/conversions.rb100644004.72 KBf6e62a33c24fcb7c740a919044d7565b5846048fa3fac1d2a6a3702b7ffc8cbf
lib/ably/modules/encodeable.rb100644004.55 KB217fdf4dbb033d99b3c77b0c56bde7d8e14a7717721ff57f36b9ccca2e654432
lib/ably/modules/enum.rb100644006.14 KB1ef1e0039edb12e5a2f78f617b2b1ebe8ab6dc027bd112c4e297790b41e91c81
lib/ably/modules/event_emitter.rb100644006.51 KB942cc9b27af41bfa4565e193e79c750012e91c7f63078b7e89d1f688c4065688
lib/ably/modules/event_machine_helpers.rb10064400788 Bytesce61b3e16b848b516fba43c8f5373196a8c498a45d716d1fe240db15029f68ec
lib/ably/modules/exception_codes.rb1006440011.2 KB6a5db60cc775fe610465cbebbf6909db32e64cd4b80b13a8052d7cdfb9cddd22
lib/ably/modules/http_helpers.rb100644001.26 KBd1a6500d0532a48c1fb0236f1b86f786a19c7d500562454966f8b5aa3d3e6cab
lib/ably/modules/message_emitter.rb100644002.54 KB5756bdfbfe7c13306837c588a7c0e44162a794433de2d54b2031e654c41af442
lib/ably/modules/message_pack.rb10064400418 Bytes80c658bf0e8e3cf18a7a522284edc4ff67bcb9eec2f719ad3ae47c67bb42d19b
lib/ably/modules/model_common.rb100644002.24 KB55af9997bd35f84cbbb6ba931be0f2cac09feebf6771eb1f50ec9b99e70f2105
lib/ably/modules/safe_deferrable.rb100644002.69 KBd69cfa5114957fe2da5b35b662a3e02e88c4c67fc0c78658c3bb8c9d981779f9
lib/ably/modules/safe_yield.rb100644001.4 KBb86d44b3104a218c243ce7575e7061fbc6131ba035c99fb7ec7cd4dca953e128
lib/ably/modules/state_emitter.rb100644006.58 KB4ee446bd9e9ec2299b57980773168a2b2bc0e4415d5312e70eeb19d5197bc932
lib/ably/modules/state_machine.rb100644001.55 KB72a2e4e8d165e1965edb835e1208be6fe05597a55e9449736d1a86cd8c66cf9a
lib/ably/modules/statesman_monkey_patch.rb100644001.05 KBd7d4c150dcd7e3ac25cc4ffe262b86c755b7bb3ad635888300e4bceaa517f926
lib/ably/modules/uses_state_machine.rb100644003.43 KBf17d27cc1f0e8f7580f91140b3a098911a6e3e83c8306fa8b473f9b2f59ec74f
lib/ably/realtime.rb100644001.71 KB8d25092f27f64c0b68ee2d1daec81569dbf100f6e32d7c1ccfb254813def3a4a
lib/ably/realtime/auth.rb1006440011.3 KB0e5b04936ec256c091d75f200b391bee8bbb0e658b639bf03ebb5b683f1e3d3b
lib/ably/realtime/channel.rb1006440017.9 KB7302a09110b0bcb2e991314a35b162e8399484a09d30370f5ae2404cd66ad27f
lib/ably/realtime/channel/channel_manager.rb1006440010.5 KB59917f82946ef35313388dab6cb3738912a26ec9466e52083c9b12100231fd16
lib/ably/realtime/channel/channel_properties.rb10064400814 Bytes1b717c709bc1d5a280cebfa7f4f51faa33f974e9fbd7748c1f1acd57b82a2f29
lib/ably/realtime/channel/channel_state_machine.rb100644003.63 KBc3e29d00a3378df798347f7b8b358b4825d1c6a958c8b6544c76da29d2097368
lib/ably/realtime/channel/publisher.rb100644003.27 KB2fa3716e76f57cff91952ec16fb34b0dbd73073999d7b54f61f02633c833b86d
lib/ably/realtime/channel/push_channel.rb100644002.09 KB500a5bfd503d4550cd90711d5b0c6aea3680c82404aa2b7ea46e0c011ee7289f
lib/ably/realtime/channels.rb100644001.86 KBb80759c559c6506dbaa9e8783d34d83c5b8cd81af3ca6ed5e0344e26a064d1b8
lib/ably/realtime/client.rb1006440017.2 KB21a18d5332341a3d47ea8fa5790968e2ce6c90f613922ebca03f662ca26f5639
lib/ably/realtime/client/incoming_message_dispatcher.rb100644009.55 KBececdbbd2cfd3bdd1eb272b036bc2869fce28deaccc6a1aa7df65aad24709b69
lib/ably/realtime/client/outgoing_message_dispatcher.rb100644002.49 KBdbff9d6893015d289c55852e3a284cb55fb6c0770f129a1645a35e0ed3804e51
lib/ably/realtime/connection.rb1006440030.8 KB4d716a7a363a856334dcad280c620eb1329fb7bdc15d9c4009dddb8c62cd9e44
lib/ably/realtime/connection/connection_manager.rb1006440024.5 KB6e7e0195e9432cb5bf909f7e9bd42c5f5b792e18e71eec7dad2c896625e1917b
lib/ably/realtime/connection/connection_state_machine.rb100644005.55 KB2ebd5b1a7b23f53ba1d25b7823b0090edd9558d2576fee62177112569fb4d0bb
lib/ably/realtime/connection/websocket_transport.rb100644009.64 KB489a98ba1f42e7d641c50f6f17d0dda83569c5b3699c31320a3dae99feaedeb9
lib/ably/realtime/models/nil_channel.rb10064400794 Bytesacff31a1642a990915c6ded026f85c1ec60c618a6806caba05847bb5569ecbca
lib/ably/realtime/presence.rb1006440019 KB1d8992342efc93936406a05592808103947c52f24a2449dff9505ca9943cd19c
lib/ably/realtime/presence/members_map.rb1006440017.3 KBb298fcd497921549efa1e885611516098b792859b44e23ff5af6ccd00c447159
lib/ably/realtime/presence/presence_manager.rb100644002.46 KB8c29da79e2ba0b0b95302ee007b956171846c5278d8283ea8130cc086aa88330
lib/ably/realtime/presence/presence_state_machine.rb100644001.87 KBce6487fa91991f2acd423ccfeb520c4565966ee5c87b5df3903f2c1b5efb4528
lib/ably/realtime/push.rb100644001.29 KB7918df37577d27d57a3591c78ba58aa2c8b0162b4c710fa6c91f3d7df154e52e
lib/ably/realtime/push/admin.rb100644002.16 KB3c588322018f38bae714f46763abd06077782149a245d607d43724eb36be2187
lib/ably/realtime/push/channel_subscriptions.rb100644003.66 KB1b4270e70a1ba42d90af3826ae6e2192c12107e27ab634f59ebe86bfa78827ae
lib/ably/realtime/push/device_registrations.rb100644003.42 KB35dbbf25ec3443be145f272b16bad05617363ac9ff56f5d261f344ac7c83b9c3
lib/ably/rest.rb100644001.12 KBe0cdd3c5f674c59d95a7bbbc3acb0700e834c307c03b5ffdad0a1a52e1eb68f3
lib/ably/rest/channel.rb100644008.63 KBcfa13c98e0031a150b40e3287b3b0a5560d4eeebe9a7e906a30776e7ac86ca89
lib/ably/rest/channel/push_channel.rb100644001.82 KB774b3a40689070c9a4665c9a70e8aadfc67b55443b87f260d075510ddf58810e
lib/ably/rest/channels.rb100644001.59 KBb75724ae721844bb5fd38fafa506b3e357caa2b3c6b0916fb2ea17d02f99c469
lib/ably/rest/client.rb1006440033.6 KB031573b61da8b7ab8d5df9c4d4fd8042a2fa184ef57905d32cbb74f577e2d434
lib/ably/rest/middleware/encoder.rb100644001.1 KB45a92a438c2bffa434123cea7615fada022d44de6833c15fa0c9f424b3418a55
lib/ably/rest/middleware/exceptions.rb100644001.94 KB11973b9dcec3bb69e6981c164c87b0a3fb8e6513f30e296bc1bc72d5f874db4b
lib/ably/rest/middleware/external_exceptions.rb10064400658 Bytes97dfc4154042a7ca98419bd3d68851a913373def7b4f332d90c53a661eff809b
lib/ably/rest/middleware/fail_if_unsupported_mime_type.rb10064400681 Bytes244e7439633316f02847f5a64daf89e5e4b047b3874b12e4b4c5273c75bd30b4
lib/ably/rest/middleware/logger.rb100644001.42 KB024c1a262f90440ca0b8e6df774879f0ae2baed5a95a284920a62399c280ae6a
lib/ably/rest/middleware/parse_json.rb10064400721 Bytescd4cd3771020c004ba3bf2aa61a8b3e75cd0029be395d1aca403f9c4384c238d
lib/ably/rest/middleware/parse_message_pack.rb100644001.53 KB9197c8653f145ee3830cb0f99c2c80dcbfd171b65760b6156abfa97f6a4f7256
lib/ably/rest/presence.rb100644005.09 KBc53ea472787d8cc2580e4996e492f1007eccc33d87dad73aec57f419ee9074e2
lib/ably/rest/push.rb100644001.2 KB79f068b5570d5eb2439e621d8e0fbd16388e408bc633d66f734d0d84d17c220c
lib/ably/rest/push/admin.rb100644002.1 KB7c46ab12067e8fe345ede791d493d234ced93ef1012ee2b84e92582097c3e697
lib/ably/rest/push/channel_subscriptions.rb100644005.61 KBa17decf896175dcefaba07a370a2b0bdc5c6a86e64fc154791b3abc94583b0df
lib/ably/rest/push/device_registrations.rb100644004.48 KBb36745d694edae2d0377faa579a5198d5564b04bff1a44f603b9ec3b32daeecd
lib/ably/util/crypto.rb100644004.34 KBddfdc38c04c0babbc1e5878fc0cbf7f3df84feaca07b5eda956c638dca4769f0
lib/ably/util/pub_sub.rb100644001.3 KB577cbba00cc12806c953507190da35c3c57896e797896e2e30f2e76641cfe8fe
lib/ably/util/safe_deferrable.rb100644001.36 KB4fffa0d76032f2fec9c3ce7a86f1aef184b5d8ffe0ae3a5e3449f4c43faf0735
lib/ably/version.rb10064400162 Bytes26c2f78fa54ed924a50bb46e30eab0aab887f86c602d5b6f7daf9ee523ea5aeb
spec/acceptance/realtime/auth_spec.rb1006440048.7 KB85658928079cdbacaf13c84870941081d66377415f7589c91906a441e1a6ceac
spec/acceptance/realtime/channel_history_spec.rb100644008.98 KBf9ddd2cef7cd2596672ad09c1154da1c5e9dc97bdd7c8059ee3f8b45cdcfba14
spec/acceptance/realtime/channel_spec.rb1006440096.1 KB829531f3f165e6c4a6c8e709144de3a20fd9364ee0368d69fd3cd7ec9ef6454b
spec/acceptance/realtime/channels_spec.rb100644004.11 KB7882095e7eab079912cc2257eae63a83ffba93fe09cab39153486a5644c3acc3
spec/acceptance/realtime/client_spec.rb1006440018 KBc097ffdaa6949ec83b34fd471166ccdd9a7b13e3b33712b4caae1ce5be710eda
spec/acceptance/realtime/connection_failures_spec.rb1006440070 KB212e493fc398210741aec8dd5671e467e78a88b37b4d440cd229a97a9924279b
spec/acceptance/realtime/connection_spec.rb1006440080.4 KB917a8765da785550b21ba346b68f8ed06d5eb2ea4d2b43a38598a52c2e59d336
spec/acceptance/realtime/message_spec.rb1006440037.3 KBa91c18e75fd72dfd2662754197e51e272d8a837a4075e027b5fb5f557c87f018
spec/acceptance/realtime/presence_history_spec.rb100644002.22 KB91ccd20fecdf1a9ff6f970c0530c4c61564a0d21384f92bd3bf9f1350372c1ba
spec/acceptance/realtime/presence_spec.rb10064400112 KB795711e3570f3e8377449251bd6855fe05e31edceca81d3d32c60b3efddd4b4e
spec/acceptance/realtime/push_admin_spec.rb1006440024 KBe7c04a46aba9ec720846ae43cdcb84da431df381340f8dfc5eed5f2ef3cf14a8
spec/acceptance/realtime/push_spec.rb10064400811 Bytes0474be4af7494afd0f14ace75389e9b8766e0167b57ef6b0c141928e301228bf
spec/acceptance/realtime/stats_spec.rb10064400986 Bytes5309fa457ae8382ec8b0eebf6ce861152726f9490b18ad8650702b7362ac3452
spec/acceptance/realtime/time_spec.rb100644001.19 KB8c4ba4824059ce5de4ca7bd08a46da0a817fc26beff083382a9637b55830415f
spec/acceptance/rest/auth_spec.rb1006440051 KB7760086d9376a6503df33bfa80f08f45768051bca03a480a6e6f5dfd4f6cefd8
spec/acceptance/rest/base_spec.rb100644005.98 KB2683c013eaa168d41b2c3b67f8c796e372e179f7da3801187e72c6876adc314e
spec/acceptance/rest/channel_spec.rb1006440023.9 KB50496aa79fc7d827323328f882b598a88b57b644b748da6d722466520f8df7a4
spec/acceptance/rest/channels_spec.rb100644003.19 KB4f792a443f93c04db52213ea6688a39bc482e95e6c5d703bf9ad72cfcf6504ae
spec/acceptance/rest/client_spec.rb1006440057.8 KB2eaea9d58757b00551f72880905975800dd7738dd1c4d67ad8e4abf10ad5bf7c
spec/acceptance/rest/encoders_spec.rb100644006.16 KB98016bf8eb1816c624c39744626342c51ae26bdffe5f1c511c18f2ae4f7361c9
spec/acceptance/rest/message_spec.rb1006440023.2 KB4e377f75f3cea755740e44e0c96b9d4f2cb01374c0be877423eb7e07a35f83b3
spec/acceptance/rest/presence_spec.rb1006440017.5 KBcf3a9867b1b310e91db5ced7df7daaff4b67ff21704dd5549f386caaedba215b
spec/acceptance/rest/push_admin_spec.rb1006440033.7 KBcb6f32af76a68d6d5ec1f776ec6acacfcc5b32a8fd8588888fb4ddb64a128fb2
spec/acceptance/rest/push_spec.rb10064400745 Bytes8106ac964746556c0a838cc4d19be398a438eb6ab826497e69f37fe7d7208021
spec/acceptance/rest/stats_spec.rb100644009.35 KB05d76bf8053512904abd997566fb48422645bce35bf5161ed471ed70ecb51c50
spec/acceptance/rest/time_spec.rb10064400787 Bytescaa4263d04f86bfb8a766e2db4257e794593701ac35ec2d8678608a135c5866d
spec/lib/unit/models/channel_options_spec.rb100644001.73 KBc76f1e3cdea622594231a3421bcc2241cdbc6614b64f5f80b3586453179f3399
spec/rspec_config.rb100644001.97 KBe8d21e6b685ef814f62ea2d7f447f9a7243c97582b38749482f4728d43bdff0a
spec/run_parallel_tests10075500928 Bytesdcdec21a252964d192ad9bfadd73ac0892a966eb40e4533c545165f3bec6896d
spec/shared/client_initializer_behaviour.rb1006440013.3 KB6eb0c23e56fed03e2549c6e3e139e09154d97d9564660aae5f0b05673f6bf0dd
spec/shared/model_behaviour.rb100644002.65 KB8712ebe4b2fcf2e7a46ebf8611674988a6f762513360c054930faf7f1d4a5ee6
spec/shared/protocol_msgbus_behaviour.rb100644001.12 KBd9c7652f97df1ca78c11805792a4168f6839639cacf045a6c064532980129ffb
spec/shared/safe_deferrable_behaviour.rb100644002.19 KB72c5276c51980b6e439c5f7ca7d4c4751d6feff88afd38a59def70046d6518d2
spec/spec_helper.rb100644001.12 KBc52edfd93b43c29dcecb45d14e802759ffe0c053ddfbd8074ec54e62af4950d5
spec/support/api_helper.rb10064400980 Bytes1230e86fb5ba7ea5d3384117c39eae22f4155da023a3a52b9110254d03a7fb41
spec/support/debug_failure_helper.rb100644001.24 KBd68d68f6ac30cbbd01c8e7874382956b1806fa2b336e60d5a1a470037a1cf001
spec/support/event_emitter_helper.rb100644001.09 KB2c817dda154a1a4e4fabdb0d87106b266ea2a8c33d4db64a9ae3f6f3e2c633ac
spec/support/event_machine_helper.rb100644004.61 KB40bd0b196080c9190330a1b9e3eddc87812eac47be79f36be9811374e72c027a
spec/support/markdown_spec_formatter.rb100644003.46 KBf7f63bb2e48580e164b3d56c307cf77f33af5ca125f959ac789f8a70276bbced
spec/support/private_api_formatter.rb100644001016 Bytes24301c74eda5b976cbaac5bd9080a6ffa927680b52997a9fc73962187035965b
spec/support/protocol_helper.rb10064400800 Bytes11dd9ef36e8f2e16c72ae0fc8d39b634b335b2f9758d55087f462543a3682201
spec/support/random_helper.rb10064400314 Bytesdd54e33ae9dd83722e5243808c2be830d555069c500bec04d5b6d6f2ce883b81
spec/support/rest_testapp_before_retry.rb10064400424 Bytes72415630c08b1ea70513cd178e13366b20da83e8a53e8e86c9030009c6984f91
spec/support/serialization_helper.rb10064400388 Bytesa1add2ba68eccf8ab594c2c4e77d7e77bd0155ab2d4a0150227db0c3dffb5817
spec/support/test_app.rb100644002.76 KBbeff57a29c84a7fc687a68683c4c4785c41aab4037da0e82a37c65b4115ad36d
spec/support/test_logger_helper.rb10064400971 Bytesb45b9c1683988d6a41038f76b698a6abd31632ff625991438b59947a5c5c4fc1
spec/unit/auth_spec.rb100644001.97 KBe800feb02616c5aebe44171d517e9b321465fd1c2759dfc0ffe07f3c86b9e60b
spec/unit/logger_spec.rb100644005.78 KBe14020496971a340f5a06fa8faa694183548b97558c0e39e42649804e9e4e70c
spec/unit/models/auth_details_spec.rb100644001.48 KB15e12aac524c0f5da9bcb0c08f14d1cee110bf914a204af2e040fce92654982e
spec/unit/models/channel_details_spec.rb100644001.16 KB2d8dec0d32dcd20c5c03949f70cef3d02c0ab8b391526af0f6afaf70becdae0b
spec/unit/models/channel_metrics_spec.rb100644001.01 KB9dd72534b7ae4daac680ebb106761917d68ff272ea6f108f1c9e7af63ce08d22
spec/unit/models/channel_occupancy_spec.rb10064400688 Bytes4138d081e78c41ebe7df9c349f25bf91b042c2205a522007b950e5694edd4b7a
spec/unit/models/channel_state_change_spec.rb100644001.72 KB7d59da163c20821029f98ea2940d79c3168165b078c366ffd718525f286434eb
spec/unit/models/channel_status_spec.rb100644001.56 KB98d69397420e596ae50b2a7e080e37cd131a315511a8c1be1e0c72ecf84626a5
spec/unit/models/cipher_params_spec.rb100644004.06 KB7d65ee2b7a0f85c2084d71bc1cdef691296c13cdc06268e98934f7879b1b6a50
spec/unit/models/connection_details_spec.rb100644002.36 KB5660aa5ef49c7b298947d2dd1c573df0c07bd423f0584ed4094926c6b258fb59
spec/unit/models/connection_state_change_spec.rb100644001.72 KBe5188295d5c3de222dc76abe30d1babdc093bc67dff648a9e14054c752ee7194
spec/unit/models/delta_extras_spec.rb10064400368 Bytes332372a026c1caec9d1eca7e6862b8ad273b1e7f9b496052442f6c827e4dd3d6
spec/unit/models/device_details_spec.rb100644004.13 KB5363ffb686c42e059824b3d8f36be4e28d76684f1c272625fa89e33f1aa6a2bc
spec/unit/models/device_push_details_spec.rb100644004.06 KBc0edbfc99fa668a106b585a675bbfcd919d3723bc197ae04984431ef4f62de4c
spec/unit/models/error_info_spec.rb100644002.85 KB385d0d0f9965014471adf0426a63caf382123d4c021c0c42b88f44421cfc6a05
spec/unit/models/http_paginated_result_spec.rb1006440010 KB3c78781f082af3a7eeacf252efb18df71bfb4a3fe2429ca3f4a64bc982a69125
spec/unit/models/idiomatic_ruby_wrapper_spec.rb1006440010.7 KBf72d04aefbd74eb3f0c2c660c679f099bceb27540d9ca450f8d0da69233b8dcd
spec/unit/models/message_encoders/base64_spec.rb100644005.01 KBcf9673a71708dfcac173d23d0fcf7b07d7cbac237604dc34ae8f6a5059260877
spec/unit/models/message_encoders/cipher_spec.rb100644009.01 KB87279ee20ba486d2119c451bf5c2da776779e75f56f59651122984dc76116bbe
spec/unit/models/message_encoders/json_spec.rb100644004.15 KB0feef2b33de001d17f371e72e67c1d8f5720d6aa632d083cde36277922f8ae72
spec/unit/models/message_encoders/utf8_spec.rb100644001.53 KB08d38e39dd8c3bb41d8b4617b4fe8ae42901dba07dd6dff78b223896074dc94b
spec/unit/models/message_spec.rb1006440019.9 KB57088e07144f9bc4accf0683c83802c03a6c25510a74bd7601795dfdbccb13d2
spec/unit/models/paginated_result_spec.rb100644007.71 KBbc3e57c8ade6be9e01b794e923ae3313d97bf9122d6291b35097b27119f36cd8
spec/unit/models/presence_message_spec.rb1006440021.1 KBa56750adb98ad353b4e7d138ab00f9300fea5c622193aa5472434e1c3e550211
spec/unit/models/protocol_message_spec.rb1006440016.8 KB62c0cbeb170b520b979ff8cb9cbad7995ba72ed6371d793981344dfc0baa902a
spec/unit/models/push_channel_subscription_spec.rb100644003.04 KBf7a7c1a7641f5563569994c853c247801cbd1212c7b6944134bb11d634c3c437
spec/unit/models/stats_spec.rb100644009.31 KB8edc96c3c8c5407b6d1573e4b30705795cea4d2c1c1558f2fee690f591207bf5
spec/unit/models/token_details_spec.rb100644007.66 KB8ee6e26b76728379d3e711ced33b0212328079e21501d7c009d2161cc7eb3d45
spec/unit/models/token_request_spec.rb100644005.86 KB2a0fe6158f53fa43fe4fa76e43c560b2093ed3cf16a02193af813a9ff35a1f31
spec/unit/modules/async_wrapper_spec.rb100644003.76 KB8daadd1b6bfc321c80a419daa41887820a81bceb6dc386ed3a6a202e90e1ed6d
spec/unit/modules/conversions_spec.rb100644001.95 KBb236a00b99941c599f82bf3b94baf2024b58411a361140974d0ba25fd6fa9922
spec/unit/modules/enum_spec.rb100644009.4 KB7e06ffca18842391af490d75d3fe2151c5ed1bc014046d4fb694246021ffcbfb
spec/unit/modules/event_emitter_spec.rb1006440012.2 KBe170b7faffe2821d16afa4cdd621132e8d11c7c5c48318d27ef7577cb23b42ec
spec/unit/modules/state_emitter_spec.rb1006440010.7 KB5ab8f7c612f6d6d7e813da995e1eae4681289b27f6c1c808d43e3e4db4940bd8
spec/unit/realtime/channel_spec.rb100644008.32 KB82de40d942a032623abc792393e32c237263fe603774f2d32fdd4992fd66922c
spec/unit/realtime/channels_spec.rb100644004.51 KB77bc4047dc24212e9b626de8e5846d4c0be4c5b368f02e477aefdc9bce164eaa
spec/unit/realtime/client_spec.rb100644001.95 KB7c3d81a4c8a7e041c01e53495e15dba02303f5ade34730cf5a09881f8c7be34e
spec/unit/realtime/connection_spec.rb100644002.18 KB771fbf50101991bc0f283653afc52977f30cb0a1c278951cb85927cbd1d703f9
spec/unit/realtime/incoming_message_dispatcher_spec.rb100644001.27 KB9c133453c53fd771aaf2619ce49a225269300d4e5264b56f2dbae948c3e5e054
spec/unit/realtime/presence_spec.rb100644005.81 KBf51d6611289a6255dd7b58c22b899732dc0ed933eab0bedac37b70b9a191bf6a
spec/unit/realtime/push_channel_spec.rb100644001.29 KB546e34d214b23ff7cefbfd82e45cd01f8b767d1591cebeb82cf165f8bcc772a6
spec/unit/realtime/realtime_spec.rb10064400357 Bytesa0ab5bf12c5e05fe840ad14700d30665e3473cc399c845c0b1a24b0d920de3dd
spec/unit/realtime/safe_deferrable_spec.rb10064400336 Bytes1dcfde2be6aca278aa377079b5114cec5d5891bde3187ddda7c74f41eb294606
spec/unit/realtime/websocket_transport_spec.rb10064400951 Bytesdc9631572ce9a8c03bc544c95ff9eb8e5c5c4e8d5699540a04d60a6c11a8f142
spec/unit/rest/channel_spec.rb100644004.71 KBe1a985e583be9104db67b19e2f24993d02c002100eb02d0b409ed2d689421a8b
spec/unit/rest/channels_spec.rb100644004.53 KBcdde2c9a86463ee5886b9ee07b7321630e44af74a7f6685292210f6e414bb07b
spec/unit/rest/client_spec.rb100644004.44 KB40b45742a9135b1f34bb7504434e9caa38378f86f0967e2804c57343f79a03c3
spec/unit/rest/push_channel_spec.rb100644001.27 KB7905a85291b466ce9a0a47f2fccc9c0a85b28bca5c464474587fcff3270c9fdf
spec/unit/rest/rest_spec.rb10064400252 Bytes2902b3b1459901ec8cb282c2708bc9b23ceb69344af24b96135e0fce29dde67b
spec/unit/util/crypto_spec.rb100644004.44 KB03ff1a4e832722c0243bffbc23b84d4c9bbc3e552cf4b869987a15acc7b41372
spec/unit/util/pub_sub_spec.rb100644002.67 KB149b6c2806cc39d672b75791ac8bb996ceafdabb2a31918dee0d58481615467e