unparser-0.7.0

https://rubygems.org

unparser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

funding_uri
https://github.com/sponsors/mbj
changelog_uri
https://github.com/mbj/unparser/blob/master/Changelog.md
bug_tracker_uri
https://github.com/mbj/unparser/issues
source_code_uri
https://github.com/mbj/unparser
rubygems_mfa_required
true

id: 1761715

number: 0.7.0

platform: ruby

spec_sha256: 72bae5e552c6961d64805ae412e334cbb0a766ad60940725a144aa17a02f7981

sha256: a8fc1361fdf55a3f3bdd1a62800686d7f213c7aab5c55cb42b0d173b389adc5f

created_at: 2025-03-16 05:36:00 UTC

updated_at: 2025-03-16 05:36:00 UTC

position: 0

version_data_entries_count: 102

uploaded_at: 2025-03-16 05:35:56 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 35 KB

Version Data Entries

Total: 102

Unpacked size: 132 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/unparser/emitter/masgn.rb10064400337 Bytes1b8dce9e212c543f2cc7f43d544a15585ffdec64a133b958343073a4dc4731dd
lib/unparser/emitter/match.rb10064400707 Bytes2c7e81648d94282df149ca38c4a9adfb6a25762693ed052fbddab94ad436bfe2
README.md100644005.05 KBbd8689af708ec2d1c9990814042c2521a08d7d2b917a28c76598fc6e923e0c75
bin/unparser10075500150 Bytes5436f838189cf897c7b12f84cea61c31a26c85c041db50e65257e4fd1e18008e
lib/unparser.rb100644008.24 KBcbf8dca540c5b5eb52e3a0c6a5c7b8976915528acfa44b36d24ce911536df17b
lib/unparser/abstract_type.rb100644002.91 KBe5260587f92ffeee7dbb18ce4c877bdd907098ec9af3494938d673a84b1fb584
lib/unparser/adamantium.rb100644003.29 KB1a3497db4c48ff1ba35b4b34413bedb4965489717b44836f86b09aa3d2e1e355
lib/unparser/adamantium/method_builder.rb100644002.88 KBb03f4246795d446cc35cbbbbcdf87fb9b7bc723edaefb01b79f27ecae6cf48ab
lib/unparser/anima.rb100644004.49 KBf3d0d3b12ac80cd27770f5d0275c1d1169a0593af011788c32d21b14d27ac0bb
lib/unparser/anima/attribute.rb100644001.19 KB41355c4475c364bd99434c606c7806bef5e496d1a696aa1fc85b7f4194d1aac4
lib/unparser/anima/error.rb10064400622 Bytesde78fa74d3acf4d756ec3586f832d7e4c19255114d3d2f565416317a42945bad
lib/unparser/ast.rb100644004.1 KB07e26e62380c439cc0d33bea236a63a723d940c00bfb345453cadb65524911b9
lib/unparser/ast/local_variable_scope.rb100644003.82 KB01a6601512261d9f74cb95e4ac23fc32b034f12f0d51f7b72c35e5f8249e1d35
lib/unparser/buffer.rb100644002.53 KB48e539405a1b8c34fc9fc8fd224d85e16e12d68015f285b09a92b67c06e10a25
lib/unparser/cli.rb100644004.6 KB5820161e589edb86630ac44d090b04f7cde32ca20088095695cee7e04a9e4d5f
lib/unparser/color.rb10064400881 Bytes2c8ccc492c1aea66420809ba51f13870191174873a3c262da80279929b1b77e7
lib/unparser/comments.rb100644002.87 KBdb3198aeaca754e3052701f84d6093aa5e8180e13793b080c02b2e65b83385dc
lib/unparser/concord.rb100644002.31 KB2427556716f6a293f005226e6bb7587f56e1b045ee2af2396e27e54e1ce24022
lib/unparser/constants.rb100644001.66 KB4586da34f69b790fe1a284b6a3cdaee23c9bd186255c5a400c976647d749d7ba
lib/unparser/diff.rb100644001.82 KB7a0c11d1cca691cf8b50606b62eea082862089b403b0a502fb058637e9b72afb
lib/unparser/dsl.rb10064400763 Bytes81d7b83152d48e8e6db9ff8981dcf27aca181a072369a6057ef8084bb5b7bf5e
lib/unparser/either.rb100644002.76 KB92bead947a3cf1edef3dc0c236bc711f4d3ae24a83a5705179422287bd03b279
lib/unparser/emitter.rb100644001.99 KB3dc5b2a4b513ae918eb9d9f93ba5037f5911a8828bac7eafb0d4509bbffe6c28
lib/unparser/emitter/alias.rb10064400340 Bytesf405b83dada2b4cadf24d45583b8ea992a770fb9a48ed46dc1f8908c51667635
lib/unparser/emitter/args.rb10064400882 Bytes102e48935d3f71d71e113a6faaa3a5a3365949adb2d7ce002c69d7e406d142de
lib/unparser/emitter/argument.rb100644002.13 KBb7da85a277f894942e7564377c00a23cf3108d1d08d2dd6e0794a3a94ed40a09
lib/unparser/emitter/array.rb10064400412 Bytes667fadfcaf5b6ce24a9975491fe788bab61f218dff6fbde9760f79d277453806
lib/unparser/emitter/array_pattern.rb10064400413 Bytes5cc9045f5f55d4eaca8e789540381f6b2fcce25e7a5f54ed08820af09f972c7c
lib/unparser/emitter/assignment.rb100644001.28 KB9518c3fe6f7393daca641b712e133ae843cbaffae3ff7c34612300bc65abf7e2
lib/unparser/emitter/begin.rb10064400319 Bytes0ec250d336c68a829f462dac21638b76829b5f185fb530c90497bf602f9a0c18
lib/unparser/emitter/binary.rb10064400367 Bytes91c45d2653db37418888991b047d1304789c6e033bcd43f59b6f37a614f74e38
lib/unparser/emitter/block.rb100644001.69 KB28fb945f1bc4a055aa994403e1883a51c60e756c5cec08b1ce2e9da76ede8f09
lib/unparser/emitter/case.rb100644001.01 KB55b348a46e2815b9b52385128d74a6464b2a41b1557300baf992fe88b41f6b5b
lib/unparser/emitter/case_guard.rb10064400444 Bytes978e3cfc583afe6adb501ad6c49c91ca99447322ec0a94146a39a3cf164d15f2
lib/unparser/emitter/case_match.rb10064400732 Bytes51c55f516b577c7c5e61168dfe49a39daa65e1185c9ded43dffcb255fe213e32
lib/unparser/emitter/cbase.rb10064400367 Bytes3d89b8537c025676eb1b7b92185ad7de47e3ca5e20a60468283fc19390b4b3de
lib/unparser/emitter/class.rb10064400800 Bytes5502753100416b3c7f42b120b4eef78a53bf5623fd599b70c1a5dffccba2f9a4
lib/unparser/emitter/const_pattern.rb10064400442 Bytes37fccef3006d8d005c3465b32b3f2e406bfd17dcc166893df2c2f23f925d6e2d
lib/unparser/emitter/def.rb100644001.49 KB05764ccd727a06ed78bd7bfb601d000752d389c92f175d648cb20d21c5717636
lib/unparser/emitter/defined.rb10064400327 Bytes7a10f8ab880ffa733773493d8daeaed794bbce4fa4438092bf8747fbe266e24e
lib/unparser/emitter/dstr.rb10064400363 Bytesbc0289b766abd5a4656b6963f22b317a4e6db94a3f41fd6cd608f64366650fe0
lib/unparser/emitter/dsym.rb10064400831 Bytesc65371ae80c30c4450af0735d8e7158b1a8db517e3268b3603703958dfda9d97
lib/unparser/emitter/find_pattern.rb10064400316 Bytes5840f373414f3849ad862f2bb118d69c4fc67ab743252ff2509b13d4944b2904
lib/unparser/emitter/flipflop.rb10064400629 Bytes7742c6659ecc00224dde844533793076621e2c5dee8150bb0b69a0790b9928ee
lib/unparser/emitter/float.rb10064400540 Bytes856b4254c95ac3ce82254b277fe6c59a31901374a23ba8c2f1880420cdc0c2d1
lib/unparser/emitter/flow_modifier.rb10064400687 Bytes328479750aff3221facab4487aee4bb918da69311a7ef585cb49d85172a01e59
lib/unparser/emitter/for.rb10064400500 Bytes800f611bc4b5c2a5f9a7331663ff3c8ff2d782f842bf208dc3daef59ef13127b
lib/unparser/emitter/hash.rb10064400485 Bytes50c221920dafd5c0883358427ba15b7abd3c64094de1f1568aad4f85b9fb995f
lib/unparser/emitter/hash_pattern.rb100644001.21 KBf22aaa93742a0858a5dd07a731dda53ec046f30a7cdafee0bcd08d5b64df7a84
lib/unparser/emitter/hookexe.rb10064400465 Bytes34fbd7cde69f0c51aaeb9cc6502f67b10d5a476f8127fbdcc9b9c75d7c098492
lib/unparser/emitter/if.rb100644001.44 KB210bd0032d42f3861fd41dd79fbd06da16b23a82c3e291c1289673224cc6e5a6
lib/unparser/emitter/in_match.rb10064400340 Bytes64e460593ee839b6da64640a622295ab83975599bbe64262f1ace3990552805c
lib/unparser/emitter/in_pattern.rb10064400564 Bytese961cab53867bf817ac53c798a94d384c9f0762d9d3ef0b9aba7591e25dbf743
lib/unparser/emitter/index.rb100644001.22 KB8f263b297c102ab1c245a7567b25bcef36c583a29c353d1480dbfa7ee44fb82d
lib/unparser/emitter/kwargs.rb10064400214 Bytes99ef3698b1000783297f33238d14e3f072d1ce0d57e78cb55da48f7dfa362242
lib/unparser/emitter/kwbegin.rb10064400551 Bytes4a755ce94a21fbe8a28231befcd4dd0b033c259ac449c3e49d27d21240357527
lib/unparser/emitter/lambda.rb10064400251 Bytes660b9bf3731526760a2037298ec5c741727a97817b021c96d8dc91b69854cec4
lib/unparser/emitter/match_alt.rb10064400354 Bytes1badedd6f77c19ff72be22ca5efcc136d7652efd6146e84fb3874a5685c518d6
lib/unparser/emitter/match_as.rb10064400332 Bytesa3806785e08730088ca466c576ed6bc1774fb9766ee1b657e26813a0a4c68ee8
lib/unparser/emitter/match_pattern.rb10064400355 Bytes49ba0f24796123375a3c63952ba91741de0624f00c62870d7b0928088e233b4d
lib/unparser/emitter/match_pattern_p.rb10064400324 Bytes38096a760fe6bc0170978e430853b97571a654afd53ebdeca6a55405fd6f7620
lib/unparser/emitter/match_rest.rb10064400565 Bytes0c557885b2377def1d60b2fac0fbaa31df7bb79eb56ce0998855673f0aee5caf
lib/unparser/emitter/match_var.rb10064400289 Bytese090cc0a57123827a4479a8671c9288586ce7e5abdbddadde00a296ca4bd8f35
lib/unparser/emitter/mlhs.rb10064400797 Bytesebf9ac5aff43cf3c9d3eb84295a7273d5bea638f77a39cbb77969e14de331315
lib/unparser/emitter/module.rb10064400385 Bytesc0db11a0ac11c10641748f6049d438e6a21cc088a8eab8de6e37579fe5314d94
lib/unparser/emitter/op_assign.rb10064400819 Bytes2dd9abd67bb898461f4726b0c53e1135fa0726b9ed52544dd6b2c4e21cd95db3
lib/unparser/emitter/pair.rb100644001.22 KBb4b1d74150a2398b5e3b9e5ed690a359a80d655028dfc0fb9065a556b69729e9
lib/unparser/emitter/pin.rb10064400283 Bytesc4a3e5f89dec3ad08816acdb3db484aa66ffec6a0b4d8c8d5d2b14eb6c887ba0
lib/unparser/emitter/primitive.rb100644001.99 KB20f708a099739e83a232e4462311060ffaa8098b35032a89cab7ae341a71e648
lib/unparser/emitter/range.rb10064400583 Bytes57cbd532c9078a3b1da848fd0e91f017a7609f13f4faf84335ca738dd7745932
lib/unparser/emitter/regexp.rb10064400352 Bytes329ce63a10e6df1de4f423c88f352aadfd287b464a552a799f19e42168ae55af
lib/unparser/emitter/repetition.rb100644001.25 KBfc4a8190e141ef6d8988075ec39dfc293735a24c61489ffb7de6f914abab63f8
lib/unparser/emitter/rescue.rb10064400405 Bytes990e70684af4dc6175a16bae0bca8aae59dbab77e0da7305c8c3de34ce90e978
lib/unparser/emitter/root.rb10064400420 Bytes9f17973fc82f47d7d624bf350a64453fb97ab708d9eb446a0f5842c3fb7efea4
lib/unparser/emitter/send.rb10064400395 Bytes5ca503ebbaac8931dc5791301157471c901ca9eace2a28ce6f9c6e8e31171647
lib/unparser/emitter/simple.rb10064400835 Bytes59f65666bbcb7737c2b762af7d678446c3a78209b0561818f20b937728346d5e
lib/unparser/emitter/splat.rb10064400667 Bytes9bda95c84d7991f6e21a7d409f61e0e1965a3df7c20302f3d028c94eb65587ef
lib/unparser/emitter/string.rb10064400599 Bytesc2d873107264cb91959ba2c70ccea18b52f25a026f391adcd2ac95f7f47d8489
lib/unparser/emitter/super.rb10064400317 Bytes6abe35e79db4790d44eeb82b3866ffec0a6a287d5086d051fdc9317539ea5cd5
lib/unparser/emitter/undef.rb10064400279 Bytescc901ef325a8b694df8ff08d6e50f6b250129378698f2c2c0d3ed0a3f44ed910
lib/unparser/emitter/variable.rb10064400906 Bytesbd039bc5d94baed184fced6a3f3b94d72799183571d23aa246395bea6ed26089
lib/unparser/emitter/xstr.rb100644001.33 KB81443a0acb6ca76bc8c4fe63290e9ead11f6042dc02b973acbc781753d965ba4
lib/unparser/emitter/yield.rb10064400351 Bytes2146ff9bf263325398ce61516d2a8109f6a37089dec674424fc23cdd147e0ba5
lib/unparser/equalizer.rb100644002.29 KB754608ab10d67d4d371ebffbc557fcda081c1574d8f98a6a2389960a8aff6554
lib/unparser/finalize.rb1006440066 Bytes1c9e9265dc12f43fdc01786243143b371dfd24536cdbfebabd93a570aecc1f5a
lib/unparser/generation.rb100644004.71 KBf22c7e95b8b1fbe421cf57fe48f23096aaa33e88bf01470390ddf3c9265e6f62
lib/unparser/node_details.rb10064400369 Bytesccfdc68a3d3d4447b46515189f19f066658991feb26804edb74d6950bc4136a8
lib/unparser/node_details/send.rb100644001.34 KBc952e35587b532d5495aea05c279220d60c7da5564e53b43c53b1bd01810dce0
lib/unparser/node_helpers.rb100644001.3 KB0a009d0f0ea7258ff9adb9cfc9f1b9e1c6a9d85dd7b63febeb88b43aee858d76
lib/unparser/validation.rb100644005.22 KBf350960d0fcb34146bf14fac974dc0fa4f8a97b4c3793acec038a631a50a8e3b
lib/unparser/writer.rb100644001.09 KBc188c41dbce243baebe13086d16df4ffdf17ac482ed6f0d1a2e83f6cbb683527
lib/unparser/writer/binary.rb100644001.75 KB96c887357643fa78e9e3907989f252c820fbab513cc5da4fb6ae4e27994bcfb8
lib/unparser/writer/dynamic_string.rb100644004.93 KB8b686bc81ff8bfd6204ace37bc759da980b4bb81bd731d6ceb14d002c77065ed
lib/unparser/writer/regexp.rb100644002.16 KBaa7d1735d47b1ecf86ada825262619bec8026017be874766d553ba3632eea431
lib/unparser/writer/resbody.rb100644001.32 KB5773b1fc4e90dc008aaaf8bf044f96f180ceb8c31698c82ca8e0057e7fe56f5f
lib/unparser/writer/rescue.rb10064400732 Bytes80e2db602ba06e989167bf52fcf4e546430e06de5949282e70505b6b82a7eeff
lib/unparser/writer/send.rb100644002.27 KB847a959c7aafb825c76c3799229423d24d7b2350418161f58a946a78cc15b0c4
lib/unparser/writer/send/attribute_assignment.rb10064400848 Bytes7f6462dd13210145209018dfc75277ac011bb285cdfea95df62cee5a58384c03
lib/unparser/writer/send/binary.rb10064400493 Bytes84631a34350dcbe5a2614856be896093ddd1dd3a593240e4bec740f4a6fba142
lib/unparser/writer/send/conditional.rb10064400455 Bytes864a621adf1bfb718d15cec685cf475b3ad0d702755aad6d3e9a97b1a76789da
lib/unparser/writer/send/regular.rb10064400649 Bytes061250fbc4c46dbd68ae874de6221bb0ee0935f46af6d10102d59dbb877bd831
lib/unparser/writer/send/unary.rb10064400540 Bytes2708d2d80850361d21e50b9c54050d12552550ebbca28a22fde92deb3a131d85