sheng-0.3.2

https://rubygems.org

sheng

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 816455

number: 0.3.2

platform: ruby

spec_sha256: 8eeee47c8892f2a0bbfb5cd4e9dcb577e8ccb147db4a93e7aaa5231fc2ef9c4e

sha256: 7c9cf939c701182d1ad73c8c36c217a2cbc05b5cada8864a9ee9199607029b39

created_at: 2024-05-13 08:26:15 UTC

updated_at: 2024-06-10 20:50:11 UTC

position: 7

version_data_entries_count: 104

uploaded_at: 2015-05-20 11:17:10 UTC

indexed: true

has_extensions:

extensions:

Gem size: 660 KB

Version Data Entries

Total: 104

Unpacked size: 849 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitattributes1006440019 Bytesb2cd55282ec256c4aba2d6599945280231656e04f25a15c202c361eedd1149b9
.gitignore10064400163 Bytesc53ef5cd0aad5d39558eff51cce1eea2ac8bc017dc7d4a1573578c7c9cfe9c77
.rspec1006440052 Bytes95b2c472d6aae8d326383d1780d9cb7bf65bd06e2f2494f26b2ef62693109204
.ruby-version100644005 Bytes35a46a442defa82ca36265889ecde77d189d9040e80c746aff175e34f91a735c
.watchr100755003.15 KB27c9670e8a8075bb0c8817a1ba890f444c1fc214ce203a43560184555ca6be0c
Gemfile1006440090 Bytes1b3682079310c5144544acac2815091b1993a1a931a3a11dc6f082b4b99eb975
LICENSE.txt100644001.05 KBd42c28cdf20cd650df16b0da34e19ab0d0719674f9bc52c5f30a7908b6a8626d
README.md100644002.61 KBc0a9e1162a2d74d12775e1aade701ea99ae9a3569396139efb89202a48f6d716
Rakefile10064400209 Bytesf07fb83ab523481d9a985e71acba03eb13c5b2b809151bb53b3486fab2398367
docs/creating_templates.docx10064400206 KB2b2b9838b50df594d80e915e3c010fce0de2c15529e4f1f39e9be6cd4d49e86b
docs/creating_templates.md1006440020.4 KB2f376538def5da419ae5692e9a98dbca3f48fa3a01094181e4f1f448ffec8af8
lib/sheng.rb10064400426 Bytesace32fb9e97ae02eeae45c34d71e72e5f33d599faabd70914974988890a45502
lib/sheng/block.rb100644001.77 KBe7a55b949746ae2d1d1006dea8912281d10b5e934326db1d4a9a04199c8f80bf
lib/sheng/check_box.rb100644001001 Bytesc3cd6ff619501d2547cd5062a90f6500272ca1003e32928142f30f1452c34d52
lib/sheng/conditional_block.rb10064400728 Bytesf1bbc529e35dba3058883acb092efaf558fa10c9b04e28b525942f96b54ab06b
lib/sheng/data_set.rb100644001.24 KB6480632ff9f478c48b3c2ae3c2b2a167a0a043f5f33ec95535788f97687e883e
lib/sheng/docx.rb100644001.98 KBb22b4483e0cd9761d771b7d6b1be969da06e6818ed57c5c08b1701aafb8da324
lib/sheng/merge_field.rb100644004.98 KB29124854459882e19ed14d9be57d548b5d6041e1ed4f77869de257ddb059b925
lib/sheng/merge_field_set.rb100644002.53 KB1530532d39c3b82b71676b793a6a4a5628bf46597f6de972970a7bbd38751c7b
lib/sheng/path_helpers.rb10064400296 Bytes0781d5af6f590916e47cf122acb7128215e4a4192fab8599588fdf2e6b88e473
lib/sheng/sequence.rb100644002.1 KBf58491662c060054771d0836131c74e314b6702c68b3481fcf2732c25b29d9ac
lib/sheng/support.rb100644001.88 KBfd411cf901166b22479708fd5414348080f0241bba72c63bdf0a984e27ffe5cd
lib/sheng/version.rb1006440037 Bytesc6745beaeedf3cd62b14e8521e8f7011a55bd186b8b4a9fa8a1dced3b631ffdd
lib/sheng/wml_file.rb100644001.09 KBdb8fdbf4468f68509cab67cd08c91eb854e5f944ff2d874d46609f4183df4f4e
sheng.gemspec100644001.27 KBcd77b117a43858928b7958ae2c036d5a9c3faf370b65bbc5405d9e532a54b846
spec/fixtures/bad_docx_files/with_field_not_in_dataset.docx1006440013.9 KB19d6cd330ca6d1b3ff3aa66f4d17b4c115a9cc0a6dc1df17ae765465790d9727
spec/fixtures/bad_docx_files/with_missing_sequence_start.docx1006440014.2 KB1ea82a23245d24f7826bf6ac142cc8694f17dc33124cce495ca9ea03e4b57471
spec/fixtures/bad_docx_files/with_old_mergefields.docx1006440056.4 KBf4af7e79ab85be153809ea01b620adbf6866e71a5280e0b127e337e83ffbbe78
spec/fixtures/bad_docx_files/with_poorly_nested_sequences.docx1006440013.9 KBc2db9192e9af44e75821e5a2b480bd8c07bb7b7b68dd199abb3bac4a3b8ed0e4
spec/fixtures/bad_docx_files/with_unended_sequence.docx1006440014.2 KB3c3ee8b85315cddeeaa84b1e4f899d54dd9f02da0988cf5a430b8ca7c3ad3623
spec/fixtures/docx_files/input_document.docx10064400102 KBe433f7c79042a208b55f84d2f0f610e4a6c1b0be86633ac06dad7927aad121bb
spec/fixtures/docx_files/old_style/input_document.docx10064400102 KB3990c267156c9823948ea691846a2cc3ea7819ac7d859c99ce8d8af53fe82113
spec/fixtures/docx_files/old_style/output_document.docx1006440087.2 KBc428c168214461476c63e9320f63ff92d51813ad511c5fda808bfc9b493886a4
spec/fixtures/docx_files/output_document.docx1006440089.5 KBc1d2d7887bd3699289553300d327ad62e70c314a1a663ab997895f05840316b5
spec/fixtures/inputs/complete.json100644001.87 KB8d021bed0b046a4c3108484666c15a4db41f9bfd55bf675e5e6e996566b43741
spec/fixtures/inputs/incomplete.json100644001.72 KB37fc0be14e262828c00f961c32ea9a53637f9c38209f57c2d74574841a4b953b
spec/fixtures/trees/embedded_sequence.yml10064400234 Bytes45a8af58f3e8035a6e6e5fc163059f3f5e326f66d3ee1238f5c24d9f146300b4
spec/fixtures/trees/merge_field_set.yml10064400334 Bytes8659bc3fabb4dad961a6da11164f6d85584e32530b58a58920870a22e7daea9a
spec/fixtures/xml_fragments/input/check_box/check_box.xml10064400283 Bytes40f78e4b045ef3470b81b76068fd0ced21ba0ab5af4e6ead187952522a26ac5f
spec/fixtures/xml_fragments/input/conditional_block/bad/badly_nested_conditional.xml100644002.14 KBc390ad0cd0f47b496b808b5db603d91ac5e3b89e88c55b58df0ec8f101bc9dc0
spec/fixtures/xml_fragments/input/conditional_block/bad/unclosed_conditional.xml10064400752 Bytes26fe0f40febff133d533030111b4f4831d7c6cd26aab1cee1562dde7d029b479
spec/fixtures/xml_fragments/input/conditional_block/conditional_block_if.xml100644001.69 KBeb80ee8e9f27b763918ea576cca1779e21218f9ee212cc3bd5bfdfefde619e3f
spec/fixtures/xml_fragments/input/conditional_block/conditional_block_inline.xml100644001.3 KBd68547d9b5fd68e2220e476bd77d47371012290f78b80c1b3885f1fcf43d819c
spec/fixtures/xml_fragments/input/conditional_block/conditional_block_unless.xml100644001.08 KB7f76a4403c737009f3d1b4663564b4624a7fe8ec4008057cc808d78255df2a93
spec/fixtures/xml_fragments/input/conditional_block/conditional_in_table.xml100644003.88 KB68a8b8e46fd326a780253169e64a87a8ecea621120bc97c1d814ab4bc74499e9
spec/fixtures/xml_fragments/input/conditional_block/embedded_conditional.xml100644001.73 KB9dfa2395a0ec07266160bef5f2692038ee0673d71673461c47571a9929500b00
spec/fixtures/xml_fragments/input/merge_field/bad/not_a_real_mergefield_new.xml10064400439 Bytes43217e3af3f4d4a5ef723023cb539481de612806a1211ce9fa158be97123ded3
spec/fixtures/xml_fragments/input/merge_field/bad/not_a_real_mergefield_old.xml10064400230 Bytesb865f8d1a75391848f726803afd0105f7e470346669a5862af51e91d70341556
spec/fixtures/xml_fragments/input/merge_field/bad/unclosed_merge_field.xml10064400546 Bytes454108101a1828476082ab88fc744cb15cc86405a152ad7fb71ae349f444fb76
spec/fixtures/xml_fragments/input/merge_field/inline_merge_field.xml10064400558 Bytesf0c9f45558d61d55d264413ba1bfe28697a806dd034722f6459d6fa4bd470638
spec/fixtures/xml_fragments/input/merge_field/merge_field.xml10064400352 Bytes7d0ce79844c544a8c043a63e17ad65528d68d0c0ee713b0f9423526241ee016f
spec/fixtures/xml_fragments/input/merge_field/new_merge_field.xml10064400602 Bytes5a55c6658b4393d5472cd7703ebadba74510521bc8f529adb7899a71b009f528
spec/fixtures/xml_fragments/input/merge_field/split_merge_field.xml10064400764 Bytesc30ec56847674e44c8b08a2f8af43dbe047ab34e97dd01d54332fd906292c974
spec/fixtures/xml_fragments/input/merge_field_set/complex_nesting_and_reuse.xml100644005.92 KB060464c4cc93fcdeb6579cb9ca661b045d1eba62eb80691528d76c206107193d
spec/fixtures/xml_fragments/input/merge_field_set/merge_field_set.xml100644002.1 KB4714dc05dc4f6975e66d6d0772b13a872f1a5d82598c9c328a018717395ff8ab
spec/fixtures/xml_fragments/input/merge_field_set/with_non_mergefield_fields.xml10064400932 Bytes36fbb581e1ef4fbb606a00857b23491fa52a530441f790175c4361c370158b86
spec/fixtures/xml_fragments/input/sequence/array_sequence.xml10064400631 Bytes97a227e62e60990c78f539427eee144560e11726bb8f7c518ef7289b2014788c
spec/fixtures/xml_fragments/input/sequence/bad/badly_nested_sequence.xml100644001.37 KB310861de33c33b9d764e1ee55f5595dd16e1c1c33aa0f3d896960ce99d4300e2
spec/fixtures/xml_fragments/input/sequence/bad/unclosed_sequence.xml10064400768 Bytesd54b74a5c6ec9c0928a5609b1846aa69f18c027acb4acb2a50e7227f989aacb6
spec/fixtures/xml_fragments/input/sequence/embedded_sequence.xml100644001.62 KB4efd0322be85e0e54dd11cd4b5059a2b66c933def750160230684a72009bf6cf
spec/fixtures/xml_fragments/input/sequence/inline_sequence.xml10064400706 Bytes61b18baab2424e72aad80eda801f513b9ef7145e3bb1177028f606efa4c98cb7
spec/fixtures/xml_fragments/input/sequence/overridden_iterator_array_sequence.xml10064400605 Bytes84f5a462ba4e9b2e9f9b66b497bc73bebc5c61c1e8ce725d48a9ee6d196432dd
spec/fixtures/xml_fragments/input/sequence/sequence.xml10064400963 Bytes9bdb3e5bd187e927fef3b1a3985ed97bfd75fd370caffe9d04f55a728de7a450
spec/fixtures/xml_fragments/input/sequence/sequence_in_table.xml100644002.61 KB2da44526913da29769bd06734482a3d88948dd5361060ebfc2002eeb58698d7d
spec/fixtures/xml_fragments/input/sequence/sequence_with_section_formatting.xml10064400985 Bytes203e7b449e88bbfb6baa09d445cada7159d5fd289eb800a4079ac4a355658125
spec/fixtures/xml_fragments/input/sequence/series_with_commas.xml100644001.77 KB082a4a5927ffdd03a044f4f4f267e632e7232f49f6d58faddf876a696ba939be
spec/fixtures/xml_fragments/output/check_box/check_box.xml10064400283 Bytes3140ef39ab17e328640de0ed29464bb12d21aa18fe60053322363f177c601f15
spec/fixtures/xml_fragments/output/conditional_block/conditional_in_table_does_not_exist.xml10064400929 Bytes7e3609297135043828605bbd87daf4a92298fe733723a8e9e7ffec6009fe21ee
spec/fixtures/xml_fragments/output/conditional_block/conditional_in_table_exists.xml100644001.45 KB2229bf29274e95a5464401ca2d99c5e5332f287eb46365a2c2b8a9ceee5822be
spec/fixtures/xml_fragments/output/conditional_block/embedded_conditional_both.xml10064400274 Bytese33a4577c5d4b0843783f29a34c9cfb18c3515f3acb522c24ed1c30fa460396c
spec/fixtures/xml_fragments/output/conditional_block/embedded_conditional_inside.xml10064400152 Bytes3643e9432d487f44aeb7fb6a960affe0c753ddad51f4c4ac5b93bdb6ddd974cb
spec/fixtures/xml_fragments/output/conditional_block/embedded_conditional_outside.xml10064400221 Bytes596bd8b08d374038ec2888ebd1cef1546955090d4daa88137b8d8f9029fe067e
spec/fixtures/xml_fragments/output/conditional_block/if_does_not_exist.xml10064400143 Bytesd5a40d3fc420b960835c769a0fd60852db3af62ae013876adecf2986e71ff574
spec/fixtures/xml_fragments/output/conditional_block/if_exists.xml10064400388 Bytes31bfa8f08c4378a139dd3110f1c6ed4382bfab25a95958f2fdf8085a09ab927f
spec/fixtures/xml_fragments/output/conditional_block/inline_does_not_exist.xml10064400258 Bytesb31221c20e75d3238974c606af0bac6d3cff19c94207861c62408fb85b2c589c
spec/fixtures/xml_fragments/output/conditional_block/inline_exists.xml10064400347 Bytesba20f70a394f3012ddaf295e7a60bfab4bc364bbde1708afd6a760c5b19ff09c
spec/fixtures/xml_fragments/output/conditional_block/unless_does_not_exist.xml10064400241 Bytesfe1e5ecc1697e7efa17becd5ecd6f47b79eab5ec70aed67065829423f8ac0ae9
spec/fixtures/xml_fragments/output/conditional_block/unless_exists.xml10064400149 Bytese9fbc0df6c5151ee473e4faeb859b02014012090e1b74b3a274ee25b62065104
spec/fixtures/xml_fragments/output/merge_field/inline_merge_field.xml10064400208 Bytes51a7398b7f2054862f6f307747f3c558f53e7d3ecd5a10a83ad8cc88433c036c
spec/fixtures/xml_fragments/output/merge_field/merge_field.xml10064400242 Bytes2029998accaacb455bbcbedf3907b0ddcbf1cef860dc9e1674de2084e070d868
spec/fixtures/xml_fragments/output/merge_field/split_merge_field.xml10064400208 Bytesc51e739b077a2dac851cb5058472c4f8b03efd9723ae599d48e07d6bf030445b
spec/fixtures/xml_fragments/output/merge_field_set/complex_nesting_and_reuse.xml100644003.67 KBbdd4279222b56ccf7e10077a2b973e9cfa2b93e9be62ee06eef76aa9e9843302
spec/fixtures/xml_fragments/output/merge_field_set/merge_field_set.xml100644001.28 KB808bd2e5003f852b74dca2c22b4b147715c65fd40e41ef9b99dc31969a80a034
spec/fixtures/xml_fragments/output/merge_field_set/with_non_mergefield_fields.xml10064400634 Bytes7f7b6209aa77f6decd71c8f0d51512e7010e00974c89dad2a4ed65e721760bca
spec/fixtures/xml_fragments/output/sequence/array_sequence.xml10064400282 Bytes5ec02760794c1bec8d168c26f56fc2eacaa7e18e8ec93f346271cbf030923042
spec/fixtures/xml_fragments/output/sequence/embedded_sequence.xml10064400898 Bytesd218b8fc52985185d907f9e63dc392d4231caddc83fe2ca14919303352e5d4d0
spec/fixtures/xml_fragments/output/sequence/inline_sequence.xml10064400331 Bytes3a4dbb917f6d18395de88f784ab8d162a1dc3a9c6c585747c22d705096ee93e8
spec/fixtures/xml_fragments/output/sequence/overridden_iterator_array_sequence.xml10064400233 Bytes121a8be23467d2d60a54d4bab38f8ac94aa6adae182f5b72bd77998bf83a4600
spec/fixtures/xml_fragments/output/sequence/sequence.xml10064400482 Bytesb449bd2dd8a60b8d90318cea983ab18e1f9cb6297f2a2f4213f8153df8625bc7
spec/fixtures/xml_fragments/output/sequence/sequence_in_table.xml100644002.04 KBac7f4882ba9ca236f19390a842236d4db5a9148b34d21985dadc489a2350142e
spec/fixtures/xml_fragments/output/sequence/sequence_with_section_formatting.xml10064400882 Bytes3a4b81639134e270001bcf472345855fcc7197aefe1663f55c6f8920d56b7f30
spec/fixtures/xml_fragments/output/sequence/series_with_commas.xml10064400871 Bytes351cc01ce53710bd6bbe235d62b9ac497eaf39a2907a452c8e7e8354640b535f
spec/fixtures/xml_fragments/output/sequence/series_with_commas_two_items.xml10064400655 Bytes4ed198345858b4034098b5aa1014b4d7f5cbbb93bcf55b377a9cb6c10ce92e5c
spec/lib/sheng/check_box_spec.rb100644003.46 KB63ba4cbe3b2607671f62cd259052eedfdcce0cbdc4dbf68117f600aa2a31da54
spec/lib/sheng/conditional_block_spec.rb100644005.4 KBd318195aac20095d9a9807eaaca93b348e596fb6ace8794b9452109db4f3932c
spec/lib/sheng/data_set_spec.rb100644002.2 KB1b1d77a7b6a211b786202c25e95e9c1221b849752521f9300d2373a54b89ecd4
spec/lib/sheng/docx_spec.rb100644005.81 KB0328881a0395e6a374ef1569d811bfe7bdd1a1b71f71ecb702a670004d3d3c16
spec/lib/sheng/merge_field_set_spec.rb100644005.44 KB6f164cf90c64e3f83be970bb053fb6bf60e8dadeccf02ec661171e3a87fe784f
spec/lib/sheng/merge_field_spec.rb100644009.21 KBc10fb2b081fa3b1143635ae602c2a0a37fb78ce80d27088f88490f06586a7b9c
spec/lib/sheng/sequence_spec.rb100644007.43 KB581ff7f5fb6df9523de03ecd9b911f6239101fdd8ef9c77ea36d1000995c702a
spec/lib/sheng/wml_file_spec.rb100644001.31 KB11abb583cfb1e8b0e18c1f9d6943fa8e7693f890e582d42298df0ea79d7fd3a9
spec/spec_helper.rb10064400381 Bytes62e0cce3395415210d6b4600e5cc88770841d4c523358928d7a7a8cb5f552aef
spec/support/path_helper.rb10064400319 Bytes3ed6b37512b85e2ed788f9002eadf9fb72be19a2e9ba0a33b6020f53bdddbe1c
spec/support/xml_helper.rb10064400811 Bytes3914854afeddce5b8a66975f3c68daec21f620d6cc59a6dceb2a58e46907da6b