parser-3.0.0.0

https://rubygems.org

parser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
https://github.com/whitequark/parser/blob/v3.0.0.0/CHANGELOG.md
bug_tracker_uri
https://github.com/whitequark/parser/issues
source_code_uri
https://github.com/whitequark/parser/tree/v3.0.0.0
documentation_uri
https://www.rubydoc.info/gems/parser/3.0.0.0

id: 473437

number: 3.0.0.0

platform: ruby

spec_sha256: 2e7867bf7b71488c71789e82e47ce3227da1c489d4dc45b6173f60add4bf059c

sha256: b4963d5502dc4912f4f2ec6d93f3f6d9db075bced28195032b12f8fafd543dca

created_at: 2024-05-13 08:20:42 UTC

updated_at: 2024-06-08 16:31:48 UTC

position: 34

version_data_entries_count: 74

uploaded_at: 2020-12-25 14:52:53 UTC

indexed: true

has_extensions:

extensions:

Gem size: 612 KB

Version Data Entries

Total: 74

Unpacked size: 4.45 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENSE.txt100644001.16 KB8d2cc05a94ac50056881b7d1596347ff27d3c56f3cb896f19db21eefb70bf4a9
bin/ruby-parse10075500183 Bytesf2b1ee9660322d29e4c60308c9403e51e712320a29b8cb18dbb11e12ce9c1718
bin/ruby-rewrite10075500187 Bytes2de4cb588f94476a79cd32b6d53f2c2a7aae3e1b414fac068afb9887ac7f98a0
lib/gauntlet_parser.rb100644002.55 KBd7ed6ef2b2fdfd5f1a10ee0c31dd3811fddb8c3f0369e9777c95427bbd23d819
lib/parser.rb100644002.14 KBd0cd3eed53632a679eacb999fe761aea76a30201e9e1991ad62189c03e9e96fa
lib/parser/all.rb10064400295 Bytes24e04b94de9787144da0a4c58c4f122b396a0e45457b7f148c74f0c583b0b9dc
lib/parser/ast/node.rb100644001020 Bytesf55103138315916fc251dae0e15902608b75bc0dcfac39f5f4699ba253e6eacd
lib/parser/ast/processor.rb100644008.53 KB0a707e8bb118247540908860948e5ff0e32e3f2dc93fc9c9883a9615d4d652db
lib/parser/base.rb100644007.96 KB5eb855a17557873f53b3255d6123879f6081ab3c9fa6ea1f6ec28d9d14a93b46
lib/parser/builders/default.rb1006440058.7 KB972ec27e063c0d27e0c4e74c1dc64ecb4924b86a74bed9c313877d26ac83251f
lib/parser/clobbering_error.rb10064400331 Bytes5f0b2aee4291455b71cfc41193a03c1eb39dececcf3a272fa1dd7f52d81619a7
lib/parser/color.rb10064400627 Bytesa36f46b2f75512750b21a337cbcef279d8cd5ce4b6f4575066f5b80faac52f8b
lib/parser/context.rb100644001.43 KB09a49d7023477a555bf39a691015df2670e96e19ad059c561b56a0ee1e33615d
lib/parser/current.rb100644002.45 KB2f812ab33bda4ce050cd633f98cdb95fcdbc7d6291b557f5a97ac41318b32c26
lib/parser/current_arg_stack.rb10064400717 Bytes7063f1f3627b3b3fa693afba3ad63ce5f4f9885677be08900b09819d9234ad8a
lib/parser/deprecation.rb10064400250 Bytesd0805a72096c6de3981bb7d3e447eb28d29fd9640f3b4c6d11fd5047377464f5
lib/parser/diagnostic.rb100644004.24 KB35218d12206180871dc0b4d00559238172c5f5a1c89391a28d2e9f27012c87af
lib/parser/diagnostic/engine.rb100644002.48 KBace6754a27a82e312572f22e30a5741e9399d3ab30deabf7a866372ad3873a6d
lib/parser/lexer.rb10064400767 KB43fc29b5b578484fb3e4383261fca34386dedf4493239247651ccac654468cff
lib/parser/lexer/dedenter.rb100644001.98 KB09b37e2172a8a7ee9dee6863ba64e4f0eeb175871111bf6005a59f99b5a239b6
lib/parser/lexer/explanation.rb100644001.37 KB4c7ff12bdf8f6158249386ffacd0d59bcd8d90ba8198802ebfb8035349063be0
lib/parser/lexer/literal.rb100644006.41 KBe27abea50742e2b60e1d49b9bbdb92c64fd696c41aeb17341f8a5f4c0b5d8ce8
lib/parser/lexer/stack_state.rb10064400661 Bytes6c4b455a2961afcfa57e2508d2d2f927d9f1b509c6bf3b6796a2de9b9bcdde59
lib/parser/macruby.rb10064400233 KBa6a9ba676a959d4c5bc4c89ff02f445388678f8773d9d6ab58c15efbfd57cb33
lib/parser/max_numparam_stack.rb10064400739 Bytes676f21aa3ef99ee3bdc9f8e50a216b3b98d3d91ab8986b70e34f923c5d42d768
lib/parser/messages.rb100644006.27 KB9871531288f573caf69f07af4fe9d11c1881612a762eeba2a7c2060379965366
lib/parser/meta.rb100644001.53 KBc5179deac46c88cf02e9e4e12dc8c4b2dd518d165c9dc620f0d1dbf6098fb72f
lib/parser/rewriter.rb100644002.51 KBf95150be5d8e334e237f2b3cedac5393320c41a2d756f0e7c0713fd920996c16
lib/parser/ruby18.rb10064400221 KB992b7a442e09f72a62f4f3c06e7d35d984f061333f58cff3105e02c4876460b0
lib/parser/ruby19.rb10064400231 KB7a056fbebc0be9b7dc299293543d759b5b721c9e5d3bd2f64e33ed40f0a1e695
lib/parser/ruby20.rb10064400247 KBd870ffbf97a65650dcdfa37d9025c932c2a077124030aac297ef505d96b2c672
lib/parser/ruby21.rb10064400249 KB542c11a93ed004f5ede9c35c32c30e438250c2bbd03e1803d1395cbdfed562a0
lib/parser/ruby22.rb10064400250 KBd7776b8eaeaf55190398a27bd5b841c06f14637de2fcaa9704545dac1b79659a
lib/parser/ruby23.rb10064400251 KBd3d2d657a7ba3fbc7ba4c0ee56af8b7645979b5c45db93f7d62c3bc2e40e98cf
lib/parser/ruby24.rb10064400254 KB7157c6bf9a2dbfb337df270a7c8a33ea10779a329310db56aa5fcf8401799d3b
lib/parser/ruby25.rb10064400252 KB559d2097d58b05127919c13e4d66e78800ac86336a3b12c134b6013eedce861d
lib/parser/ruby26.rb10064400252 KBca7020e9f731789a5baebcee17eba9bc77cef2b7a5c37734bf4d3e047e4b589c
lib/parser/ruby27.rb10064400295 KBbc5f50f3295f6983e34e9494307083933b70d220c9661cba0b9aac6281a8d325
lib/parser/ruby28.rb10064400307 KBf786a99dbe401f920f232ea5d1747b3907a6a6f11f74215420628316087e9cd2
lib/parser/ruby30.rb10064400306 KB0163bd767d6eada1d4dd5f1a1f6f0f93daedd6a91b631c8d28f21072d9ce2e5c
lib/parser/rubymotion.rb10064400230 KB5651928f5fbfbb5e3da3b95e7f54ba29d26fd3976acb8db088d8885fb0793f57
lib/parser/runner.rb100644006.64 KB8c53d2a8b21a3ac56f912344fdad1c301f459f37f7a4d1623ae92b6da1c1204f
lib/parser/runner/ruby_parse.rb100644003.71 KB7fdfcd741898c3b49b882aa2a0dcbf218e680a56053107a3c1cd4cdc7611319e
lib/parser/runner/ruby_rewrite.rb100644002.16 KB15985b6f0da4534defacb13ee784b86181157765a564283b90265d31317cb920
lib/parser/source/buffer.rb100644009.5 KB6c63a6cff73cdfbb0299a49d76befb32f44463d79a4a004ba1e652dfff18dd6a
lib/parser/source/comment.rb100644002.77 KB4c8fbe2a1d5eae11118940c061a016a2d5ccfd28d2bd1ef5c4d469e138b5ec42
lib/parser/source/comment/associator.rb100644006.61 KBc5401e847893421bc99b884b8b5e52d9460408be458ae9590eb73790e7f7aaae
lib/parser/source/map.rb100644005.2 KB1d9a13302f85e4756c695dbb55e13b0e04e01cdc23074a9e824fa38bdb3fb359
lib/parser/source/map/collection.rb10064400290 Bytes9a582ce032c03905dc9944e58a04bcbd24309c84332d2409598511745dfc578b
lib/parser/source/map/condition.rb10064400403 Bytesd3c4f51b72943d60f8627dea4e2bc87378b1b609ed4599b8cfe74dbcd9120aa2
lib/parser/source/map/constant.rb10064400573 Bytes8887161ce7754f19f1c24119e9c5b5d3409da683c2f3d76cd439c9b37edcfa88
lib/parser/source/map/definition.rb10064400435 Bytes8e6840668ebc86a187050492c4ae0be800ab508ad349b6ce802e48802a8bda6c
lib/parser/source/map/for.rb10064400356 Bytes187f83959e6aa4b80afc9eee422865711e75cdd760c4bb64da46f3efe0a8f7af
lib/parser/source/map/heredoc.rb10064400314 Bytes802e3218a11a36e37d59f2699ba9ef027ba3f25a9ccaf5b67b9f51b9be711167
lib/parser/source/map/index.rb10064400574 Bytesa72e5a3651da8f713a5c7a49be545f59af09719ebc1950a7e7da1dd39500d8e9
lib/parser/source/map/keyword.rb10064400358 Bytesdedb99ced5eb88d041994d28deeb0870d45690a9215fadcb1deabd555b23b8e7
lib/parser/source/map/method_definition.rb10064400539 Bytesab2e20cdf7f7ba09514bdb1fcbf9a6abd1a3adf1b0b52f133359ae07df39b44c
lib/parser/source/map/objc_kwarg.rb10064400380 Bytesb8b54b4ff74d2589e8544a33d7d855ff85e655ac8dff96a276ee8108fe6c78f4
lib/parser/source/map/operator.rb10064400249 Bytesf71b5afe77fd6fb7f431d08e8cd3bc82c9a3f6560e44d55a9a392778ea5adebd
lib/parser/source/map/rescue_body.rb10064400377 Bytes2135ac0caf455b360effe438be50ff12290ca172b6775396215d8bd4b6fdec38
lib/parser/source/map/send.rb10064400682 Bytes3ac8ece7feb6d38674b20421e391fbff71530d479a11e576c845af23be52b4db
lib/parser/source/map/ternary.rb10064400307 Bytes8b1224840dc23807237c82b37d1457ddd9c68f76880ec836543fcd4a01e5156c
lib/parser/source/map/variable.rb10064400513 Bytescd0246287786e8cef9e224b480da4b3e0589005cc5098c78a876332ec768416f
lib/parser/source/range.rb100644008.64 KB80fdd7225a0893f4338b8fc3a6cc384f13edf3f08e51806b422947145e41d734
lib/parser/source/rewriter.rb1006440016.5 KB1647682808397f50876b8080c9386050769b75ca172d7606fd012194ea9f8c1e
lib/parser/source/rewriter/action.rb100644001.08 KB89dc19a710955c30c730b6b3870cd03f9791a8846c55884bbe7c0ab4f2c4ed44
lib/parser/source/tree_rewriter.rb1006440013.1 KBdd346086ccae8e7d69918f10e6fdab411d4506db41b0103833ae303bf9804680
lib/parser/source/tree_rewriter/action.rb100644009.24 KBc0a18d5f314548c371a1b7175307289380ab70f4c9496a61b66b1f8f3bed4319
lib/parser/static_environment.rb10064400829 Bytes3261680e131fe689214977fc7a68f033a1245d65a2f2387c91242af46e3f45bd
lib/parser/syntax_error.rb10064400443 Bytesb35a7eb23f86478e8d1480728eb38b7138a00331e9741bc7f4fb37ea1a1f3d05
lib/parser/tree_rewriter.rb100644003.46 KB9b9c711839d953a2008dfcea1a4c144d3cfbdde76b72fd89470792f2bb130637
lib/parser/variables_stack.rb10064400443 Bytesf55548223f85fd9efefe832e6805b19f51527444a150255a75b28d7de89d30d0
lib/parser/version.rb1006440071 Bytes471fe927a015a52a78889a677c428e41c2c383cc21d120438adb49e88544a7b5
parser.gemspec100644001.61 KBcd0a55e724ba49c81e691f6081a6eb745d7c3f27256d774b7480bf6aed6ab22d