oj-3.8.0

https://rubygems.org

oj

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

wiki_uri
https://github.com/ohler55/oj/wiki
homepage_uri
http://www.ohler.com/oj/
changelog_uri
https://github.com/ohler55/oj/blob/master/CHANGELOG.md
bug_tracker_uri
https://github.com/ohler55/oj/issues
source_code_uri
https://github.com/ohler55/oj
documentation_uri
http://www.ohler.com/oj/doc/index.html

id: 320079

number: 3.8.0

platform: ruby

spec_sha256: 731296f2f6b7bc44dc19e26a213923f0d55ddf81a829896b5bc045cea22f0263

sha256: 4972e2103cded50d44a23a2ea586c3d095e68667fd59c7ed65ea38f496071616

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

updated_at: 2024-06-07 18:10:37 UTC

position: 74

version_data_entries_count: 154

uploaded_at: 2019-07-17 14:02:41 UTC

indexed: true

has_extensions:

extensions:

Gem size: 192 KB

Version Data Entries

Total: 154

Unpacked size: 922 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
ext/oj/odd.h100644001.08 KB8158c401d285aecfb2ffa55e8ee1a44597021914ed2a48b2edb12a432a6bf6e8
LICENSE100644001.05 KBf298aae4f40347d202cf158a427907506f9dad47b698da2ee481f9fdc3b4a07e
README.md100644004.1 KB6ad4e70374f8502e60642e0daef146e1a69cb9fc4553377018cabb901d092eae
ext/oj/buf.h100644003.07 KB72c52dd8eda34cb12fdf8316759e18f76e5881afdda08829e4abfeaf00c9960e
ext/oj/cache8.c100644002.11 KB1a47e9770d82b6dc3765638e523c8b6045ee08331f9d8ee5f94774138c10b98c
ext/oj/cache8.h100644001.93 KB1d2e9614d378077b823aa3a4440b0bcb8a023857577db207363e8e851266cde9
ext/oj/circarray.c100644001.25 KB3b2fe259276440278d2b3cdca487b4a85b92eaf66de240b16a5d3b627b90f24e
ext/oj/circarray.h10064400579 Bytes4981eec48679b6a93cdcee7baf68d76848efe1004e385e3eb941afd664ff14d4
ext/oj/code.c100644005.2 KB18d04dfcade2df8be6705c15c1aec472b8bb7a6a1d50c5c20bd5405363144421
ext/oj/code.h10064400974 Bytesef59fb155e88d86d423a051953a609f66d4a07cf02eda6a6da91c40750a35d7d
ext/oj/compat.c100644008.35 KBec5c03a84e820e983e8ee67147fd8865a4e4f34621fc5f39664fc92122457a2a
ext/oj/custom.c1006440031.8 KB9be493390f3133aded80283aced299c9cc2d17b3aa3f787014ba49dd1c327f80
ext/oj/dump.c1006440030.2 KB640fce8ee9ee7653dc3d4fe5b926bb2c74b4e3a023d645ee1629a8baa264e9bd
ext/oj/dump.h100644002.86 KBb6c70bb05d7bcf6156d186b72c95c909445804cea05b6301a6f41530961df2b0
ext/oj/dump_compat.c1006440026.2 KB04565851d187f237086cf218fd09cbea994517037e778d31b948da195681ee54
ext/oj/dump_leaf.c100644005.47 KB704821797858429fa1001f4cc6e86f9069590d40887b1c9a8e9bd7ea1b35b6ef
ext/oj/dump_object.c1006440020.4 KBae361aa3c116f132fdb13c286755742ed51ae7ceb2ece308a58abf72cfad9143
ext/oj/dump_strict.c1006440011.1 KBebefaa5e6b96af6859c78fd74c8c97f87f96ac1be9ab9715cfcfbd755d9f3748
ext/oj/encode.h100644001.78 KB548de928bc3f781d1e9863b4b31286947e6c77e18988b6397870ac6e4fec7a40
ext/oj/err.c100644001.24 KBe53c8ddf83fdb2d05748ac1c5a238c78490bfa26506159f0f79194d68dc5a532
ext/oj/err.h100644002.53 KB28871ca6a7be09231e5682608fe73bc4b57938fca0a552524f7c793bf6fc39d8
ext/oj/extconf.rb100644001.19 KB76ee4bb87ddc94dba858db4031629ab7f5d45ffc71886cc21adbbf5944d9588d
ext/oj/fast.c1006440042.4 KB14f08aca4e6e4f2e32c59dbfa483a3fddff2b5c4d1a8e41e2abce3c217751bee
ext/oj/hash.c100644004.11 KBbd4f5c59023dd2e6df92ca53ac7385835183c36e69f1b12c5bf018bdbf886e17
ext/oj/hash.h100644001.9 KBfe2e6e1dbd404afdd6d31d0ab763fa2dfa99e1ca766ede0482b86c557038d199
ext/oj/hash_test.c1006440016 KB41517d6a2be54974428d5da88ff6ef0c495f4cb6a68e8f02e17450c5a42553da
ext/oj/mimic_json.c1006440025.7 KBdd90b40695211d091120156f3af73c96e5f7c6c90034fa81fa5a237fd759cd06
ext/oj/object.c1006440019.6 KBdecbafb590e48ab64c2e2e97cddff5bfc8f281bea6a7fd049963cf03c1f173c5
ext/oj/odd.c100644005.37 KB0e5c10968ccd5169381e88d8f3ce73e7383f5a81518a89285b47c49adde97de1
ext/oj/oj.c1006440070.2 KB1c4459b95be427da921ce8026657ca493d2d1c1260df79e5ccf32e25cbaa5c9e
ext/oj/oj.h1006440010 KBa7f13fe78d579217e2d9bf0541f4e0cd889ac5b3dc5c0e6680dd8bbfbf2025fa
ext/oj/parse.c1006440027.3 KB1a2fb969bab98793d9494750e5867a9b5209f894a9b390cebe420378b328c6cb
ext/oj/parse.h100644003 KB9335c7e4489d6f69d796c8304980228c18c9ae1906dc951d45ff064ac417ab41
ext/oj/rails.c1006440038.9 KB660139ca35b1380b39b2c65f9ca032f6c64a56ed130b2417a3403ce534fe4fab
ext/oj/rails.h10064400392 Bytesfa8efe48aaf983d94343b532c757701170fce516a9616a80104be9ea0b3a1a5e
ext/oj/reader.c100644006.06 KBfe8063d4ef987533f570565761b62398d038969955bdd11c9bfd2e4b92de79f5
ext/oj/reader.h100644002.84 KBb85ac5a39485b3c3bc38493d8cdc0ebe06f6c0626c779e503717ed134aced2e7
ext/oj/resolve.c100644002.35 KB70b8208e6d508ae0d4d83405e0e32275ba5787bef0ac1c2e8e187bf0d4f657f9
ext/oj/resolve.h10064400351 Bytesac7865d8c75ca04d7912ee91bc017cf4689f6abd67f7cdddb719dc36a45077f2
ext/oj/rxclass.c100644002.96 KB771047c905407e3d22cf077e6bd109b51e2754e76c775eea49568bb630691be2
ext/oj/rxclass.h10064400653 Bytesc1627385dea1b7e778195530fbc4b9cfecb9817c42e44f4e411a8e1ed0c6e304
ext/oj/saj.c1006440017.1 KBd5c650ef9b9c7f6bf00fb45bf72b535f255b9354119847e6dd96b564ea0090ce
ext/oj/scp.c100644005.54 KB600e083e181280aa119d79b4f8d40f4ce934652666bdaf87054838c4cf2ddcb3
ext/oj/sparse.c1006440022.8 KB5a95b992c2921175a1405662972c9a0448f1f701c0a160f1f91c8b84d9ff8073
ext/oj/stream_writer.c1006440010.2 KB4f524dff2cea006aaacd6aff345f3e92143fc8c58a695fcf3a510c1915428627
ext/oj/strict.c100644005.4 KBf795191b02b8f119446f7baa223ce8d325badf5f18642b6df62a14c066b7f9ad
ext/oj/string_writer.c1006440014.1 KB45f86b1a0b4c53b9708e434d724c5d1d5b5dc36299c0aca388e5402de87dee84
ext/oj/trace.c100644002.08 KBc4c44bc9b0c335a4aa260474ef6b7cf6674aff9262d8dc48738d3036c96fda64
ext/oj/trace.h10064400838 Bytes970e86340ce9032ec9aca118712d89fd795f33eae136c1b3f37dd480d29011bb
ext/oj/util.c100644003.37 KBcad0695f34dd96d07cba15284b4e947696806f9b2c73a6b5abd63738f5672ce9
ext/oj/util.h10064400313 Bytes3f782a53135206732d1a723854c105bc75482d1fe3c56bd17c5b155bf9a7e3ee
ext/oj/val_stack.c100644003.63 KB049710f6bb85577381a242aced2f4906b1a7c708031f424ab447570103acbb07
ext/oj/val_stack.h100644004.79 KB5f9f2a14e2de23fb905e16bdb227ba62600ea50917f4bec6b0a0d025185acf1a
ext/oj/wab.c1006440015.3 KB312dde53ed171e2af2f4bd62e93f86965e0e8fdf0f6a8ad47c1d9b95bddb7fc3
lib/oj.rb10064400348 Bytesd19256835bad3064c09e9be47297a4b5a652173adf2194024442df55765fce9a
lib/oj/active_support_helper.rb100644001.02 KB81585b2358e4856c5cd838626ca6c567aa2e935a88e157435531c570f449d7ee
lib/oj/bag.rb100644003.35 KBb167851edd10ccf5164d9476cf1d964ddfc9f874f00ca2fe794633aadf2368fe
lib/oj/easy_hash.rb100644001.92 KB9fd053c00fe807113a31e2862c4cd617f535ec1716e42668abd7d55d42fc7b36
lib/oj/error.rb10064400630 Bytes129bdfe990e394dc2d12ffbe155bc9987dbc49f8b9dece34c564a3b4e8e1dd9d
lib/oj/json.rb100644005.52 KB03004ac8eac0c93b91b68667cde58d67fa065bdd0b9d9542ddd1b1f9c247c591
lib/oj/mimic.rb100644007.35 KBb88c05676c319a7cf9d8b5f211c93847a5b89e0c607fc386e734ce55bb9ca765
lib/oj/saj.rb100644001.5 KB588737744a40fdac0adc30ec5d74745bce7c4b0a4a17ecd9b049b00fc8caf6f1
lib/oj/schandler.rb100644003.87 KB57267288074e329392c072ca12381be5431588b530274234e30f39375062da5a
lib/oj/state.rb100644004.21 KB9fe75d53fd27eb7fd14f22fa2bc8f8248ef7bff99b2fc45a33e8652a8d5fa18c
lib/oj/version.rb1006440070 Bytes086b15d771f8456ea5cf0646fc36df380f9a263075fb6cc6321e09e68997ec54
pages/Advanced.md100644001.26 KB1bf9c8367b57c6ab68657c807a4f04fc1bfc4440ee755fd1b32ebea7adcf8e60
pages/Compatibility.md100644001000 Bytesd6badd6753aef47b8a2f10f2b2ddd09dfc2eb623aa32f0f399a47540d4459e00
pages/Custom.md100644001.2 KB61746a12e6e39e1b7a8d90503e96c0de7672c3ada85fb437c769379f820ad0ac
pages/Encoding.md100644003.36 KBf4ac13e73b0e7db3315a0be4e897968fb23d4de38b2829041828452fdbe6accf
pages/JsonGem.md100644002.77 KB7ae2a9e47f93688f6ee0053456f89be09220515d7e4794bf1fa368c680a1cac2
pages/Modes.md100644009.43 KB9e5f0d0254668ca52bd3a8c3a8959dc917bc14487f64905e97efbaa8e071f7fe
pages/Options.md100644008.57 KB231f39e2234a765eeda5e1acedc0d4327df2712a5d5601cb3e1fdb4703ce8260
pages/Rails.md100644004.6 KBb0dcc49df87b66482f23bf094cf3458c455942843150d7e3e4451a386e5b6572
pages/Security.md100644001.3 KB5285c30b125cd4592dd692140cedc91a1f941b176759f2ecfff14df7ce04ef1b
pages/WAB.md10064400601 Byteseb6f30a70d332cf87bd34e7f534a92c29d4641f35d29ac32ae8b93df4e4ac05c
test/_test_active.rb100755001.74 KBad1dff680d9a2e778d155ad4736ea5ad0874069940d494a72c923d83d9c4b618
test/_test_active_mimic.rb100755001.8 KB87e4f757fc8a1a210ecfa2485d48cd08ae60c84fc63ab5aad1be41f9189b3144
test/_test_mimic_rails.rb100755002.84 KB2647c27395b5fad8762be5b781e3d836412929b235e34d9327efe483beb1abc4
test/activerecord/result_test.rb10075500615 Bytes80b7302440458d2bf0057b35d804a28cf75d96cfe7cfcefbe7d5120fb6b64d06
test/activesupport4/decoding_test.rb100644005.18 KBbe72b3a0b565c34a7545f3b50ee5040c77f552806efd565c1e878189a5be9b12
test/activesupport4/encoding_test.rb1006440017.3 KBe4d5637c6590c087ab8a9ea1c3ab5598dcdd9c222bf79e3a00f8d10078687564
test/activesupport4/test_helper.rb100644001.27 KB7cb40da0be60a02469e7628523471e8c8b7c9413d0136d57dd7d9ee72e91d99e
test/activesupport5/decoding_test.rb100644005.52 KBb3a3b7756511b0107ff66177ea6ca6b63bd1e7f60ca56bce20765c5e976b05ec
test/activesupport5/encoding_test.rb1006440014.8 KB0e12117dda8e6ec69477d59e73256a489d77a481208536cff6aff6a004860dfb
test/activesupport5/encoding_test_cases.rb100644003.85 KB993811e86375195914b9e492f1441b5ee3ef03e9728559629285347110d29773
test/activesupport5/test_helper.rb100644001.6 KB7a9a1bb905d1e0f067cff5af3b9627f79c427b1a30b653dc8023d9d9ba049cca
test/activesupport5/time_zone_test_helpers.rb10064400554 Bytes09b85bc4b6c6162398bc5a09e84d4eac1301cf598e7c194b5edc061f729e6b48
test/bar.rb10075500443 Bytes4252caffebef6687b86b7f76b7e762f0108ad4d39e44beb3fb87c0f3b008a687
test/files.rb10075500496 Bytesc9287c5f0d10c73440a136ce87a988883b2505f72562ba91813f92ba76f1378d
test/foo.rb100755004.49 KBe5ef04acc6d3b8bcbf7a5bab52de09aa668393fc5856277aee8b19fe65afbebd
test/helper.rb10064400694 Bytes2208f45eb6b16ce78f78880b0c90cd2bd5ec66db8c71a005704a63775cc5589a
test/isolated/shared.rb100644007.63 KBfeca9aa1727b45c548e1ee8ca94173bf13ddecacafb1d6b8b5f19f181ba67eec
test/isolated/test_mimic_after.rb10075500212 Bytes6bb309c9576448b0af5378940793aa5a47796e0c4ce91d1670e2ec15de2f611f
test/isolated/test_mimic_alone.rb10075500197 Bytes20036d7906166d1525c8cdd2062be68a25116922728bae2d27d9b50640481bda
test/isolated/test_mimic_as_json.rb10075500953 Bytes1b4b8aad9d15e64b81ca1158822958cc69ef6164768e54cfb35776f493c10855
test/isolated/test_mimic_before.rb10075500214 Bytes7baa6af2750dfe097bc4a8bb920d52b67f59a629b0cacd677c30134cd00b1d39
test/isolated/test_mimic_define.rb10075500571 Bytes1eea19c231c29deabf4d0e15b3c160ebadb4266161c375887b2d1092430cfc0e
test/isolated/test_mimic_rails_after.rb10075500359 Bytes44850838a58dcf2bf7030114a25e7b7075be4b922dcdd592f73005df8fd2db2a
test/isolated/test_mimic_rails_before.rb10075500360 Bytes4abfd3ed2e1104d919d8e192d45ce224dc2432d294a4e2975496a9bdc4f1dcb8
test/isolated/test_mimic_redefine.rb10075500315 Bytesb17cf41e6f41d0d6d5e2e4fbd8cc9504005e7d96211974055b17fe7c979afd52
test/json_gem/json_addition_test.rb100644006.63 KBa7440cdf59dbff56b5657e8924e7e0d45247bf48d854682e661a2313a4c4e37c
test/json_gem/json_common_interface_test.rb100644004.64 KB720b60d03834fe4a9e18285471ac1236c1e1bfdcdf3b84dc202d4e9726235a77
test/json_gem/json_encoding_test.rb100644004.08 KBd3b8f58298e79dd39356ff5235316c55ad8f3cd566e317d4b356173a0d347381
test/json_gem/json_ext_parser_test.rb10064400529 Bytesa6ed78fe944b0e694a248de05de23033f3103bd3a7bce4f7e02cfab516e9a381
test/json_gem/json_fixtures_test.rb100644001013 Byteseed1877c2d854516e98386d14427857495d68b4ea72de62969f00500dc79213e
test/json_gem/json_generator_test.rb1006440011.7 KBcb9fc41ae17c6d08b91b66eb5d3cc8a3da5015bfdcb46092822525da1f2cbbc8
test/json_gem/json_generic_object_test.rb100644002.67 KB2959e1236fcee3588fbf4e0f0b854118a5a655f8cbca0d43fa665466fc207aca
test/json_gem/json_parser_test.rb1006440014.7 KBe5bb29e1bca5d094c69af76539dca906b8f646ac148d3a0e3560b15a9eaa2fce
test/json_gem/json_string_matching_test.rb10064400871 Bytes5681ad3920bd7c231468f480e28812d8ed758993647bc70cdbc146709839844b
test/json_gem/test_helper.rb10064400385 Bytesa6f8793db5860157fb91cfbf1d38c0211f951b40eda7f0befd5b122c528960ed
test/perf.rb100644002.4 KBe248f537505482fc7078efc25efd5c4c3d03aaed6ef7c8f7976295cb8c465a9e
test/perf_compat.rb100755003.54 KB3acba67c02481ef586cbf5c411f15d86be3d3c2cdbe7c5f832bfab588562a9ef
test/perf_fast.rb100755006.14 KBa7a53a680892610c07de00da1277f93ff909d0f5a2329095cbfa6e68eaddcad0
test/perf_file.rb100755001.84 KBfc80d58240ad28dd83ce7e1ca2bd5e444d5d88686e5173a55926c5abb2071012
test/perf_object.rb100755003.88 KBb131cdb6f6a138c5b41899a612a04248803fe4fecf18f138f2a088e8ef2e0871
test/perf_saj.rb100755003.16 KB0891624ee8a45f09f531dbe73f56846168b832d8323e55f2da5509dc759eae5c
test/perf_scp.rb100755003.67 KB463c46fad580324cae1a15eed75bcf2e46bc8e782042960cfe4d59102da03b0b
test/perf_simple.rb100644007.02 KB707e9626e7673e3042133f78a1d1523157bc4882645d1e543ac89adf30f0b681
test/perf_strict.rb100755004.8 KB5b50b8864dbd2ee5077fd57331a982b84e32b131b424107f869724d9da077223
test/perf_wab.rb100755004.16 KBf140de4b0ca5e2f85da07b997c299527d73fc5b72e7cbb11c3b0b0650993dc3b
test/sample.rb100644001.28 KB856eb1017496690de0dd522dcf70f65c4148996798ebc231e3ba125143a3fca0
test/sample/change.rb10064400289 Bytes7d419fab0ec80245c1213aa80b0c967177af5178aef9396aa1ad4d8d97ee9444
test/sample/dir.rb10064400214 Bytesad42fb3ac94d1cf56d491805364cc5e292c3b3805b1640b4ca5966e2d991e52c
test/sample/doc.rb10064400760 Bytes265cb22782097a6e0663b93385f055ffd30798fcf8fe3cc57c33672945be696c
test/sample/file.rb100644001.63 KBe6849c9007eab4ab3cc62eb5c6f37cec63a276a5065fadac1ed84712c37bfd99
test/sample/group.rb10064400198 Bytesc93d7fee781bcfffcfc1c8bda4596a517c504f0964abeb705c0fc5c2d936066c
test/sample/hasprops.rb10064400302 Bytes11d24cabc4acf1d52c4cce11505acb544dc39b72876e02715f2ba70ac787594c
test/sample/layer.rb10064400156 Bytes3c03f312629dd1cce5c4e400818a18bc192b96367d11d2eb530079fa33d69c2f
test/sample/line.rb10064400320 Bytes2881493b3d5ef21304c0baef6ab9c18024f13c2e012be6094f056fb5a9b06eee
test/sample/oval.rb10064400137 Bytes36559dba015fd8aef8b131ebbdc21bbca7e79b77b24f6cfce3537e41bf3259e4
test/sample/rect.rb10064400137 Bytesa012f6e7967ecdfee7fbb60b8a18037a66e2bcadb3748d13850e0b5364b8c222
test/sample/shape.rb10064400581 Bytes685b61f997ac0419f1c2f757d833b9f80f45ad673ecda4d27781032cd471150f
test/sample/text.rb10064400420 Bytes63b80dc877264d9b5b483e195f6441f14c0b280d6ab5b460536d0a9710f9342f
test/sample_json.rb10075500735 Bytesd392fe24d3bfe7076bab2901c398b312d430a9a61987698ec16ea362369b23c0
test/test_compat.rb1007550012.6 KB1b00a40d54258fe64f34ad6f2dabb5b8573813f87db165597654d35fe4ddc980
test/test_custom.rb1007550012.9 KBe58c49c50c545080c48c7f5447319d9d17b75fe82fb66b9068a2a69a127e1760
test/test_debian.rb10075500978 Bytesc45c206aed4546736e8cbf24b91f71871af03e66df87316980550a10e4860259
test/test_fast.rb1007550011.7 KBc8ce628b67c4d7dd99ad6a339f842e93e200663dc85f5f43568272835f12815e
test/test_file.rb100755005.75 KBfc80245761563fa7d7af321937d25ef1d60bedfb948b082a0f642246eed908e2
test/test_gc.rb10075500928 Bytes1eb47c92fb283de90775ad21e56176008df58d49ce5929df168289c51e1ec9fc
test/test_hash.rb10075500546 Bytes8450603a21835a44857d1d9c7ce005dbba3512d2cb9ff2403ce6a95baf879a15
test/test_integer_range.rb100755002.15 KBcf4bac7df380b1c608bc69366b5bc02bc281182711a89243e03252e951653f9a
test/test_null.rb100755008.57 KBabcb6e0adc487e6f9ec3027e3217180ed6f076f252977ac7ccc49207681d9776
test/test_object.rb1007550024.8 KB2a822d052cff2c19c99d51e48fcd115715f44ba1711e61fa95c8c17b49812f06
test/test_saj.rb100755004.33 KBd4ecb137f6b9358f70da80dbcaccbafb84f23315de07592b356ebe005c074b2f
test/test_scp.rb1007550010.5 KB65b74370b1ddd908f150045371dc66a90b36b0e1261e330826fc3320bfdf2961
test/test_strict.rb100755009.12 KB4b460120497eb708429941e896500b319ff0cc86a89166248ff9557d77f386b7
test/test_various.rb1007550018.2 KB99f50bb179c44a8ed61b624d1e819a4f6453547925f0a2d85f328ebc833dda80
test/test_wab.rb100755006.91 KB7a145f5ae5607cfafcdbcf3e219cbb12513186bd7170b2be10bc927803e8fae0
test/test_writer.rb100755008.67 KB5de92c99122b5f7953b18cb4f7d776aff8c54b38a15c83fbc868ac3b8556aa62
test/tests.rb10075500513 Bytes514e1793e26d782760e96241cd29491d4ac5f7db281e661978c9157c603897f3
test/tests_mimic.rb10075500375 Bytes259728260a3e211c4c31af37f6a53b7d037cf7772a703b3f9618e0e5b94a763e
test/tests_mimic_addition.rb10075500150 Bytes816cd30adff78d7828eb549ca2542ff350226d2564f0cde324b1a63bd65e9576
test/zoo.rb10075500185 Bytes6ff645e89e199da67c3733791f9710fda0f38eea5d9ae42f1466fb41b7c3e8a7