nanoc-4.2.2

https://rubygems.org

nanoc

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 36576

number: 4.2.2

platform: ruby

spec_sha256: 0502bc7ff6188486aa1fb3d7f4667edda04aea065aa53a2e9fcf118efd3ff1ab

sha256: 207e0e45758963fdf8713a3782b13967f9b27e6889886111ff9eab7bdda3ec02

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

updated_at: 2024-05-29 23:31:38 UTC

position: 129

version_data_entries_count: 293

uploaded_at: 2016-07-02 08:06:10 UTC

indexed: true

has_extensions:

extensions:

Gem size: 169 KB

Version Data Entries

Total: 293

Unpacked size: 747 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/nanoc/cli.rb100644005.7 KB02db013133c688884c21e7c054b5635624dc1231845528de7f5158875c14ff0f
lib/nanoc/filters/xsl.rb100644001.5 KB66c106b53a26c110c34d19c55a0895177d7e091f704d25c601932f8115280dac
LICENSE100644001.05 KBfdec74404a96a826f9febe196a1f62f13e1647d210165a47beb383b8b8517b86
NEWS.md1006440039.9 KB962689c0399f6d019d2b85be8e1ce36e52348b0c067f6f0d6a593741b41fc06c
README.md100644002.22 KB661138321e2829891c62d611d7d7ae55af1c0658bb1db75e82069d67e5babdc9
Rakefile1006440058 Bytes78189ecf4f3d6c0c709a858b5fa09c0899e13097465ea0a929ea37a80039fa8c
bin/nanoc10075500278 Bytesd22c133d566ed46369bbb20df0e24a21b976dd4cfe64d8317324f7eb89fd9800
doc/yardoc_handlers/identifier.rb10064400984 Bytes3faadc6f6aca94252c71d5b66c493a5de5d55c48b7a00ddb148a90ada1538e30
doc/yardoc_templates/default/layout/html/footer.erb10064400758 Bytes73fbbf2ad4ed19462b78c08789b4eb86008cc680fa46ecc5dbb8bc88e79e3f66
lib/nanoc.rb100644001.17 KB093fa8609f4e6f28dde9c3b16f22378c4a4f701b5e872801d1fa6174e8a97167
lib/nanoc/base.rb100644001.15 KB21895ec02ccc53cfe2329763c61c00b18006d7166fbd66a9edf40008f4a5e004
lib/nanoc/base/checksummer.rb100644004.85 KB0bf4083ef3a6da9dc0469c0bd2d242b9cdb192800b8c6e3a2863e19bc8af1edc
lib/nanoc/base/compilation/compiler.rb100644009 KB13bbc410b23001b4621b9615fe7cb432bea54b3c3115a9f7d244f83a577ff619
lib/nanoc/base/compilation/dependency_tracker.rb10064400640 Bytes447b94be960c94d82ed67eb193f40b1cd9007c04d2cb86505b4e5e2d8efc84b6
lib/nanoc/base/compilation/filter.rb100644006.24 KB0d3a0c2c460eae9b57dea3a0baaec2f5778c41cefb99dcba3ce2bdda0d9bcdca
lib/nanoc/base/compilation/item_rep_repo.rb10064400477 Bytes9b87d5404e40564baf41efa9845c27084967809fb2920311a3f55dab8aa4cae4
lib/nanoc/base/compilation/outdatedness_checker.rb100644007.44 KB777b0c3917df4599a2e32f6871198f1cc9abe967df6e6f4995df73f25181ee8e
lib/nanoc/base/compilation/outdatedness_reasons.rb100644001.5 KB5920c83c83e72607f76a1bfe8455c9f1d15634d6fc8b18fe605d3e9a9b7c9280
lib/nanoc/base/context.rb100644001.36 KB2bd42bed69126cb139c99d20caf1cb1684e93a6d7feef8d14336fe9c8670ffec
lib/nanoc/base/contracts_support.rb100644001.31 KB2c5920faca36e0957c0bb1b68e2de581e638d52658f72697691c6a25b07c877d
CONTRIBUTING.md100644002.45 KBffbeb22b6e277bedd3d5f069f40d1d4873d51e9c1abec203803e10b16fda86d6
ChangeLog10064400165 Bytese8d41fc3e5c34bc4ef97a80ca872c65930a5c711e9db97b9f6fe132cb2ce095b
Gemfile100644001.1 KBed60366679bc9d6d1a801edec0b25fcbcc763a518e8113ef8c79afe43a201fc6
Gemfile.lock100644007.91 KB7e8970202ec1a148e24c088875889eca8b09461eda26d9b2863a45e566b6c54f
Guardfile1006440068 Bytesc981e7f51eebee0c145b6475ccb8eaa1b831da94e36b73d19d6176264011ceaf
lib/nanoc/base/core_ext.rb10064400147 Bytes45de995b38451d94ee937f1e6dcf5e534ac20d68d50b59c98ae1ad539234dbf4
lib/nanoc/base/core_ext/array.rb100644001.12 KB114fb52f291fe6d7f757c0f81891feb0cfdcfef6e85a2204cecb866a0b675322
lib/nanoc/base/core_ext/hash.rb100644001.21 KB467c12c3ea3860abba9814e59b9a5e0912d8369dd1f35b4ca3269fc46648b43e
lib/nanoc/base/core_ext/pathname.rb10064400123 Bytesd062a7698da5ad5576479cbd085a8c9b744adc166f518a16a6a41bac9d47dc3a
lib/nanoc/base/core_ext/string.rb10064400311 Bytes254986344643c62ebeb3c5fdb50f52b2afb8d0d6fae4bc73ef0fd9630177f441
lib/nanoc/base/directed_graph.rb100644006.71 KBb4aacdcf293090b5fa60bef500368177114f7c15199e84f4591bdf75b8968de1
lib/nanoc/base/entities.rb10064400637 Bytesa0aaa846e8c18e93affdc7d9a8075f71befa251454cb3e7330191a739f2de437
lib/nanoc/base/entities/code_snippet.rb100644001.18 KB94002f3921492d9e43d372f34f256ae5d9193fdbe2e56b15e9494faf2354f27f
lib/nanoc/base/entities/configuration.rb100644003.15 KB19a395845aa51f4e10149de707209704b8a8ba999eab3a131a7b70bb6def966f
lib/nanoc/base/entities/content.rb100644002.76 KB26e2461c1072fbcdd5da7e2527fe8431efa55c99e030bf4a9996cc4b31a9c659
lib/nanoc/base/entities/document.rb100644002.09 KBf9767b158515258bc3c732e6d6c0616fb4aeb673842f2df9879d48a2cb7bfaa0
lib/nanoc/base/entities/identifiable_collection.rb100644001.93 KB368c7d228a5e13d10201eb0c8501c97c18d10ffc0ab413cbbfe3a203e74d4a60
lib/nanoc/base/entities/identifier.rb100644004.54 KBa70bfbe91308cbef428c07f57f8628c3e168ec3c10561e71fc38a7170fa61c4f
lib/nanoc/base/entities/item.rb10064400304 Bytes0a7d5e7cf46a3f0bae6aa2700fce4ed85ce3b87178a7d68c8b4bd5c9b311e7a0
lib/nanoc/base/entities/item_rep.rb100644004.8 KB2d2f60c8f0e54d3735c22885ff199a1bf0a55cfba8065891d2ec03b6faf9aaa3
lib/nanoc/base/entities/layout.rb10064400139 Bytesec7ec82db58cb2925f8cac051af13d6a45592e25ad0c3fb4b12ae9ab734dc827
lib/nanoc/base/entities/lazy_value.rb100644001.05 KB4678be87e810812f5a63eadc4f594f840fdcda2c3ffe3de909c944d6387806a6
lib/nanoc/base/entities/pattern.rb100644001.73 KBa8f699d9b4baec2030fca1a14e1b45ee860631781e3fe306843cfd6b926b5724
lib/nanoc/base/entities/rule_memory.rb100644001.78 KB0021a59a9b33797608358248217ac9e9b5cdd6af6a0fd1bf695b6e0a1ae411d5
lib/nanoc/base/entities/rule_memory_action.rb10064400464 Bytes49fa3b41c0837f1cb32719b5afa659c9883a155a3174da111e0b49b06a54983c
lib/nanoc/base/entities/rule_memory_actions.rb10064400140 Bytes2f55498e4c618bc01d930cd44a9467a26208bd342cb57a01d49a256c204a31a6
lib/nanoc/base/entities/rule_memory_actions/filter.rb10064400478 Bytesd1f94fb00d848d72158115480a7fd65b89fe20955c9c499791c9b5011e54a66b
lib/nanoc/base/entities/rule_memory_actions/layout.rb10064400521 Bytes757d334429d9e83e4c455da807b52809b4d68927d6abd5bf6a4206b204145b42
lib/nanoc/base/entities/rule_memory_actions/snapshot.rb10064400641 Bytes7bc6da2f2217f0b3a6133b1dcd21e24ce9e4da4a1d416f254dc551ba0a13232e
lib/nanoc/base/entities/site.rb100644001.94 KB0d5cff1b4dc4ddbf4f84512f94ef27d9bfb3cacc20ba19ab27465b24d0e78d6a
lib/nanoc/base/entities/snapshot_def.rb10064400353 Bytes186387ec7fb233ddc0fa84706c874283e8efb294bd970906933e405d58698049
lib/nanoc/base/error.rb10064400116 Bytesdfe7846cc949c28168a5a9ce41072a3a318b5c8ae7cbc2095eb9806fe8b7100c
lib/nanoc/base/errors.rb100644008.61 KB89d4dd69329eff186d4de80311876313aded6a43c6a4b84a0451ab580fcca8dd
lib/nanoc/base/memoization.rb100644002.1 KB9f2c1abba5ec0deeb3637670aff220ff08fc90d3191925b59f93a2b6719f1569
lib/nanoc/base/plugin_registry.rb100644006.68 KB448857567ed0f8c20c3c7106042d4ebf065b62086d7bb2ef10fd2cecb7ab9a4a
lib/nanoc/base/repos.rb10064400318 Bytesddc69a8336f38314e1858513a728990af5addfc8758b84311083678c39f4b846
lib/nanoc/base/repos/checksum_store.rb100644001.03 KB58b4d64c7bca8663cf9827a43fe209be4f26669b9b723da5a411a97c7c1caf11
lib/nanoc/base/repos/compiled_content_cache.rb100644001.39 KBeade061bf6db3754f7ee37dbf44ddc27709c4039d8d090ba51ff9edd0c0630fe
lib/nanoc/base/repos/config_loader.rb100644001.94 KB0868b0daf3214a6b3ab4edfd8b1b5c02dcc9966ee793d8e0c9a0beac5d8d5400
lib/nanoc/base/repos/data_source.rb100644006.02 KB0d19acbdcadb84d73c1449eca1bb091fcc37a2f77d1939e7028fbf951a9c7ecf
lib/nanoc/base/repos/dependency_store.rb100644004.07 KB5afeddec19d3047dfe0bc260a1400d5c885a74ffca6f8503a6a7925f7935b584
lib/nanoc/base/repos/rule_memory_store.rb100644001.04 KB5c6bc58169283f010fdc26b21b1771ca94021405627c0845a73a7aadb1dd5c17
lib/nanoc/base/repos/site_loader.rb100644002.35 KB2a45514aa24c561fe64da0740f6122b64ba5725b90e28f038a79aec2c91648e0
lib/nanoc/base/repos/store.rb100644003.45 KBc6f329149ed399f11e5aa7ab1b09edb248e43495d8a689bb5cdaba05327d94da
lib/nanoc/base/services.rb10064400402 Bytescc58cc498eb1a989d5067ab417c2b0a6b93ea436abede972bfe042b5ac46ad49
lib/nanoc/base/services/action_provider.rb10064400392 Bytes955f4d31992a1296edb0f60fbc078a42a202cad56bf7e3e7e305710a312cf220
lib/nanoc/base/services/compiler_loader.rb100644001.15 KBb5e125b5c697e60a6096baa6da0a8b8522862c9a9f26ba5ec53e6458714eb1f7
lib/nanoc/base/services/executor.rb100644005.1 KB14813395673b3ee7ef43e8c517103003dc65d1155a3bb59dcaba9eff019215d4
lib/nanoc/base/services/item_rep_builder.rb10064400498 Bytes577182b5ce43fbc83138234b9370c0d4b00a0949f181416dca2406a74ba0e668
lib/nanoc/base/services/item_rep_router.rb100644001.58 KB019d6b6916df985ac20369979ca05d72f3c2963c84d5fb592b079e5ffa32443e
lib/nanoc/base/services/item_rep_selector.rb10064400905 Bytes9284238c269bbabea3b340e6a3a3cdf641f78241da1a22dd7dad21c8b61d9ffd
lib/nanoc/base/services/item_rep_writer.rb100644001.08 KB6a77648f65dba1ea2bf72ab174473027783142db5bc02cad36ed56d3db8926dd
lib/nanoc/base/services/notification_center.rb100644002.62 KB5f8ee568754928d0c98ec3b1578ba19fc04ab45c9e2b4f5916e2b9cf0593f11b
lib/nanoc/base/services/temp_filename_factory.rb100644001.22 KBa208081ad2890c25cedca98cf2b0b62b6a7517e3f27d091f985bc366cfaccdd3
lib/nanoc/base/views.rb100644001.09 KB50cc351706322e5c7e6b46a8642c561cd9da32996a0c6057220f0301466873ef
lib/nanoc/base/views/config_view.rb10064400782 Bytes9ede161a6a2ff356fdd8a0d75b442896535d45d68c9be927a83c95d78ae1051a
lib/nanoc/base/views/identifiable_collection_view.rb100644001.72 KB52aacf1451f1cc245656e6241789dd7f8bdeb1f8f877d9834ddcb7ebdaa9016f
lib/nanoc/base/views/item_collection_with_reps_view.rb10064400172 Bytesb1f45d9895a043234b0b6af9dead064046b1dcea13faace150e128f30fd59473
lib/nanoc/base/views/item_collection_without_reps_view.rb10064400178 Bytes35b8a2ad80daaa53e86a91bf7c3e6f99efc90ca0811eed2749141cd74c922ae9
lib/nanoc/base/views/item_rep_collection_view.rb100644002.04 KB84847dd81fa589f2509460ccafbd9a117e0c8c4fcc3249ad1d1ca36359fe5c0b
lib/nanoc/base/views/item_rep_view.rb100644002.12 KBfca20d4b25267e31d6bc877b216419950962ce0e4392fd6355385b5b53fedfdb
lib/nanoc/base/views/item_with_reps_view.rb10064400116 Bytes0e1b7dfa02655d6b48e490a2a50ea319880bdb51c4959b32042f5899f4b1fb19
lib/nanoc/base/views/item_without_reps_view.rb100644001.51 KBc29b340f1f96ea9999c1aea93cca59af926d7d22280093d63840a9dbfbcacc60
lib/nanoc/base/views/layout_collection_view.rb10064400160 Bytesf58eb0f4d7def6b511321b8762107a1c9e795f9ed3a20ffc37da7bdccc68e124
lib/nanoc/base/views/layout_view.rb1006440095 Bytes8d557667411bef521d0ab1017978ca8ef5c60765ac7d71238ac40dfcc7169b1e
lib/nanoc/base/views/mixins/document_view_mixin.rb100644001.53 KB9b2e96093ae158c0c538085f02d6f88f022e91785a061f55abd6e080eed7df96
lib/nanoc/base/views/mixins/mutable_document_view_mixin.rb100644001.19 KB0a811d8fba39e3e757a3176b054b2fe7af10ba26090f62732b2535b0b2b63b66
lib/nanoc/base/views/mixins/with_reps_view_mixin.rb100644001.6 KB3a61301e28e66d137a8269dfde3a594e3240ee1357533e2c5a8ea86be32a1d0b
lib/nanoc/base/views/mutable_config_view.rb10064400232 Bytes88793453d71b1d2c339d997816aa523c97ed37e21785324e9f8200a17986c1e8
lib/nanoc/base/views/mutable_identifiable_collection_view.rb10064400388 Bytes48c98aa5d4f89827a05a702f5a3a580cabe03684b9707f0236ab86590b55e723
lib/nanoc/base/views/mutable_item_collection_view.rb100644001.03 KB36c618aa049aa63d0081d552e150f0295247942fc4b85e2ed3fbf0f2796b30dd
lib/nanoc/base/views/mutable_item_view.rb10064400120 Bytesc504dc14bfe12a6af00fb795623a7799cb31c27140a562f1e8148e4d7ce87694
lib/nanoc/base/views/mutable_layout_collection_view.rb10064400647 Bytes97a005bdf5df9b0cb5ef18e6ee34d21de29bb2949a2f6d58f4a354d4d422f8ec
lib/nanoc/base/views/mutable_layout_view.rb10064400113 Byteseb58e2b40ad8cf3c9a2a49c96e75d56e1afef66b42a914df9d11c4a525fd12a9
lib/nanoc/base/views/post_compile_item_collection_view.rb10064400176 Bytes09535c9f2d7f848be0b084eeb38d63e01d5c3f021c0814c12812df0ec6aa3e71
lib/nanoc/base/views/post_compile_item_view.rb10064400150 Bytes0a334d59c357701911a8fb93fa55a72dd068914e9965c5b237dcc55171a28918
lib/nanoc/base/views/view.rb10064400420 Bytesb5cb2911e49cecd510c1bd58ef5c5cc72cdbd5b9c20a16b172423823645bd161
lib/nanoc/base/views/view_context.rb10064400356 Bytes96c8d252fb6c3eee566d7903b47e8d6d731a1f5b948a26923f56b2b8eb0be39a
lib/nanoc/cli/ansi_string_colorizer.rb10064400682 Bytesea7042802ffcd326c94a7d4ff14c8bbe314cf4083396890ab924a16c96b0bee6
lib/nanoc/cli/cleaning_stream.rb100644003.03 KB67a861fe8df987e8419118660082de58ed68dc6eb9975a005a3565d34ff880bc
lib/nanoc/cli/command_runner.rb100644001.84 KB0f28d5b3d4a5e1abb55779f8a9535fb6a0c6a31f53fb07661049d7daaaa9af2e
lib/nanoc/cli/commands/check.rb100644001.33 KB663f7f01a027ae299610ce696fdf9282aed46e60405d6fe3e004fd988fd51607
lib/nanoc/cli/commands/compile.rb1006440012.1 KBfb641a62bb4512f6bbab6a6b0c8d3ae7cfc63312abe42f16f4e96880df8a57af
lib/nanoc/cli/commands/create-site.rb1006440010 KB1c631e27a6f355fb865a2f1d5569d834127c422f0c8d9ddb85e5103602ebd886
lib/nanoc/cli/commands/deploy.rb100644003.21 KB718b42d1d37116580acc2286deda81129855fab57bcc120848da7f187af531da
lib/nanoc/cli/commands/nanoc.rb10064400956 Bytes1b8f552921a51e94e588d81c27969455ef83cd07d82fc78532f5c348ed76c9ef
lib/nanoc/cli/commands/prune.rb100644001.57 KBbc3e35f0d2e68017308399b50b0ae43ff1c06c606f13118c3725c4f8ac7ae871
lib/nanoc/cli/commands/shell.rb10064400714 Bytes44f074df62eead146a0a1f201a9d63452d047b3a5701fd128a07dae5b1bb272f
lib/nanoc/cli/commands/show-data.rb100644003.63 KB309920ff3c28e3de194db9706731389667c7b97ec7f43d867ad5c0cca5972c39
lib/nanoc/cli/commands/show-plugins.rb100644002.71 KBb82b25c15c593c047967cf0bd8f585eeacfd2249e2fb7bcd301597605177e811
lib/nanoc/cli/commands/show-rules.rb100644001.52 KB22a653d13b78c4b07cd6c961df9ad6631c00e9c29665b802fb3819b9c2625b5a
lib/nanoc/cli/commands/view.rb100644002.01 KBf706e8892f8f3a2818977558a4c6a235a1f41255906ffc2d9d77f1c41097517d
lib/nanoc/cli/error_handler.rb1006440010.2 KBd85c090cfdba98447200202231e6388d23f0f58e754b64844f433fbd70db857d
lib/nanoc/cli/logger.rb100644001.86 KB29f6babad6297bf4b4230a74d29fe92c59bc36dec93c125475dd44aa244fd356
lib/nanoc/cli/stream_cleaners.rb10064400260 Bytesd401cd72eebd2fb6a021103e0f7ea605ea7d605f3b6d0281e58cf2d617cffc79
lib/nanoc/cli/stream_cleaners/abstract.rb10064400667 Bytesaa9b5794186478ab693753cd76cae7c9145d6b1751d8c34b4f6f76f12c7121d3
lib/nanoc/cli/stream_cleaners/ansi_colors.rb10064400244 Bytesca2e5cd268c5faca10a29bd461947af0c7fab4b9a61b8596dff7825da526e72b
lib/nanoc/cli/stream_cleaners/utf8.rb10064400399 Bytesfba55f5dc6d209937fca9af5695a078434813a4636ded478eabd2017f0ebc7d6
lib/nanoc/data_sources.rb10064400244 Bytes867fe818d59ade6b59da211a247c70e32611b3ae8d0ae3496db4f4f6d0077618
lib/nanoc/data_sources/filesystem.rb1006440014.4 KB813c386aa17062f4304cd115761795b7794d625282c105723b654008790f5406
lib/nanoc/extra.rb10064400501 Bytes211be8494a0bd50c88139a11b5c2598b0111f855ec453d3bcec5f2124e910341
lib/nanoc/extra/checking.rb10064400314 Bytes6e1b3f8d36debadb83b881f2037ff9543560e797b6230d576907eef75fa1a63a
lib/nanoc/extra/checking/check.rb100644001.4 KBe15d453291bc8a4ea037f75f22d1ee1ae71ff31937bf6cdc9f48dbef90715252
lib/nanoc/extra/checking/checks.rb100644001.29 KB5ebf65d09dfa5b5e270e84c28cb586ecea0592c03838a0e37122ea55cc64ad39
lib/nanoc/extra/checking/checks/css.rb10064400256 Bytes42730bc3e46f644ea887490c306c6e1e74bae06d6c694b3341af8f09e68c54c5
lib/nanoc/extra/checking/checks/external_links.rb100644004.32 KBce09087379c9b74a231e451d5e1b84dcfff4563de3c9a079b37bc41c51d74ef4
lib/nanoc/extra/checking/checks/html.rb10064400268 Bytes8ef5d21f1a1fa9443fad037902a701b1f1126443167643fb04dd8434bc687f46
lib/nanoc/extra/checking/checks/internal_links.rb100644002.54 KBec6a09721c175d61e93afc9de0814f5721bc8d3c2c1f2197a802d1831729f665
lib/nanoc/extra/checking/checks/mixed_content.rb10064400924 Bytes8c3015b755ccb3e725708f92ac3e07d20aed22ae85b47c5a169d27635cea4cfb
lib/nanoc/extra/checking/checks/stale.rb10064400789 Bytes1a228fc900a701aed5602a0004d35332c7608e0117aa5e5563dd00fb61ab271d
lib/nanoc/extra/checking/checks/w3c_validator.rb10064400780 Bytes6e197df62e5bfa53f755434f06abdbeb8e954e2dcddf36ed72d050484038724b
lib/nanoc/extra/checking/dsl.rb10064400561 Bytes4b9b9ee7c2115aaaf1f29fa0ce3a99659e28c629a5be37af93defbb96ad96fbd
lib/nanoc/extra/checking/issue.rb10064400302 Bytes31963e493b2a41b6ebe85f5eabf0b91bd7a9ae732df09dffc076581e5c45fd7d
lib/nanoc/extra/checking/runner.rb100644003.69 KB0dfb710e05d159095fd194ebbabd0398da9f237977d7f83a9632f3f4fadd85c7
lib/nanoc/extra/core_ext.rb1006440076 Bytesd2d896e874bb0fa3a116aceede1f68f5c31872417368749b5a058830e06bc4a0
lib/nanoc/extra/core_ext/pathname.rb10064400499 Bytesbd23b6580b626fadb18639079e38523fbcb15b70b6f91f62a13142a466fe453d
lib/nanoc/extra/core_ext/time.rb10064400381 Bytes3f20fd2a8434859904e468919148c657ff71c782c86ef30740911fe523c436f6
lib/nanoc/extra/deployer.rb100644001.36 KB0759504f976d127d17986a6623e441f9d31b736c8438b996887dba907e70c876
lib/nanoc/extra/deployers.rb10064400325 Bytesca05b78ecb765b6b27460f59b9ca4689d0e3b7d657b39231dbfec464a577e06d
lib/nanoc/extra/deployers/fog.rb100644005.08 KBd6b691aea7baada42c03b0015a19ba6277bc99756bad7fe6d1c5d503f696d416
lib/nanoc/extra/deployers/rsync.rb100644001.75 KB3f921353e3e7e6bdd81c0fc0763b7705bd261f520c5a3a8cbfaa26b01ec0b90c
lib/nanoc/extra/filesystem_tools.rb100644005.17 KBb5aa96a438f776b0807faee41380e982a3462a99568554cf277fa3cab4dc3be6
lib/nanoc/extra/jruby_nokogiri_warner.rb100644001.15 KBf86ad269399ad9eb9f3382e6db4f975dd60a036d13c68c4ff49f8145b1814704
lib/nanoc/extra/link_collector.rb100644001.93 KB22336bc089a446457c76e113cd1bb7827824f56b1f993bd57cd093c29a7576e8
lib/nanoc/extra/piper.rb100644001.07 KB4c1937390a148c4cba3a4b363676f1bdc1ce05f07bde86973eb721ba20b17c7d
lib/nanoc/extra/pruner.rb100644002.32 KBd9ea49a8708be65a1b25093946cb7da02f82d1b4651394744f1cd667b00bf2f6
lib/nanoc/filters.rb100644003.38 KB31ab8604427d4e9cf727efa5479c302a93f437a4a3735901dd3f07f3ccc166c5
lib/nanoc/filters/asciidoc.rb10064400556 Bytesc70f94a1f1017c9d30554b4325b5b0e4192301fe6b16e8721ef61a288d2d4548
lib/nanoc/filters/bluecloth.rb10064400419 Bytes7d5014d7b651e8e22946c34e255e9bae240e5a301105f50dab45d0a041898143
lib/nanoc/filters/coffeescript.rb10064400466 Bytes0aec3f0b08b0cdb3cbb7135ae829de5fd98aada7fc2c4e04915467811429b2ce
lib/nanoc/filters/colorize_syntax.rb1006440012.6 KBed7af21f2482306eab9ca54f851b638eeb4a18718d1e6f985bc9b97971574c38
lib/nanoc/filters/erb.rb100644001 KBb7056248b21cba9302aa5cc683c70dfd446076253b667f414bd3e7ad6146f3b7
lib/nanoc/filters/erubis.rb10064400978 Bytesefac33dd4d1b91ebc92ade1dc77a6fb1b8c24d77c98ad07ac97c9093869097e6
lib/nanoc/filters/haml.rb10064400680 Bytes80619fefed79e2a7ccc82fcdf49968c6b64b1801affea09a60c69068b18284a9
lib/nanoc/filters/handlebars.rb10064400854 Bytesda784bdb4e0099facb8c1729acf9db24d01087c7f606201b1e94936882c88056
lib/nanoc/filters/kramdown.rb10064400590 Bytes544a3e62ec06baf5499e7a7a8267aef3e508d696b9e4a10c132ac50dd8026722
lib/nanoc/filters/less.rb100644001.6 KB3696ef57e7e2c6a6cd6a8322799034cdc91d9fbf8700c2e56e4983b146ee39a7
lib/nanoc/filters/markaby.rb10064400446 Bytes95f4e1862ce24362dded2f87118bd4f9efbe57df0e8d7426203344aa35213986
lib/nanoc/filters/maruku.rb10064400461 Bytes54d6356105746f2486ab6683102c7e0ed3ba165b4480427df47bb7d37f7eb9cb
lib/nanoc/filters/mustache.rb10064400510 Bytes1e288d1cb8cfd6c3667082010aaa75603946d42461810d72b8b2edea7d5fefe3
lib/nanoc/filters/pandoc.rb100644001.14 KB9377024da4fa046d852486c90a1a62426d4b5f96bc1c9f50f6d72911c88767a1
lib/nanoc/filters/rainpress.rb10064400455 Bytes25447aa8da4b2a54138da150eeda51820fe833193859f2f632b7801fbeadd4ed
lib/nanoc/filters/rdiscount.rb10064400522 Bytescdbe745bfeef4c25ea41cde62fe1341350dc57dcc59d0bc14c9c45140a1a7944
lib/nanoc/filters/rdoc.rb10064400588 Bytes101320bf284e78bb6cc6eb2885227fb1358bea79d10e172124309e1e405ac618
lib/nanoc/filters/redcarpet.rb100644002.7 KB43cf4f601893d5b7191221150dc78dca7f6b9d6e164d22c646bce1d6235fd9ea
lib/nanoc/filters/redcloth.rb100644001.55 KB127529348837e6850f8c8fb1075e1a56995abde0efb5dce7158922906584632f
lib/nanoc/filters/relativize_paths.rb100644004.1 KB73591344e5f8b2f7bee1f0155b9a9bf58c302f539752d5507d0f621d93f772ef
lib/nanoc/filters/rubypants.rb10064400435 Bytesb62154e7c9cf01a824ad9f220bfcd9f01088003392b3d5caaa9479441de11ba2
lib/nanoc/filters/sass.rb100644001.15 KB224fb98374594ba1adff6b493eeb4559e63d974f9bbfac3090d568e0ec31af64
lib/nanoc/filters/sass/sass_filesystem_importer.rb10064400528 Bytesd424b7e07374fe59734d3733d99cce6510d3a388b08d2e9d0eabc94a2a887c61
lib/nanoc/filters/slim.rb10064400703 Bytes385ae71055abb05dd9ecef23ea06e1eb920fa5c61b979de65f13aa63347dedb4
lib/nanoc/filters/typogruby.rb10064400453 Bytes01603cfdc25a137f1634b8c8194261862315b2ace80b799b119cb2bfa52de00f
lib/nanoc/filters/uglify_js.rb10064400579 Bytes8cb7dbcab2a87353c49235afab181d0fa689267b8a0176d0356da612b1c142cd
lib/nanoc/filters/yui_compressor.rb10064400614 Bytes2bbed167d102e45f5f4d32dbab17d875e644041f6ae99639aba813afd5286f19
lib/nanoc/helpers.rb10064400597 Bytesa91fb85030af5c5cbf6a18f78fc75ba79872cb35786829d8ac14177d6c5a6f86
lib/nanoc/helpers/blogging.rb1006440013.9 KB44c9a9c523c5e681f5bc5c23d52888a6f002995f03ebba74c5b7c391a45f883a
lib/nanoc/helpers/breadcrumbs.rb100644001.32 KBd5a433581a50f3c4dec9ce27df590d5fa091f24545c1ee2144eee891e0404c7c
lib/nanoc/helpers/capturing.rb100644005.31 KB2e5d08a6514e07aeb5980cebc8e103defa06aed7f02aa6bfff2b899648e6adb3
lib/nanoc/helpers/child_parent.rb100644002.19 KB30e623c6ce27f74485963e2ef3e75860ed7d75b5e9599c994994a3f8785e56ca
lib/nanoc/helpers/filtering.rb100644001.78 KB84a3ad46fe37bebd2e16f621cc3755e2a122188c0fe71505c361f1df90cc15e5
lib/nanoc/helpers/html_escape.rb100644001.69 KB223fee3e36899f49c06dcfc3bf0ce9af3e5f263f67d0eb8e79a5283c0afbbcd6
lib/nanoc/helpers/link_to.rb100644005.44 KB86511590f2b3d7c69bec98daef52eb54aefd3bb3b151830ce46f495e305ef9e3
lib/nanoc/helpers/rendering.rb100644004.61 KBf1737f078641272db737567b3002bf40a7f05dc3e45e8209fbabc0fab81d3d8e
lib/nanoc/helpers/tagging.rb100644002.26 KBb67f72cea09a0a898cc17c7977475f7faf6e4e1a68c191568928265dc9ac77e1
lib/nanoc/helpers/text.rb100644001.27 KB53735ccb354878209c69105514dddaa2c9932b114a94b37494d7581dd0ec21d7
lib/nanoc/helpers/xml_sitemap.rb100644002.8 KB0268b125855e735b6b9edd3d2cd13e258ad2379b03f4eb66ac544ce4a1fd988c
lib/nanoc/rule_dsl.rb10064400343 Bytes349901308ccee99bec46ef28030c832dfb869f0ae1bbb93eea51e6f241702b82
lib/nanoc/rule_dsl/action_provider.rb100644002.64 KBe0abb0bd53d51756f54dee5fb9ec217425cda74f7820fabf5ca9bfb67c180288
lib/nanoc/rule_dsl/compiler_dsl.rb1006440010.7 KBafaffae95df26ca511821c2904a4710c2278a02be366a8c9f50d3626b5c0d2c0
lib/nanoc/rule_dsl/recording_executor.rb100644001.9 KBe5e5037460d17fb336b5d37ef22379c6fec3bca5ef0df6f9b7f043baaf4ea5d0
lib/nanoc/rule_dsl/rule.rb100644002.33 KB3da15b4826c298becc7e822d1e387e8a44d5895c7c69795a750a409ee0cb4c2e
lib/nanoc/rule_dsl/rule_context.rb100644002.67 KBe35ef44447cae3590de0215e64f36a3329abc6223683ffdd92c2aef2c0a4a233
lib/nanoc/rule_dsl/rule_memory_calculator.rb100644002.83 KB9db1a937e73405f7d74703cbca6e36be999ef2935151a2e120e92cbe07fbba93
lib/nanoc/rule_dsl/rules_collection.rb100644003.92 KB6775146346986189aed678c44b743f925e18dfe9953601f235d4e3f2dc082edf
lib/nanoc/rule_dsl/rules_loader.rb10064400821 Bytes2ad9e6103c5c1185fa7c521ad5a0c27ee5e4f18f5778787b11790687c75fdbbc
lib/nanoc/spec.rb100644005.9 KB34cd27c961e6d94d641ffe3f216b6171af71fcb833960ee00b17ab4e37ec0309
lib/nanoc/version.rb1006440075 Bytes551b9d219fc89805882d2fea35c8fd71b604c74718cbfbcf1ba5d008e65fa2f9
nanoc.gemspec100644001.16 KB2d7988e46176b0dfa64befdbc1ee442765ea737cac9083afe09cc910701cd22a
tasks/doc.rake10064400512 Bytes83ee0983838b76efc6976a64990f40c53a3372d10f720fd0c337f282d633f803
tasks/rubocop.rake10064400214 Bytes167ae44929c7b14b85e5d2fcbc27bcc96060468dc39d05a1424cf06744e317c9
tasks/test.rake10064400671 Bytesd31b63b7553175ff719b43a39b276dc12b34f578464c198a932c79438b43ec7f
test/base/core_ext/array_spec.rb10064400965 Bytes41c48ceb76b5dae4400a2edf6a0de858bc18e1f76d6368f6b50dbdda3e4d03d8
test/base/core_ext/hash_spec.rb100644001.05 KB1ae5c53a62e5756b3daba8270866f14dd025f07ac88d7da35a473084b35ec458
test/base/core_ext/pathname_spec.rb100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/base/core_ext/string_spec.rb10064400646 Bytes890bf944a33629296befa1f934ce755f997e48cf8b93c2205e2a5aadb4c31ae6
test/base/temp_filename_factory_spec.rb100644001.68 KB9338c42063221d686b92b6b16585ffbd10230077c8ded73c215e4d894e0af12e
test/base/test_checksum_store.rb10064400692 Bytes3b55ed33766a04c5bf6669ec844ca1d2c4481f300698869239f25935b774199f
test/base/test_code_snippet.rb10064400631 Bytescc5824f89148b1c24f02f56a94d387b6455cbf37d9207b1da8ecf99ad2c27396
test/base/test_compiler.rb1006440013.9 KB88a4f3db3f1505f467cb362c2c7238f68a0164088589aa8636ee4a9f6018fbe5
test/base/test_context.rb10064400667 Bytes6ba96dcc4b07b055075b806c69ad8db08e522713e36eea86ee3c22808d74a623
test/base/test_data_source.rb100644001.73 KBd6ade1f033693aed686a619ebd2617ed9cf3b3da5d6272aa0b3412f6ae423b08
test/base/test_dependency_tracker.rb100644007.28 KB3683ca87c21081ff68e11ca587c0828286cee40fa905f74ae6d1a29d17bf7479
test/base/test_directed_graph.rb100644008.72 KB931c83b54c6ed00b629071acd7920bcfd8b14eb06b65b08b0a9689612643ef2a
test/base/test_filter.rb100644001.69 KBaa8155b4fcc06d9732b4c6b3570339e2e6cba950de07aa58a5aa84c546577654
test/base/test_item.rb10064400915 Bytes7db9dfc34c74d9a655981ced10caca461336d623ac8e229875fde17b403f2b62
test/base/test_item_array.rb100644001.8 KBf852e24895db76e721b780f198e95398a00c9f95e838a1f265d3b1a278a69474
test/base/test_item_rep.rb100644004.29 KB2a69c23a84d96c7bcd0b8312346f71491c1ee8ce78d6c6c66c587f4af770ce16
test/base/test_layout.rb10064400402 Bytes626a199460f5f51345596449deb1031f4e9cf4d9cdbbc7c06d8c627524679f20
test/base/test_memoization.rb10064400779 Bytesd9c1522119c6b3c65a3a569788352bb020726eb5e6857f17d2b8ec541d152462
test/base/test_notification_center.rb10064400690 Bytes78801208cbf29cda0b55037c377c3ba185b44bf3bf806a102db66e1bb61c406c
test/base/test_outdatedness_checker.rb1006440014.8 KB5a72b99c9a33c4401798609cd297f1c69d625d290f7d0803dfe7ac39f2e55c58
test/base/test_plugin.rb10064400598 Bytesa492e455194fd8854352d75fb97a7e5e810dce9b076ef0a08a95c0c1735ee440
test/base/test_site.rb100644004.16 KB798d2dac010d993d2ad22faec7d96a8bb00d0bbdb1d57fc15c3f3e00dfbf6ff9
test/base/test_store.rb10064400692 Bytes431256c763995516e36a012e968af1c80567f20088ac54c243696872c7b70fcd
test/cli/commands/test_check.rb10064400421 Bytesb5be7ddb8082e45e438316b3accd587fb0464a316904d93c0a7d037dc8549a41
test/cli/commands/test_compile.rb100644006.54 KB1deb62bd8197b7732f9155ceb6f96e03e7c7aff82996f9b8aa791eaf2c841566
test/cli/commands/test_create_site.rb100644003.23 KB5a69cdd82a48373bc83abd1cec2256bf1e4698cbcbbf0f091b7155dfc8fd182b
test/cli/commands/test_help.rb10064400139 Bytes8d89100ec81933fc7d71b3342c6e367e99458459138affc2d51495a30f293943
test/cli/commands/test_info.rb10064400108 Bytes0783e92943d906c4518a3ec77c13326cb7d6760ee017a4be69cfdb84dd6ce488
test/cli/commands/test_prune.rb100644004.96 KBacc64068f5e782abc91cc55f85f033c33945956814bb3455041804f4bf74018d
test/cli/test_cleaning_stream.rb100644001.47 KBabbc4c0dbff8426f51794700d2f0e9cabdc54379400129ba50be8339c1e5cd51
test/cli/test_cli.rb100644005.28 KBd1373d48563f3787bae3fd5f256f3bd5460f25cd3f3fd0bcb5d7d1b84689fc60
test/cli/test_error_handler.rb100644001.84 KB4c061cb3d85678f46aeb6c3f82eb9fc47dfaa1945558b623549b4e59340b64a0
test/cli/test_logger.rb1006440073 Bytes72ff0cb97cda26ef2f548cb815d51c0d0d725cb565709939171b813dd4664793
test/data_sources/test_filesystem.rb1006440031.7 KB431270bfe5dbc109968809924b3190467a3b55dcdfcb77e5f38e18812aa5e18a
test/extra/checking/checks/test_css.rb100644001.81 KB2b44ef432e09328490441bbc7649033ab95d4fb4f6555604f4fd0018615020cd
test/extra/checking/checks/test_external_links.rb100644003.53 KBefdf4ed9cb6c108b3a8bcf3fb76f4bb4ed9e67254c2876f560de03ee6f80aba1
test/extra/checking/checks/test_html.rb100644001.4 KB3fee724d91b93abb3740764a1ec51dd55ec456813993fcfa43d13343f3ed88ac
test/extra/checking/checks/test_internal_links.rb100644003.44 KBc1796fbf6ea8928f926ad9c881dc6b7921c8b2dd08bc9cf40536cd97e538aa37
test/extra/checking/checks/test_mixed_content.rb100644006.33 KB2d04557fc30281d10e36bfdf314be8237bd91bfca0ea62f685c45a9897bfe661
test/extra/checking/checks/test_stale.rb100644002 KB55c065215b2eac1c2d709d89773b79888ca49f666e7b0342893ebebce7a9521d
test/extra/checking/test_check.rb10064400557 Bytes6d46c833e6cb376019d124a30c1b739ef865fe7b5b256be41a251b59a26bc729
test/extra/checking/test_dsl.rb10064400700 Bytes25072d951c6102fba1f5c94e6e0135b1d766a4a49fbaf3e65efd98d682e958a8
test/extra/checking/test_runner.rb100644001.07 KBfbcf71e3fe70cd930a4fbcf1bcd980f8ee503984d30b34219c6e1fa188ef5820
test/extra/core_ext/test_pathname.rb10064400374 Bytesbf6bfe714602b92648925ab31db1d0bc8a92109c7ddbce33b11093679ddbaca1
test/extra/core_ext/test_time.rb10064400333 Bytes0dce877adeb3f49070ccbc2711a52eb609925da9a3121a19a3101a1e697e4241
test/extra/deployers/test_fog.rb100644002.48 KBc9119ea0b8e7048bb2279b23ff5145b6c012e87c72e09276593ded3be89b5e99
test/extra/deployers/test_rsync.rb100644001.85 KB3ddcccef96d92422b2c56ac1e2c779965d77e7368209d23a7164809233f59672
test/extra/test_filesystem_tools.rb100644004.56 KBb1db68069d889a513304df1f555c07ae561fb40fcbf32277667cd24194310593
test/extra/test_link_collector.rb100644003.02 KB809b70be4025bf5c62c7bcb7d437adf4a262ded2475054ef3718089a93199827
test/extra/test_piper.rb100644001.04 KB19dc3ad51b47ba1f78213ae3f065ea067eb52d45664a57a9a3095e0d3789585b
test/filters/test_asciidoc.rb10064400318 Bytes6e898074f37f861164515c611742ebb790e3f1280bd0511f932e1621f3b77719
test/filters/test_bluecloth.rb10064400328 Bytes6ec4046331aaad0675184ff9354e3ee2c2f5adeb66caaf36731518d4ad8f047a
test/filters/test_coffeescript.rb10064400365 Bytes25a3d45b68312887c90738fafe15642bcca82bc50eecba41053723274651fd56
test/filters/test_colorize_syntax.rb1006440012.4 KB4bea7cf2d8afc966662561b3b29ca6974e6e88e96f3c520d737d7cf43638c6f0
test/filters/test_erb.rb100644002.83 KB2c1523d5b22012b6f28cfbbe6852372b9355924f96dc87d5fd857c44b75b0109
test/filters/test_erubis.rb100644001.97 KBe3b2b3af4ac7d8e2311f5926c68d5dcae2cf54a02205a445af4c736a4f18a3d2
test/filters/test_haml.rb100644002.47 KB70b1f82a8b28874910f93d8fba58416c1754cacde9a9eb7281e266dbac4c80ab
test/filters/test_handlebars.rb100644001.72 KBf0bf34f0b8c1c9a3361c524a587c196d2c5f400ba7a77a9cdb65230184395569
test/filters/test_kramdown.rb10064400713 Bytes5fa781048cea675c0eab3c4ae5459d0c85525adb39be86cf1673af35acd847d2
test/filters/test_less.rb100644004.15 KB796b76fdac0c5518ea654e2d774f369bb275389a1dad0b0215d1fc4c50d14eb9
test/filters/test_markaby.rb10064400296 Bytes83f76ff15b848e501a8e0f963b10e39ac4859facbd5188a3396c814add1ba2df
test/filters/test_maruku.rb10064400335 Bytesbd058767e1fc09995b698ac7a6fa4a8eb568e8a13e4700d2e11f1285937d4077
test/filters/test_mustache.rb100644001.04 KB16e9e710aeccfd13490c3ef4996e439abb292cb5598f3da97ba832b696cd433d
test/filters/test_pandoc.rb100644001.12 KB440bc0fc69d49b45ab8eb2c1fc838e995a57ee7cf7fc014e5d320a542b3231ed
test/filters/test_rainpress.rb10064400606 Bytes9bf14a602283495f6a759bf3cbb2b0eeabd4a14525c06dedbb78c1426b63f677
test/filters/test_rdiscount.rb10064400896 Bytes7e2b3f7e65aafcd1c33cd0ed47d94a48061f7e39ed34f2b0e4a95dff34a9ea8c
test/filters/test_rdoc.rb10064400284 Bytes6331043b21a81056453529a9eabf462a448e0399518e7c3959f8aba2f2196ad4
test/filters/test_redcarpet.rb100644003.21 KB38c487efe713fb995c8933156d8197c0a900a89c34296cbad80b6eff11de6803
test/filters/test_redcloth.rb10064400798 Bytes01d8c0c7911f80ce90cba5b922d620443c3cc23cff206fc8e50812375f919658
test/filters/test_relativize_paths.rb1006440019.7 KB8a849740d9135944a4de5de11aca164206d020266a9054beb5b29746ee76d3a8
test/filters/test_rubypants.rb10064400302 Bytes0991f99141b9de031c64494c4553f0c1194ed85c9f548560a3702836258957b7
test/filters/test_sass.rb100644008.59 KBb1bd3e1c75d032b63224c914f38b9da50dd77459b969139dd95b7817d9c4dd77
test/filters/test_slim.rb10064400918 Bytesddc9c9246be3eaf30e865715e93a3c1b417ab5ab07a35d521d0033446059d088
test/filters/test_typogruby.rb10064400531 Bytes305e020e81cb025feef79a3f4b367c4ce063f02c0415dab49dc36b97417a02e7
test/filters/test_uglify_js.rb10064400837 Bytesc211d7d2f4242b97a4459eb72b8f1d64b21ffac47bac89822cb5f420599ed409
test/filters/test_xsl.rb100644004.56 KB720d5883646d48c1ad160d047580ba77ec9ab0f11870a0c678542e2e68810b7a
test/filters/test_yui_compressor.rb100644001.06 KBcc8dc118db3826a44530c795b0296a501519fd4b35c15c76fada1fc0b0c4a403
test/fixtures/vcr_cassettes/css_run_error.yml100644003.05 KBf6af759d06b2e0b6319a0524b4525c82ba276b32e313ba9b7ed3607ba867e4b0
test/fixtures/vcr_cassettes/css_run_ok.yml100644001.98 KB97133b9dbdc0b19a3889424322745194436e250cfb44b2ffcc43f8c64b313bca
test/fixtures/vcr_cassettes/css_run_parse_error.yml100644003.02 KB92c0a445430ee19559096ae6ac81e41d406f1d18f52ccb8dd2a965881884bf93
test/fixtures/vcr_cassettes/html_run_error.yml100644005.7 KB8d82267e926f6413a9ce373c4b30f494a5780f8eb365acf2a0a73a776581935e
test/fixtures/vcr_cassettes/html_run_ok.yml100644002.33 KB943e3e71826f4ea0f4581e8d2d0383400594b509299c231533884a8b343b8765
test/helper.rb100644006.33 KB019ad186f73bc1397a4106807f566b5e73f3765bffd147a23b8342e033c1355b
test/helpers/test_blogging.rb1006440017.7 KBd4c11e24bcbcea6f8dcb054af675922424b300035e8c30b18b943e05ce946697
test/helpers/test_capturing.rb100644005.26 KB563a2f348508ce3c72a7ec583e19f8f97adee7826abd88d405d6e0ff133bc34e
test/helpers/test_link_to.rb100644001.5 KB3956a11895a0c1dc1cec979afe7dde9223aa36a34c7a05bd365d1d9c6fd08b20
test/helpers/test_xml_sitemap.rb100644008.42 KBcb8232b92612126de886a31dbd26aea4e7b64a59865dd41cbfd9f0f89d7d1613
test/rule_dsl/test_action_provider.rb100644002.28 KB2202825cb958c919d270d78983e8dc3e4ed1cd50aa4c83f754e429899a29c458
test/rule_dsl/test_compiler_dsl.rb1006440011.4 KB4315bef0b48fbba2f03580065392f6d0e609ddf10dbaf62e0fedb93947fef4ac
test/rule_dsl/test_rule.rb10064400481 Bytesaa1ce0ecfec2998be54c80056c9d3ad72df65d2ee545f89404a1ae0711029473
test/rule_dsl/test_rules_collection.rb100644003.16 KB4d7f8d39591a83cb5f78ccac47fcfc36322e4d8d2403a11509bac995ab32f203
test/test_gem.rb10064400666 Bytes9285e5b2c0e19c10d20569c8058444412533e988a7a0a9c0d129179f988e0c0d