xdrgen-0.1.1

https://rubygems.org

xdrgen

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1301438

number: 0.1.1

platform: ruby

spec_sha256: 0231e474e52ba660cad06644ca1384c539f8b21a1cd743091f137d7cb9317e08

sha256: 83de8daeee10dec02d18b040f22d345c850b16bf8feb4834b63055dadfe57bbd

created_at: 2024-05-13 08:33:38 UTC

updated_at: 2024-06-13 17:19:43 UTC

position: 0

version_data_entries_count: 111

uploaded_at: 2021-08-20 14:39:24 UTC

indexed: true

has_extensions:

extensions:

Gem size: 37 KB

Version Data Entries

Total: 111

Unpacked size: 148 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/ruby.yml10064400519 Bytes4936d577570d1d47b8b8892dd0cc2649198094c510fa0361cb01f554e0d73707
.gitignore10064400170 Bytesb9e754faf2ec973e50989f560d99873ba714a481381aa4fc10d4cb63df0a7b51
Gemfile1006440091 Bytes96934f7213d700669c9e70534b20c8bf0c75eee85c959265fd7ba803f2e71788
Guardfile10064400681 Bytes78d828e82fa3bf1f9f0a6a3b6d5ec2b94775c656686890beba9e0494f1496554
LICENSE.txt1006440011.1 KB9f6fd606f4de9f1c65cf9b01e0b93fa15123c5ddd0980eb082c4a6fb543fb662
README.md100644002.02 KBfc677c02adfa0f7816127baf966f1c7929ce80221cea5bea6828b4912a1197ca
Rakefile1006440074 Bytes67b256a9fe951bbcd69d57009610023169fad7c8c2d8c1a84fa728885e9f0e51
bin/xdrgen1007550060 Bytesdafd05f6d27d14afc4636f2d16de53e5effd62c6cfd7538dcfba56a2367d1b10
lib/xdrgen.rb10064400470 Bytesbb4b06ff469485cb518ab781ad372aab12120292ef36d306734637eb7807b578
lib/xdrgen/ast.rb100644001.51 KB49f7143e3b26f10cfc88b2cc4c0724ddda38c85983347f289f6b3908596c498c
lib/xdrgen/ast/concerns/contained.rb10064400555 Bytese31dbd73f40d8aa58980bb0d58db6362c67ae9a3a09ba1a0dd7065c23d224675
lib/xdrgen/ast/concerns/has_children.rb10064400140 Bytes4bae118e7061f4c805f477c4d30c569bb75dc4e7659654eb9d41f47d1e35c537
lib/xdrgen/ast/concerns/has_definitions.rb100644001.96 KB333a2d98aeb4613d4a1bca4de0d83aedef384dcf41893d1e8c2a7fe9d2db22b5
lib/xdrgen/ast/concerns/named.rb10064400319 Bytesbddf0a7c1d9480bca2416bdb3eda9d640fdbb7de9a27d985d050b0be60bf62f0
lib/xdrgen/ast/concerns/namespace.rb1006440082 Bytes6e6e132ab5a8543516cdf5a7b43c0b2a69d6ae7eb5d9cd171bb4aa062af4fb25
lib/xdrgen/ast/concerns/nested_definition.rb10064400301 Bytes122add92c275973724d91b3688cc0c0c5aa511dabfe6e99a4cc09901cffc9482
lib/xdrgen/ast/constant.rb10064400155 Bytese4950fdae73cc78c9f4ea7b68958fecfd710a48e4a5c3f7f3b4909284d40439b
lib/xdrgen/ast/decimal_constant.rb10064400107 Bytes027264ae68b9ee694addd27d96850316e38f2d14090a4d6193c00441f5918911
lib/xdrgen/ast/declarations/array.rb10064400299 Bytes61eb1728736a264c72871c4d9840179a7ebe13ac3671960c13c43565c14fe9ee
lib/xdrgen/ast/declarations/base.rb10064400654 Bytes08a51afc4eca4dd45ca5ca198ad68e2d00e88bba38d9d749bea682a32fdf6507
lib/xdrgen/ast/declarations/opaque.rb10064400249 Bytes218c6c3db41a1b98ad6fef31c6f2722e475adbadcdc3eb26fdfec74f8e1cc726
lib/xdrgen/ast/declarations/optional.rb10064400102 Bytes38733dfe6cf09803f7cc8fbe26df64eab941bcfa95a1b5b8a578fc6d67f57de7
lib/xdrgen/ast/declarations/simple.rb10064400106 Bytes3d246cfc5fbe45f51a9d9ea16916883b3bd89552b88eea3f047d9bbe4da0ecfd
lib/xdrgen/ast/declarations/string.rb10064400180 Bytesc96aa92dd3c2c7f575660428bec22f85b97d9c3ec3fa85a2ee7040687c856930
lib/xdrgen/ast/declarations/void.rb1006440096 Bytes9ec0ab73c2cc29a31343f984ed5df185036daea8c635b6f215516fea93cbe3ac
lib/xdrgen/ast/definitions/base.rb10064400130 Bytes99bb8d9f565f27b8dc891fb0a5c213c4620abc40d507ef21f4c003fb4803f226
lib/xdrgen/ast/definitions/const.rb10064400198 Bytes944f3861d16692b4f61584a8c0852a1d9086e63b991b70607cb752650997f3ba
lib/xdrgen/ast/definitions/enum.rb10064400371 Bytesa9dca8aaff684e69492ffbb48d2e1a307410902aee9e0d333886a1b00ae92f8e
lib/xdrgen/ast/definitions/enum_member.rb10064400934 Bytes75e0cc03440de2b665ad8ce8d45346e3cbec602ae021f04aae10bf3f93af395a
lib/xdrgen/ast/definitions/namespace.rb10064400187 Bytes04c0359a694e2d096377434d3af9009cb1b0d18a14a663ad4e007b302e3462be
lib/xdrgen/ast/definitions/nested_enum.rb10064400126 Bytes3271ce8d2fe463ffb4c1c9fb35d248a82c857ac575a1cffd0e34feb7a8a441e5
lib/xdrgen/ast/definitions/nested_struct.rb10064400130 Bytesaa234191bf3565b0b2a1a3d10ab29c1a436282cd72fc4514bb1dd1ad3ca963d1
lib/xdrgen/ast/definitions/nested_union.rb10064400128 Bytes74a79ebc0182b3590f2b6936874dadd72c5e3661f6223e22018417d02b31bff0
lib/xdrgen/ast/definitions/struct.rb10064400390 Bytes3188f7c9063e5908269c7f73c29e8ebc8ed019b570710cd0c57a295eed5ac260
lib/xdrgen/ast/definitions/struct_body.rb10064400201 Bytes7f4e562e42177ef5e3b8e6407004730424fc7c543a0056d712a0ea1b742160b4
lib/xdrgen/ast/definitions/struct_member.rb10064400246 Bytes8b12594b4d6011f2df078e447dc193f398e1cda5aaac854ccfb72b6846d9d090
lib/xdrgen/ast/definitions/typedef.rb10064400381 Bytesd5a49628ac0e74854cb4b09392d6e16fcffe13e782b008a7eaa2bbbc573a34bb
lib/xdrgen/ast/definitions/union.rb100644001.7 KBa22e4e68399c23bd0a86dd99ad1f86c0367afabf89d7e6086f354220793ec46d
lib/xdrgen/ast/definitions/union_arm.rb10064400608 Bytesfdecc5a57c925d50fb4ef1eed4ff1986760485b045f2440e095147fcce39ea15
lib/xdrgen/ast/definitions/union_arm_case.rb10064400149 Bytes1658490b50d57c444c2764edc9f2ead37acc9975b82393818a3945f284ff1720
lib/xdrgen/ast/definitions/union_body.rb10064400397 Bytes57cd86458ed1a80f13d0e560bd6f0200926859a6ff33e307034bc6e0ac1b6a97
lib/xdrgen/ast/definitions/union_default_arm.rb10064400373 Bytes3d77e3cffded82f6b3b5b4278a40fa3db7de89f9f3ffb784606bf0bdb95e7f66
lib/xdrgen/ast/fixed_size.rb10064400409 Bytesbaf1af7dd4d1e5b87ca166133b48e44ca20d6658d09c904548a5ed0b29a4b7e7
lib/xdrgen/ast/hexadecimal_constant.rb10064400115 Bytes8689e448878554eb0f0ce349c1b47d8e74e02443b0da34e95ebe319190ec64b0
lib/xdrgen/ast/identifier.rb10064400114 Bytesffc99b469824e513f757ca6563a3a8af35bc33c8adab1a5960498121c601cbf3
lib/xdrgen/ast/octal_constant.rb10064400108 Bytesaf2320fa09857de14b6fc2daff158d4db54122decab3e7c2bbdace2b185ac25a
lib/xdrgen/ast/top.rb10064400108 Bytes08e95c88d3eef29eb3eea48dced2ffee9d0a7cecfb0459e33b065f568b3f9003
lib/xdrgen/ast/typespecs/base.rb10064400581 Bytes6d3336083bdd785d6830370462d1bdca75cc84c50a6ca904bf72def0181beb08
lib/xdrgen/ast/typespecs/bool.rb10064400100 Bytesc5cd4ff087cf054f2803a3bcc7e40b680021ae6141a6d5c41d7bbf5fea6a7a87
lib/xdrgen/ast/typespecs/double.rb10064400102 Bytesdeb6cf335fa79883b395a05dd8dd56d9e5c45fd4f640c6f7739353e685f1d12a
lib/xdrgen/ast/typespecs/float.rb10064400101 Bytesfaa8ab7a52a9d6c44e1414f499fcc7a95b7d84208216e9c882a8dc02f782f239
lib/xdrgen/ast/typespecs/hyper.rb10064400102 Bytesfc89f3cafab1a09a062c68ceac7184dc0c313bf540a99571578b9328d4a61df7
lib/xdrgen/ast/typespecs/int.rb10064400100 Bytesc31c397c84236cf26d4d8380ff2a0499607306ce4dab3259645a79483013a864
lib/xdrgen/ast/typespecs/opaque.rb10064400196 Bytes3fb15282ffbb97b1ab817035f12ffcd6c90e2c45e0d03f4735da7f8e07ebb0c5
lib/xdrgen/ast/typespecs/quadruple.rb10064400105 Bytesc6229ac93e66a446db117466eb6730d60f464c0f25d7932691a5f1888ab7fd41
lib/xdrgen/ast/typespecs/simple.rb10064400296 Bytesb2d514bb6cad07ec7f559534e8c6badda4f9b981e0e4ded607b5ead643ed8ead
lib/xdrgen/ast/typespecs/string.rb10064400168 Bytes74347bec21d34c55bea517dc3cbfae9798aa4044bcde21426c0b93207b30cdcd
lib/xdrgen/ast/typespecs/unsigned_hyper.rb10064400109 Bytes6e3b6c1a35feafdec7535bd74884b1052dbe638dbc5989549652c31da90b5121
lib/xdrgen/ast/typespecs/unsigned_int.rb10064400107 Bytescddf470763a0fb77d2b13e2c8408d0e3fb2174e3aa6bf78894022c1f5a304d62
lib/xdrgen/ast/var_size.rb10064400485 Bytesf4b41b1472d8f425e07f0a8c0db6a3cbafa54dee5510187ef332a147df11024c
lib/xdrgen/ast/whitespace.rb1006440049 Bytesccfaebe8fa6102c5c56fe97c1db82fdce91ea03debaf63fa4e7b62c0a7da584d
lib/xdrgen/cli.rb10064400779 Bytese8e9f0d544ea7558d80e39f1116eade98a1ffcde7a5e4b33b28c376694bff2b3
lib/xdrgen/compilation.rb10064400669 Bytes6e34264399740b1fd178bcb73c46f404719340e7e89a58d6bca2a97728109791
lib/xdrgen/generators.rb10064400349 Bytes9dac79c4d06fbc45bef3ecc445b52e44d4f44051c31bfdd1af9a39c0460b73d0
lib/xdrgen/generators/base.rb10064400209 Bytes086511eb7ceb3297ecf4fe746948ce8728cb25f1ceaa28331c24053d6a7b6d1e
lib/xdrgen/generators/csharp.rb1006440019.5 KBe18c27e358db07bc52356cade72d37991f96edf3ace5c8792ef1eecce69aabc7
lib/xdrgen/generators/elixir.rb100644007.57 KBc5f5f9dbadbacdab31499c69f8ed85f37b4f64bc19d51170cdd140fa35c53c53
lib/xdrgen/generators/go.rb1006440016.8 KBa1643c8a817d8c8cc5a5761ecd879b1ac1231732d76e30bea4fee2fdd713e61d
lib/xdrgen/generators/java.rb1006440029.1 KB9f164a6c7401745b80c41c2443e99176215f4d44dd4b612517bcbfe5455d874f
spec/lib/xdrgen/parser_spec.rb10064400665 Bytes1f4dd6b3965c60050880cfc5621ad06db06c02bef6f3579faaef53c50509dfbb
lib/xdrgen/generators/java/XdrDataInputStream.erb100644003.03 KB6b2da4b7e17d00d6ecce05afe9b72ff44be6c2ac25482130e5506f4ee4a17e97
lib/xdrgen/generators/java/XdrDataOutputStream.erb100644002.69 KB2c120f1846f663f2730642cc79eb52765f809289e3a217481f050d89ec6dc00a
lib/xdrgen/generators/java/XdrElement.erb10064400208 Bytesc2d6579807c81338945fbc285d26e04869bc5137b4fd3ff45c4f1e4a83250d56
lib/xdrgen/generators/java/XdrString.erb100644001.48 KB4af7f093d609432a509e6effb3dc16908e8f160f6032f3e9e074518173030fcb
lib/xdrgen/generators/javascript.rb100644007.11 KB75bdb13f0fba615a9d24b8ce0ca52943c6183e708dc9c573ea352b7945b04abe
lib/xdrgen/generators/ruby.rb100644007.81 KB19fd90461d7df1292370a5496b9a5a44cf148a31a5be352e528c7c371e46d7be
lib/xdrgen/grammar/base.treetop100644001.05 KB88483cc7109e6f0490ae9dc12c1ee5eddc333efef9a6f63bb57181bf3f9eed66
lib/xdrgen/grammar/comments.treetop10064400218 Bytes6898248b81c446e1fd8dc11b786006e9814c9b6f72ff3f22a0254b182b46bd28
lib/xdrgen/grammar/const.treetop10064400156 Bytes50c93768b3a9e69522ae17bc5150806c1049bf3258208bdb13200af012c67775
lib/xdrgen/grammar/declaration.treetop100644001.98 KBcebc3df0bbdd3945b76772268e40d2a68303a1c91fcc81a5b4df5a94243213d2
lib/xdrgen/grammar/enum.treetop10064400720 Bytes12dffc87936719325293f3f57ed7df5d6a7c0d80001f4cb408b3fb89e5c34723
lib/xdrgen/grammar/main.treetop10064400530 Bytes725fe889b5a406112df09f80f94d5a2efcf7a0f9377104c26186cd70811b3671
lib/xdrgen/grammar/namespace.treetop10064400194 Bytesdaa62755363adcd47e0b91050ba3b0118435af8a957950337917bc0e15e15c6a
lib/xdrgen/grammar/struct.treetop10064400525 Bytesb0d7aa094c423b1272ebf7856f09bb5472cf6fc35704fb191ed161197664f1e2
lib/xdrgen/grammar/typedef.treetop10064400159 Bytes79c4fcb9400d2d2ecd22017da27bafac0032f430460168aa24615c252385b322
lib/xdrgen/grammar/union.treetop10064400963 Bytescf48bce05e2b194abf51fef1a705a4060e01608569bf5664e97c70454e8498c8
lib/xdrgen/output.rb10064400719 Bytes3a16478f901160ea8ca847b54a100dc4f2de95c5ac9e77154521d032814c3e82
lib/xdrgen/output_file.rb100644001.73 KBe083f9386e8ac516c4aa7c4fb27902e2bd8feeee19be74024687f3a622448277
lib/xdrgen/parser.rb10064400647 Bytes9a066f9984095b095daae71954f879bfc057f69a74f66dd0b0135bc32e32ea7c
lib/xdrgen/version.rb1006440038 Bytesba3e9f2dc6f7dd2cfa7163b135df8ade045f44cc98db31a4472f4ddb12af2972
spec/fixtures/generator/block_comments.x10064400251 Bytese13131bc4134f38da17b9d5e9f67d2695a69ef98e3ef272833f4c18d0cc88a30
spec/fixtures/generator/const.x1006440073 Bytes0bff3b37592fcc16cad2fe10b9a72f5d39d033a114917c24e86a9ebd9cda9c37
spec/fixtures/generator/enum.x10064400617 Bytes35cf5e97e2057039640ed260e8b38bb2733a3c3ca8529c93877bdec02a999d7f
spec/fixtures/generator/nesting.x10064400309 Bytes5537949272c11f1bd09cf613a3751668b5018d686a1c2aaa3baa91183ca18f6a
spec/fixtures/generator/optional.x10064400105 Bytes3241e832fcf00bca4315ecb6c259621dafb0e302a63a993f5504b0b5cebb6bd7
spec/fixtures/generator/struct.x10064400162 Bytesc6911a83390e3b499c078fd0c579132eacce88a4a0538d3b8b5e57747a58db4a
spec/fixtures/generator/test.x100644001.01 KBd29a98a6a3b9bf533a3e6712d928e0bed655e0f462ac4dae810c65d52ca9af41
spec/fixtures/generator/union.x10064400335 Bytesc251258d967223b341ebcf2d5bb0718e9a039b46232cb743865d9acd0c4bbe41
spec/fixtures/parser/block_comments.x10064400251 Bytese13131bc4134f38da17b9d5e9f67d2695a69ef98e3ef272833f4c18d0cc88a30
spec/fixtures/parser/const.x1006440015 Bytes040dafc48467f8aeaf757e1e84731713d1d0abe46e4b09f562c5215841f969ec
spec/fixtures/parser/enum.x10064400616 Bytes68f772ffa19fe06844921a9ed49e4543f0b482169402c4ae49956db8db5110b3
spec/fixtures/parser/nesting.x10064400331 Bytes27544cae720029de0e5206c78dbc0dfd36f422d818a58951ca749ddf826344ce
spec/fixtures/parser/optional.x10064400104 Bytes9c5f9ee02ad38984a9932de9300dfc991b03218af8396be679d4b8db36b0aa1d
spec/fixtures/parser/struct.x10064400139 Bytes77ea6aeb31c2d595e3fbf3cb022ff7cc95fe727445e56c9e005bb461705909f0
spec/fixtures/parser/test.x100644001 KBc8503e0b6d6fe8e75000fd5f44f7546594c36621d89c1a72bee0549879531a24
spec/fixtures/parser/union.x10064400318 Bytes03a3e3d59e0871e4408865fd95f0931197f97c283dd421eb310303efa79d2255
spec/lib/xdrgen/generator_spec.rb10064400782 Bytes3b5c5cbda4c1d2f2e1d9568b46de325e33cdd0257f15ff73f79b03b97ff88ff5
spec/lib/xdrgen/output_file_spec.rb10064400886 Bytes8a663c4c4559e51c9b5b729efb70e0a74b3c0b2b93fbfc59c0af6a3fb28036a2
spec/spec_helper.rb10064400183 Bytese30c0abf806c69fd610ba27f6513dc8a6323eb9c3e129d767f325ef5c6d17eb4
spec/support/fixtures.rb10064400628 Bytesbc21c0c038fcf7d45e1a5c2b3ba5dffac10fd2cbe0f4b30accde0090cedb3a90
xdrgen.gemspec100644001.14 KBa2fe3ad2c81d98bd6a8940b9175d3e74a4bee0488633d1d35b15fea0f5bbff87