thinreports-0.12.0

https://rubygems.org

thinreports

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 170466

number: 0.12.0

platform: ruby

spec_sha256: 60dde4bbc980e9c82414a67d57a2283ac33cee6f94177cb6fa2f60e62373e3dd

sha256: 28b5c9f0ffdb2810fdf921e7b7e9a0d50953c08efb4083915edb0112d2ab8701

created_at: 2024-05-13 08:16:05 UTC

updated_at: 2024-06-05 07:46:13 UTC

position: 6

version_data_entries_count: 126

uploaded_at: 2021-01-16 04:17:28 UTC

indexed: true

has_extensions:

extensions:

Gem size: 19.1 MB

Version Data Entries

Total: 126

Unpacked size: 27.4 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/CONTRIBUTING.md10066400209 Bytesb7fe626aab32256d9c78e2633e89d9461ecadd7fe57fa8e62ab32b76f409f3f9
.github/workflows/test.yml100664001.23 KB1955755c3439d73d08f2a56582aed0d8090969539a2833899b9bb9e9191818da
.gitignore1006440074 Bytes006b002f8a109a2a3ae57e637df96df3d4d0a40dc768a6ea317577ad37dc8b5d
CHANGELOG.md1006640012.1 KBd5a70f5905d8c181644e5ab85fb0c25a6ea60c6e0b4b1351d18359bf2e8b21f5
Dockerfile10066400460 Bytes5c0b22c2ce3f8f94a6390bd6395afe98bf29cdbde2616c88a057b305a25b60b9
Gemfile1006640071 Bytes80f66b8bb3a2e64fabc32663c941b166de9e680d094155b0cbcac53740fec631
MIT-LICENSE100644001.04 KB61361c42f2284fc71bb7ced824fe9e517e3e8a7adee7d6f417394dc7867fccbd
README.md100664008.29 KBa070977eb2a7801b92fe5cf2b298d25d4e00d934b7cd43e7a18b2a98d7335a5b
Rakefile10066400501 Bytesbbd648661634959e0996a557e97cb1a3558722a542579978c247834122e8240f
fonts/IPA_Font_License_Agreement_v1.0.txt1006440020.1 KB4c84dd528ec3044638ec346fc1ee27cd1eb95dfc04cbc6a881b3ca7a7f517e54
fonts/ipag.ttf100644005.95 MB503af4a8b84d1079b8e2e358dc7f7a7fb8cb7a1f212f35eaef6782dbfc75a55e
fonts/ipagp.ttf100644005.95 MBa63f6153841e56ec9df1b31a54d98d3f41d8aaa1c3d8df30a33502296f5b8068
fonts/ipam.ttf100644007.67 MBab923870b9ea047179c14fa78eede8d3957b6bfed26577253b5f08f75c102a34
fonts/ipamp.ttf100644007.67 MB75c2fd0b6f3f2b2c56a95b7ac2236034a04e0b83605ffb6d149b6dcbbcfb06fb
gemfiles/prawn-2.2.gemfile1006640076 Bytes2e3fbeedcb16224f6c6a06a16b3e21eeb6fbec29ab921e647d71b03c1fe27904
gemfiles/prawn-2.3.gemfile1006640076 Bytes56077dc1192cbedd1c1bbdd5b7ab7c45736dfb09eb7ffee7d94f63d2f53aa30b
gemfiles/prawn-2.4.gemfile1006640076 Bytes6087cba911d4d443a3150ab8d6fd660d1bca93ffa7b3c8cf089b44bc9293215a
lib/thinreports.rb10066400720 Bytesb2d6fedefc6d54ca8adde116e21fdaa9cf1bf5347013794d5659f7f256254a0b
lib/thinreports/config.rb10064400937 Bytesf81707d2042cf91521829ed5773d7ae74e33c775d7686adb74b2dab4bbef7dbd
lib/thinreports/core/errors.rb100644001.43 KB199a8f4d6ed483c55c0dfc625c24cbe1ca0d281dddc5dd9db2aafab0514161c8
lib/thinreports/core/format/base.rb100644002.13 KB5d54cbe8b4552d3561008ea2e337552b218b6597935e65d291901fad2e15e032
lib/thinreports/core/shape.rb100664001.11 KB39c03811d03edf23d48c8c2d5345b617e7f12ffc09b3ce1e130ad708d612a10e
lib/thinreports/core/shape/base.rb10064400121 Bytes53676114f2872b2ce960f5fae39267a0356a8daf23138136cb78cbf82ac22e32
lib/thinreports/core/shape/base/interface.rb100644001.03 KBde73480fea65203d37fb7a31ac057294a10173b21ed2e41e56b4c8cc1b989ed9
lib/thinreports/core/shape/base/internal.rb100644001.13 KB0738a7960f299a358acc2dd84aad823d4d351d7a1caa60ba64950600e6eceb45
lib/thinreports/core/shape/basic.rb10064400405 Bytes95f3acc85a4ba01cef2e85616cd57ae94bd25e2b36bb4b110ee23653caa86b29
lib/thinreports/core/shape/basic/block_format.rb10064400213 Bytesc86bf36dcb02b377dcb284be5fd7d1e0009411c1ce31d397a95ceb70de9cdd86
lib/thinreports/core/shape/basic/block_interface.rb10064400695 Bytesbfcdbe5dabfebbca2366608e6591aa356f7723d4ab451c527d7e1ea95e8cce49
lib/thinreports/core/shape/basic/block_internal.rb10064400666 Bytes8c0be39dbb0c75160f539f3d5b01bc78df976db727f0a49560a32fb9a8771af6
lib/thinreports/core/shape/basic/format.rb10066400482 Bytesf3ca3cd679ea33ad483a4e68cb9017551ea9211ce1baa38e375f042ecfbe0eb7
lib/thinreports/core/shape/basic/interface.rb100644002.11 KB6545b5bf21fa03aba40971723e0b600712c4bcf63491cf2722ddade959172f07
lib/thinreports/core/shape/basic/internal.rb10064400520 Bytes83024a7ef69901c7e614922f2acf9f515d1a25f2cc78163a30424f5d6019d4fb
lib/thinreports/core/shape/image_block.rb10066400287 Bytesef9b4d6706efa166be1a680810e7e81370c51cb665838fa0c89d50af076ff14a
lib/thinreports/core/shape/image_block/format.rb10064400187 Bytes76026e0102705529a14b8a94e69eb26668542062a28f4c646777a2f0c79186af
lib/thinreports/core/shape/image_block/interface.rb10064400500 Bytes94e322e073b726f70c32c7f60f7d3394ecef2ccf8c9e15e3a39d775de8229052
lib/thinreports/core/shape/image_block/internal.rb10064400327 Bytesa02232cb001be835df3dcff8884b06516e701bb8ae95d6c33d598e46d29f554f
lib/thinreports/core/shape/list.rb10066400406 Bytes1c4d1d3614f0c08582d29dddd2828af521f2f51e5ed15dde60755162b934b50f
lib/thinreports/core/shape/list/format.rb100644002.72 KB3086505b235349aefd71740f43fbc04cba90fb38c10a63d1d3a3f7b772e99c7f
lib/thinreports/core/shape/list/manager.rb100644007.17 KB128315d0664894c5fd58234dec86b9ec2a310fce3a960b87a83e885721e1f98e
lib/thinreports/core/shape/list/page.rb100644003.6 KBcf5f87628c4e7ace823a85afb5d1959d2327b88f54257cce278c84e3e305c64c
lib/thinreports/core/shape/list/page_state.rb10064400954 Byteseb2e1f56baeea7684be9d210c6fa541b373e2f82b53af2e842e312bc653aa9af
lib/thinreports/core/shape/list/section_format.rb10064400885 Bytes4f7c14b82107375800a5f60ce0771499c8679135a3b66342b2b2361f14725ecc
lib/thinreports/core/shape/list/section_interface.rb100644001.42 KB09f1a7aced6850557d2465e08fe551e9b8eea4428b8afd0ac06a7d18f34897fb
lib/thinreports/core/shape/list/section_internal.rb10064400641 Bytesac43daa53579da12a790bb34e3dea567f04745b9b824c9ec561fb9b3a8c4dbb0
lib/thinreports/core/shape/manager.rb10064400135 Bytesca98b40eaa8181a551902b1dca8ce67a614ddd3194ab790c9acec715e015fbe6
lib/thinreports/core/shape/manager/format.rb10064400600 Bytes7b48b45bff2da83e9d4084bdf03ea925dc881b5dccfd713762349abbada86555
lib/thinreports/core/shape/manager/internal.rb100644003.09 KB2b81934da646ccbca356ff860b6eff02fa6c1970e886f4cd38775da461a36892
lib/thinreports/core/shape/manager/target.rb100644003.57 KBf54f70ebc8afd0a490f9cc7d4b9a9558875c5ee4c6a8fa2f96b16d30978121ab
lib/thinreports/core/shape/page_number.rb10066400287 Bytesb31dbeca0f149e0cf4dacc821ff4c9ebb5e49e939a9b2749c6f7e8ee0d8eea87
lib/thinreports/core/shape/page_number/format.rb10064400685 Bytes6339a589f686fb5ac37a2a818b87239dc06cfae1aa2ab99410e7cc235f158492
lib/thinreports/core/shape/page_number/interface.rb10064400641 Bytesbd30db79b38ee6a4ad0acb66d45a069a7d4cea778e36a08470cce716b17e9e45
lib/thinreports/core/shape/page_number/internal.rb100644001.29 KB5a281fd6e70190a697e315d58132b8e9223b95b9ed60e292184023b40a276176
lib/thinreports/core/shape/stack_view.rb10066400331 Bytes0e003a447f631b0dbeb9015fbccda1b23734508b2a22f9dcd6f0f871c9747a34
lib/thinreports/core/shape/stack_view/format.rb10066400499 Bytes61e50c4a079e5c9753a79cb84221bb4dea60db5d3d8d8feeb95d6ef850fc94ba
lib/thinreports/core/shape/stack_view/interface.rb10066400316 Bytesdfc07ee0689c81fae91d31e8e1240d9b6c344bf386d4d5a1ee03494f70d4317e
lib/thinreports/core/shape/stack_view/internal.rb10066400407 Bytes1a378e80c2a75209c018018b62adeca7d3457b09d7187f9a2b63c1ce498a81b3
lib/thinreports/core/shape/stack_view/row_format.rb10066400951 Bytesaec16a92d8ea5aa1f84061bf51af13ca4fc631ad37043fdf8bd1212e75c05787
lib/thinreports/core/shape/style.rb10064400155 Bytes6cbd3ded1033978b3b2df84b355e67782c8218b1196d12988a14e069c2c6000e
lib/thinreports/core/shape/style/base.rb100644004.08 KBce6e550f9094be60d1d34c6ca13ec31b6a4dcf8ffddafe3ddda54d8097e0bdbd
lib/thinreports/core/shape/style/basic.rb10066400465 Bytes2b129a6dbc3dda97b751a7682ee628a2724a611575c5f6df98354bc40c5c5c3f
lib/thinreports/core/shape/style/graphic.rb100644001.07 KB7850e0408106904389bf70bd63753c21d9558c63821f3ce65e78882488b00a46
lib/thinreports/core/shape/style/text.rb100644003.48 KB712814d8cf6c2cbc528d4259119785da0308c11f77b1cfa68b0a314fad54fd21
lib/thinreports/core/shape/text.rb10066400253 Bytes0bd94cbef16d6cda8207dd6526c41c01503f0e2943c5fd013f957f98eac4d51f
lib/thinreports/core/shape/text/format.rb10064400323 Bytesa66c518c8ae09b16cc4cc4f80c2ddcf369c6a1a776f15835b1e570a80dcfb257
lib/thinreports/core/shape/text/interface.rb10064400379 Bytesed38a06251dfe20bf0f19c3c4d722c18abbe5b9cc448587fec3c31363e66a860
lib/thinreports/core/shape/text/internal.rb10064400434 Bytesf90a87659cc84ebb49c087fc0598cc39732e7c17ecaf838ec8f4e86332de253b
lib/thinreports/core/shape/text_block.rb10066400322 Bytesd761b8badfe95a0760b61e7bdd5189f406778b16205277bc2d807db64605521d
lib/thinreports/core/shape/text_block/format.rb100644001.45 KB7ac3a18a0b92eecfdf6f0ac408c303d0b7ab390406c6e8cd25fdb7c86c03e0a3
lib/thinreports/core/shape/text_block/formatter.rb10064400963 Bytesc7e0f73d5aa61b84b2fb6725f05ab97f5c10892d9ac194a1ac3224aaa17e3c74
lib/thinreports/core/shape/text_block/formatter/basic.rb10064400757 Bytes87d3def2c925ec58e5866efe9c9b36caa29640daa5784dd85122966b3405a6fb
lib/thinreports/core/shape/text_block/formatter/datetime.rb10064400506 Bytes698319ea5f01f6a98d8657566ca624efd9e0d474da3a320bcb59ec817cf021c3
lib/thinreports/core/shape/text_block/formatter/number.rb100644001.82 KB42de6ccd9b52121059fbb870501ed113390ff3622b063b43442c2731176d58bd
lib/thinreports/core/shape/text_block/formatter/padding.rb10064400642 Bytes1c35b44304d281cbdc122a36a0f00cdca45034c647b234d871757d92432e1f13
lib/thinreports/core/shape/text_block/interface.rb10064400863 Bytesede88ec66b0eec81ce26fe302f796fb37dc144048adb3dd57954f077d78fce73
lib/thinreports/core/shape/text_block/internal.rb100644001.67 KB57912b92d546f06e907cfc2c94eac4bab218cfefa137dbed2203440fa2f6ccde
lib/thinreports/core/utils.rb10064400789 Bytes44f343608b15fc76e51f52ab00748c4b175d620e6d8b64a1282e9dffaea10b9f
lib/thinreports/generate.rb10066400246 Bytesdd2ee9d920d32a4d818c019a3293d0415b1cac005a09b005ee82a1cabb94e955
lib/thinreports/generator/pdf.rb100644001.44 KB4102f0ac801c4e858ae7b46842aad98da89078bb93e716fbfa44e0c575489a33
lib/thinreports/generator/pdf/document.rb100644003.3 KB5a4ab43cbbcecc070a5f427d3d94621927d95709d6e96242b21c82111f1387f3
lib/thinreports/generator/pdf/document/draw_shape.rb100664004.04 KB03888d76606fb04410e8596429312ea102ccc9bef43072e0b6a7f92b8cf9e5e3
lib/thinreports/generator/pdf/document/draw_template_items.rb100644002.2 KB02ea44667cf7797d792f9c4db63b3b8fe0e41ebf8a5899cd9cb07183a5f29793
lib/thinreports/generator/pdf/document/font.rb100644002.46 KB11f929e2df3814a294f6b0a3a1f2c1c94ccf250155ed7c5e4c9d3b006d0f0e9b
lib/thinreports/generator/pdf/document/graphics.rb10064400990 Bytescca0d73dd3b4c3ba2a7abe59a54154152a2e08a700c4da2a31a765aed5cada2d
lib/thinreports/generator/pdf/document/graphics/attributes.rb100644004.29 KBc7bb1f6097a10ab3d6dab23a80887c612e2f184a70ca8f6cdbb3a606c8f48142
lib/thinreports/generator/pdf/document/graphics/basic.rb100644003.94 KB7f5c18e6118041e441be53c5b48a0dccaefb94bdf1f27a241ec2c2ed65011238
lib/thinreports/generator/pdf/document/graphics/image.rb100664003.01 KBb285b63a6448ddd2ca66deb697a12392a8e4f70b697201d836e4fca21cf4d164
lib/thinreports/generator/pdf/document/graphics/text.rb100664005.86 KB32f1712f0ecd9f054263aed22bde5383f5903645e22568c22298a6cb85e4ae3a
lib/thinreports/generator/pdf/document/page.rb100664002.74 KB24999169f0708b66395389055515783000711ac069d887ead7d8317d90847496
lib/thinreports/generator/pdf/document/parse_color.rb100644001.21 KBb866b909bb49221dbff3d045ec474429f60c87c8d57f7e60fff2fe0dc3e5c64c
lib/thinreports/generator/pdf/drawer/base.rb100644001.29 KBd093587ec5c3a8c6459630185b1700ec5f0e31ff9c256d898601144e7e65c99e
lib/thinreports/generator/pdf/drawer/list.rb100644001.97 KB37ed9987de51fd4eade54bec66903522b7d92f155dd13dbe27951feb0d571800
lib/thinreports/generator/pdf/drawer/list_section.rb100644001.35 KB147b7c144e12a770aa0e28a118fee80c737acc785562fa1a8541640d33374dcc
lib/thinreports/generator/pdf/drawer/page.rb100644003.54 KBb48e29ba071e9147fd7f33077c535ce43aba22c7e7028058bfb23a438ab8103d
lib/thinreports/generator/pdf/prawn_ext.rb10066400163 Bytescfe6436428f56909421606662f5bbd614e1d491a710e680af772d4a2e12f0e2c
lib/thinreports/generator/pdf/prawn_ext/calc_image_dimensions.rb100644001.03 KB9179471af7e5809240cc20eda7d5d9c4fdf9ca7a2bed852679e528714d895c4e
lib/thinreports/generator/pdf/prawn_ext/width_of.rb10066400734 Bytesc47af1fb8745f51a3db4d793a6f3c8aa8313162dcd2b1e1244f04127a3531e1c
lib/thinreports/layout.rb10064400346 Bytes8e8490376e3c14789758cfbe0f431fdda2962045886a4efecfe60b665dd6c615
lib/thinreports/layout/base.rb100664001.15 KB19a70c2a9cf854cbeedc6dedf6d41a091bb60a457d350c2b65ed035dbe9aeb73
lib/thinreports/layout/format.rb100644001.84 KBacdc66bc9264df4ddee9d99ba89b31f5b01566aeff1be8b1f18ecd1b3c91d0c0
lib/thinreports/layout/legacy_schema.rb1006440013 KBee82ee0217f67ae02d48d65375fc4cfc28c75541b87609676955fe6be7c62115
lib/thinreports/layout/version.rb10066400819 Bytesb0500e634a329a14e470ed901f9b5b90084e237cf440800ecf10818393ff55ab
lib/thinreports/report.rb10064400524 Bytes64ca3bf6f7c78fbba65fa9d86ca265da0bf7028d681075cc08b3c16e89edc603
lib/thinreports/report/base.rb100644005.51 KB67c2c62537b92e910e981c580ea8271cdfadac8c7e757ddec9720b37ae86f41a
lib/thinreports/report/internal.rb100644002.51 KB0d8f0279d956b279e67c406428dde96320b4012e936e1c790fffd0cd4fa4e269
lib/thinreports/report/page.rb100644002.2 KB7f0bff385f5f8ca4ea0e2a0bbaea9e1618f90afa74325919b05a460488208689
lib/thinreports/section_report/build.rb10066400756 Bytesf34893dac7c616134536d0ce752ba49fa7918637e3bb735e01302efc018bed7e
lib/thinreports/section_report/builder/item_builder.rb100664001.15 KB29ca13a37bce7428adbf885ab50b68d5d361bd1c8bad493e606e8bb08d8c1a0f
lib/thinreports/section_report/builder/report_builder.rb100664002.48 KB69b91dd732d8b32fa2eaeeced20934290a23f37eb7b9cade03d9e583102a7d76
lib/thinreports/section_report/builder/report_data.rb10066400301 Bytes29ee6a01040697e0725d8af2eb4ae7a3c382b2de80091ddc1133abfc62c9c81f
lib/thinreports/section_report/builder/stack_view_builder.rb100664001.42 KB0e7b622b0165230690903cfca37ec53bde489d54887e34210bd61e6a9407e64f
lib/thinreports/section_report/builder/stack_view_data.rb10066400201 Bytesde4c7ccbb6b597c2706a0e87715051ae0c12fd2101bfa6d49633614e982ff8c6
lib/thinreports/section_report/generate.rb10066400499 Bytesebad04b68a2c4689bb41dada8f0179d064a5bdde858372f08ad0f64b0d043590
lib/thinreports/section_report/pdf/render.rb10066400451 Bytes350ff93d60413111d6ad5c039d817743c5f5f6cf4e4d684d908da91d9e53c7f4
lib/thinreports/section_report/pdf/renderer/draw_item.rb100664002.71 KB533fae05928d6036331f9830c0e1fdbfa72372781cd1cf765b1168b0d2ac1826
lib/thinreports/section_report/pdf/renderer/group_renderer.rb100664001.74 KBa8611cc809726164aa980f4e98e67a7a8c757e266c6f07156f46c24de4a68736
lib/thinreports/section_report/pdf/renderer/headers_renderer.rb10066400471 Bytes66e6fe1c42dfffe5975431557c35b7ddda179fb2b28f35e3227267aff5fd6967
lib/thinreports/section_report/pdf/renderer/section_height.rb100664003.83 KBdb182487d98c0fba52fb157cb9fa1c62a86d275abd76d7996f802f261c292921
lib/thinreports/section_report/pdf/renderer/section_renderer.rb10066400882 Bytes9ff023c0e529fa9b3fccab7bc79d88d3e6e4eed8cb35ff51e1c65f89bd09d50d
lib/thinreports/section_report/pdf/renderer/stack_view_renderer.rb100664001.41 KBe3852c3d5ccd0a0d59ae22924095f89184bbd8096bf0d698e22d4f7e97a63d02
lib/thinreports/section_report/pdf/renderer/stack_view_row_renderer.rb10066400856 Bytesc7cb262d72d51835493cc5077523c059e264137b1a90788d4470b527a7ea53b6
lib/thinreports/section_report/schema/loader.rb10066400497 Bytes93c5a4e35c4c9ad8bd277a0dea89f105b85dfebefc1abfd64f7473f79e642f3c
lib/thinreports/section_report/schema/parser.rb100664001.57 KBa983a8478848f50d0d0afdd5cd13ff3417e10539f433a6cbcc6b2f4b409a2129
lib/thinreports/section_report/schema/report.rb10066400881 Bytes7e3694d1a2c018298addf322524e0fa5c5faff51337e875ab5ef9c46a7f31769
lib/thinreports/section_report/schema/section.rb100664001.05 KB2f784a785cea499641d87e97ccf9ce5f6041de491ae0e3ef09bcf919e6236c7f
lib/thinreports/version.rb1006640075 Bytes16b4691fa3e444cba10670b3b36bf0e509ee9fdaf4aadde4125b0b3d2019185e
thinreports.gemspec100664001023 Bytes800b84ee00104e7239369cdd93336d607b52d311cc8787d184fb358af795f4ee