.github/workflows/check.yml | 100644 | 0 | 0 | | | 2.44 KB | 0a46f7fe7cfe6b1c225fc4ea204293558e36dc7974aaeb33bbe0f56e749471f4 |
.github/workflows/codeql.yml | 100644 | 0 | 0 | | | 524 Bytes | 96eb96e5b9983f390e3e3a02b0a94db222dde0242f10109efb75cdedd90382c4 |
.github/workflows/rubocop.yml | 100644 | 0 | 0 | | | 290 Bytes | df0812e7dfba9b876a5f8644d693014385818d5f2ec65f194652bcbb7e1a6470 |
.gitignore | 100644 | 0 | 0 | | | 138 Bytes | b6916a1351b3829c8249748e547691c00d2ce2d7be566580eef1b5f49a5fe210 |
.pre-commit-hooks.yaml | 100644 | 0 | 0 | | | 154 Bytes | ccfa3222bb46aa6ed19fc072817d31af3c1184775a77d49fb1536c515c0b58e9 |
.rubocop.yml | 100644 | 0 | 0 | | | 2.5 KB | fcb28841c609982435b66a5acf27d0c805bf605280ec3e9ad8740fd19118a72f |
CHANGELOG.markdown | 100644 | 0 | 0 | | | 25.2 KB | c1d19068082b91870475605a7116e0ab062116777f1d551063e11003b9c4b7cf |
CONTRIBUTING.markdown | 100644 | 0 | 0 | | | 705 Bytes | cf30a0af1f1332dceb9e1d85cf007117a8bdd4542df12bda29f973370aae5627 |
Gemfile | 100644 | 0 | 0 | | | 148 Bytes | 7497c588c2163e3af3a389724e656e7b62bec028084aa3486b4a0de6a4a8e423 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.04 KB | 5314309c74bfd955cf63d6e064d45ee52cd3da88d7ee9de2af5a7b4a38ed96a0 |
README.markdown | 100644 | 0 | 0 | | | 14.4 KB | 3a9490bd74bb37e9a90f810bfae296c6e16807202d3cb79ee31a27f78b243f13 |
bin/image_optim | 100755 | 0 | 0 | | | 608 Bytes | 15fe79130c9d07076088719d0fa6c2878349da0714662a7e030e1f33d543bf32 |
image_optim.gemspec | 100644 | 0 | 0 | | | 1.84 KB | abd04e1a6b4558ec973ac37b3989ad12de560fa4c37faaba14e9fe32bb745f0e |
lib/image_optim.rb | 100644 | 0 | 0 | | | 6.81 KB | 018d6e77ced414de10519d76958e1c83a687a967e800dc9d1aecea6d7939e600 |
lib/image_optim/bin_resolver.rb | 100644 | 0 | 0 | | | 3.72 KB | 7d4080c4491da125ffbcf34be67db18e7186c336b4a8f8d8098d7d17fe553d5a |
lib/image_optim/bin_resolver/bin.rb | 100644 | 0 | 0 | | | 3.9 KB | 8f85011febb1d1b50831e1444834cecd2de054254a9b60ad3a04ff5d420ddf78 |
lib/image_optim/bin_resolver/comparable_condition.rb | 100644 | 0 | 0 | | | 1.49 KB | 156a9e83066cabadca2c5b40367a664cf9e0eb83c8744daca2b1ed92710dff36 |
lib/image_optim/bin_resolver/error.rb | 100644 | 0 | 0 | | | 153 Bytes | 6bc8c9ad946ae384f93954d7f09be41f2c7f9846df098ff5f1c982b41e914b53 |
lib/image_optim/bin_resolver/simple_version.rb | 100644 | 0 | 0 | | | 855 Bytes | 1df587dfccdfa735d0135dd840646bb8cf823b6f0fad27c5bae517eddfbb4c52 |
lib/image_optim/cache.rb | 100644 | 0 | 0 | | | 2.19 KB | 4337cd746f5d5d54171f9995b96d9f2d8abcb1eee356ce0882214333d80410b7 |
lib/image_optim/cache_path.rb | 100644 | 0 | 0 | | | 826 Bytes | 2fe56e7cfcbae5394b4585665333416e967cac83bcd8266dda178697e30113b3 |
lib/image_optim/cmd.rb | 100644 | 0 | 0 | | | 2.03 KB | d7ed09d2ff84e8f30067d09f711794cf670f67d108f81f3266b1418f6a51fff1 |
lib/image_optim/config.rb | 100644 | 0 | 0 | | | 5.98 KB | a02d7fea2766dff9c1d8a58da1e94fb1003fb33aa4c69b2a44ec7bfef8842899 |
lib/image_optim/configuration_error.rb | 100644 | 0 | 0 | | | 100 Bytes | d88817021ef44bdcb2cd1d7a64fa0f1aba89e847a0db9ccf7f3e8ff8639db83e |
lib/image_optim/elapsed_time.rb | 100644 | 0 | 0 | | | 556 Bytes | 1f47b4c08e103cf43bbc44f14261c079184741bad6f0766ad363f6ba1acb3853 |
lib/image_optim/errors.rb | 100644 | 0 | 0 | | | 149 Bytes | 639f870b70583f28d6c3d1f2b9644b29c89c94e3bc9e94bf3275bdde731ffa1b |
lib/image_optim/handler.rb | 100644 | 0 | 0 | | | 1.31 KB | f2e970d84c9d1272820c9e44a0081bfdfd36f9266b40f1a240fa4e79da31aa8d |
lib/image_optim/hash_helpers.rb | 100644 | 0 | 0 | | | 1.23 KB | 0f38de943ce8b1fa70576e8fd42e81fd61e268d6febf571f26909a41bdcf5280 |
lib/image_optim/image_meta.rb | 100644 | 0 | 0 | | | 526 Bytes | 127cf697117c967a4a7746db7be836e9a4471c4b4216f25f07f0146ccfcc8260 |
lib/image_optim/non_negative_integer_range.rb | 100644 | 0 | 0 | | | 388 Bytes | f79b644c77ff45fe0f6ab7b32d42bf07595e3242b21485c4b4ab156c47c4132e |
lib/image_optim/optimized_path.rb | 100644 | 0 | 0 | | | 742 Bytes | 6dd5c4f3f1138049f40e9f1ef79b183141c475feb505abdc137745fa759d8e46 |
lib/image_optim/option_definition.rb | 100644 | 0 | 0 | | | 1.07 KB | 2db3192bb3bbb020f203e37b2dfffa609a8f201b36218b89ca0903ed6843db0b |
lib/image_optim/option_helpers.rb | 100644 | 0 | 0 | | | 391 Bytes | f8cdd0dd4dcff3ec387d7d1db74e09225fd1aef6689ea03e76b59c58be911b9c |
lib/image_optim/path.rb | 100644 | 0 | 0 | | | 2.25 KB | 2233420f9e53c9e16d1a089e96863cbe54f55ba0a8b8642b8c8736f62c97657c |
lib/image_optim/runner.rb | 100644 | 0 | 0 | | | 3.84 KB | 209ba37feefb496b09d02b958644ec33edc09fb35dfcb46d9e01c1bf7c9c8fff |
lib/image_optim/runner/glob_helpers.rb | 100644 | 0 | 0 | | | 1.33 KB | 6998a7b26c4b811455229b3c988168d3139d50b49a4671aac187bcddfcabdc84 |
lib/image_optim/runner/option_parser.rb | 100644 | 0 | 0 | | | 7.63 KB | 87e3bfa8747fd48c500848158e80d808de455ef8032a047c3adc7ad1ed2b47ee |
lib/image_optim/space.rb | 100644 | 0 | 0 | | | 781 Bytes | 01eebf9816afef2b6a03340e1164eb1eac52a5f29a8f33b687bb2e1eef2d6471 |
lib/image_optim/timer.rb | 100644 | 0 | 0 | | | 367 Bytes | 619454071735bacbdb90d98d007ccd0ed22b19f2253ecd1f59e22b1dc5af2961 |
lib/image_optim/true_false_nil.rb | 100644 | 0 | 0 | | | 572 Bytes | 3c3f477409f67c9180888c2d7fc508c15b865e75f7ff141051e0735b773323fe |
lib/image_optim/worker.rb | 100644 | 0 | 0 | | | 4.58 KB | ec83faf02c9802bea6388d6a892bce01b90328f9682bd636982c955c7a9e327b |
lib/image_optim/worker/advpng.rb | 100644 | 0 | 0 | | | 890 Bytes | 3fbab428456bc193ce91ef0389529513f04f57fbeaf881d1d31b2158f0b63db3 |
lib/image_optim/worker/class_methods.rb | 100644 | 0 | 0 | | | 2.84 KB | 7291ac6203b26068ab600eecfd59ec868a1a83df77792129d9eeae334e143f3d |
lib/image_optim/worker/gifsicle.rb | 100644 | 0 | 0 | | | 2.06 KB | d58e3ff45c5bf84d74e17ddcd1c01717deb0718b9ab045248e7135a8c540a244 |
lib/image_optim/worker/jhead.rb | 100644 | 0 | 0 | | | 949 Bytes | 4b912a0a1d064710e69f8c4de2292aac75694a869bc78851ecbe77b95f2768b9 |
lib/image_optim/worker/jpegoptim.rb | 100644 | 0 | 0 | | | 2.01 KB | eb6b1fb0190dae1a8a2707ecff0d3f29fff9d40c0f5a715adc0bba596c348bba |
lib/image_optim/worker/jpegrecompress.rb | 100644 | 0 | 0 | | | 1.83 KB | 2a6ff1f79f821b3c40a6a1f25eb5e3193b66da4709cac79d12dfd7096aafe87d |
lib/image_optim/worker/jpegtran.rb | 100644 | 0 | 0 | | | 1.3 KB | 8e20a8fe259452d7f6a7efae90fc049228feed5f25e24138d90bad84c5dd4ecc |
lib/image_optim/worker/optipng.rb | 100644 | 0 | 0 | | | 1.44 KB | 836a60572a20ce498d44a166cf878653c24ac74b322f0b94972ae5dcec31bef3 |
lib/image_optim/worker/oxipng.rb | 100644 | 0 | 0 | | | 1.41 KB | f6150de33c19d0e0c35259863e6c2961d4b0a8cfbb623bab3ef98cb50c3edf1f |
lib/image_optim/worker/pngcrush.rb | 100644 | 0 | 0 | | | 1.44 KB | 429f5249219c9b8d7d6dcd785f886dfedad0ce83784877e917d77a327525d108 |
lib/image_optim/worker/pngout.rb | 100644 | 0 | 0 | | | 1.2 KB | e3eed5c76681b0958bd2cb0618326fae423fcaa70d4db7bd63b4bb397555a956 |
lib/image_optim/worker/pngquant.rb | 100644 | 0 | 0 | | | 2.01 KB | 1ae3f5594272031731285c1324d297d017f4741e5476fc48a3b2e2f8ee2e1363 |
lib/image_optim/worker/svgo.rb | 100644 | 0 | 0 | | | 861 Bytes | ffae6be69d150ef7d5121c31b56b69ae6730ea947ef6d4306e4d0c58a52d9364 |
script/template/jquery-2.1.3.min.js | 100644 | 0 | 0 | | | 82.3 KB | 8af93bd675e1cfd9ecc850e862819fdac6e3ad1f5d761f970e409c7d9c63bdc3 |
script/template/sortable-0.6.0.min.js | 100644 | 0 | 0 | | | 2.67 KB | 0a71924567cfd3c21b2fc70561f4d054be029976fd872a43051fe4ac0ede7f09 |
script/template/worker_analysis.erb | 100644 | 0 | 0 | | | 7.88 KB | 0984d6eaf9456daf219418817f6e4dbd50d319d27e72e0bb5c10d5850626062e |
script/update_worker_options_in_readme | 100755 | 0 | 0 | | | 1.37 KB | 09920c41d39e85dc9464e37bede1f080a09e4b2b241d77d6bc109f431a350df3 |
script/worker_analysis | 100755 | 0 | 0 | | | 15.3 KB | c5748ea8b60d1b5b8cefd6ebfa093df48cb7853240a3f98d815ac251627eb311 |
spec/files/config_with_range.yaml | 100644 | 0 | 0 | | | 48 Bytes | 22ea39dccfe36ab01e371ca3abda4cb0b10a9eb8a700c36c584b042731b0dee2 |
spec/image_optim/bin_resolver/comparable_condition_spec.rb | 100644 | 0 | 0 | | | 1.07 KB | e9ae74e3b1ee0bf076e792bc1453a782c83de6f7f8732142d41deb0df4f67cea |
spec/image_optim/bin_resolver/simple_version_spec.rb | 100644 | 0 | 0 | | | 1.41 KB | 8bd17d797349b6253073a942887b1e5c456a6d3c47efd1979e569fb92c457244 |
spec/image_optim/bin_resolver_spec.rb | 100644 | 0 | 0 | | | 8.31 KB | 19f0b30ff266d98b840000f013dcc7da2ccff97a0d91638c1d2f54cd43f75977 |
spec/image_optim/cache_path_spec.rb | 100644 | 0 | 0 | | | 2.58 KB | 4ebbe2fe10ffa664ace4417919d0cc2617cd6b0bd868d6453152baec830bf971 |
spec/image_optim/cache_spec.rb | 100644 | 0 | 0 | | | 5.08 KB | 5e5fcd52d4d48baa6e1dd470b4034aed7b3ba49871c2cc4e0849d1999cc9a940 |
spec/image_optim/cmd_spec.rb | 100644 | 0 | 0 | | | 4.07 KB | b652a3e9fdeb3418cae6546a57530af798cf59bf152ab1c1093a1270aae1857d |
spec/image_optim/config_spec.rb | 100644 | 0 | 0 | | | 7.93 KB | a20a19dd91795a3ca1d213f6a091f2a81c2f7fedaa4d62afc658a8be60ce6248 |
spec/image_optim/elapsed_time_spec.rb | 100644 | 0 | 0 | | | 312 Bytes | b249446ca17e756d096b5ee98991dc2fc4c5904b8d9c6c612b9a85b3b42258bf |
spec/image_optim/handler_spec.rb | 100644 | 0 | 0 | | | 2.41 KB | e2eab049967ba988992c656d4b7c238fcea3f7430038c2b6c710ef653a9de176 |
spec/image_optim/hash_helpers_spec.rb | 100644 | 0 | 0 | | | 1.36 KB | 5dc6ee70fed192218fceca3b5e3fb6e98ad62127d79e105ddba47a7056db5d93 |
spec/image_optim/image_meta_spec.rb | 100644 | 0 | 0 | | | 1.58 KB | e3d8596e7ec3d571ab8bbcbe1ac465c7cebe0c4fde22d513a5a8eed10fcc3095 |
spec/image_optim/optimized_path_spec.rb | 100644 | 0 | 0 | | | 1.55 KB | 8e3769e2c5babf65a1cd53f510d989591a6bf6dc4407d9d63beb37e0431abcd9 |
spec/image_optim/option_definition_spec.rb | 100644 | 0 | 0 | | | 3.57 KB | e8e156cde7f21a2898e41ac17b3567fe01344f1dd36448ad0040b83ccf79008c |
spec/image_optim/option_helpers_spec.rb | 100644 | 0 | 0 | | | 740 Bytes | 6c206a025b3ecde3ac7093f218b1e9bd6cc451e8f4a041714eec726c8aa13b5c |
spec/image_optim/path_spec.rb | 100644 | 0 | 0 | | | 3.51 KB | 02638d9a31474b0b050528898a48fb68f047261a7812b341a50a67a1f2720d09 |
spec/image_optim/runner/glob_helpers_spec.rb | 100644 | 0 | 0 | | | 695 Bytes | ac3cf0b6bf21b471699fe7c72250c84068e9df80ac91b93ab91fce6db326f9cc |
spec/image_optim/runner/option_parser_spec.rb | 100644 | 0 | 0 | | | 2.91 KB | 59b3fa7f0b848636920607a1fa4a466dc314786c9d44a1e7c31e4c36696a7b94 |
spec/image_optim/space_spec.rb | 100644 | 0 | 0 | | | 552 Bytes | e07ff303759134b037cfa6a9ef4c792ab6fd98285e8cd8c3116238920af82713 |
spec/image_optim/timer_spec.rb | 100644 | 0 | 0 | | | 538 Bytes | eb6dfd278e40be2436391e3ea6df1b63d4a1ad87e8ff071124e1214ae7b2ade2 |
spec/image_optim/worker/jpegrecompress_spec.rb | 100644 | 0 | 0 | | | 794 Bytes | 5de9fd30f16f99576a58bc818648e9c5fdb9c4ea6215501c6974374dafd33868 |
spec/image_optim/worker/optipng_spec.rb | 100644 | 0 | 0 | | | 2.94 KB | 2254b76c7a191ca661367115a091284029cf04295117795461bd73d63da0daf6 |
spec/image_optim/worker/oxipng_spec.rb | 100644 | 0 | 0 | | | 2.45 KB | f4d399254b03ef25f74cb9157288221f78d65e1c3b31b07d69e3bbeee9fba86f |
spec/image_optim/worker/pngquant_spec.rb | 100644 | 0 | 0 | | | 1.83 KB | a4800377947ab8f1cdef752d7a63f75b535066470b1664192276d3a81e0f35e7 |
spec/image_optim/worker_spec.rb | 100644 | 0 | 0 | | | 8.22 KB | 320c29466ccce5b190a03f2be4a632e8368409af9c9520fd244640aedfed7d93 |
spec/image_optim_spec.rb | 100644 | 0 | 0 | | | 9.45 KB | 98f538683a232792a16c584376fac71c5b5a2d505ef7d893ccc6eed91701dfd6 |
spec/images/broken_jpeg | 100644 | 0 | 0 | | | 2 Bytes | 71563ad80061407ede9c6f316836284bd3710a520c5a792b5eda1cb703690815 |
spec/images/comparison.png | 100644 | 0 | 0 | | | 3.36 KB | e9f5bd7b6bb82681bbf7f65469fffdddfbd7af2158668d328da89336cf7f3a85 |
spec/images/decompressed.jpeg | 100644 | 0 | 0 | | | 1.71 KB | c93b0abf3167700fc191de7f7e07cb62034bffb860def99820b9e560c9d00a79 |
spec/images/icecream.gif | 100644 | 0 | 0 | | | 11.9 KB | 15514fbe62248eca6033fdf70808670d389f8ccc0a48b6d5c3ebc786ed27b94b |
spec/images/image.jpg | 100644 | 0 | 0 | | | 1.71 KB | 922316e3357db7442e78d127460d200d016a8568baf2c53790eb9c56555e01dc |
spec/images/invisiblepixels/generate | 100755 | 0 | 0 | | | 471 Bytes | ff830e8455fb4bb6e911915622c6270e856f40fb3253882db633ae7ac05f714e |
spec/images/invisiblepixels/image.png | 100644 | 0 | 0 | | | 13.8 KB | a4d9263f53dec5a8b90429cfc1f13a8333e87fa3a90a3068da74683192c27c20 |
spec/images/lena.jpg | 100644 | 0 | 0 | | | 75.2 KB | 2b7fcf0af33b371865c7aca3805b3a8eb02066f5dee52678c7dbf8f30faff59f |
spec/images/orient/0.jpg | 100644 | 0 | 0 | | | 418 Bytes | f7545cf397dd44c0b802c84e7c9148c2a8fe0212654f74a4dd09fbc73cec9285 |
spec/images/orient/1.jpg | 100644 | 0 | 0 | | | 430 Bytes | 1e84997ee5d04706f5091c73cf09a4b3bbf1de69d69cc56b713eca8b299a11b4 |
spec/images/orient/2.jpg | 100644 | 0 | 0 | | | 431 Bytes | 736f90d8eb2fd084e57c168f1ad4f3add4053bb4f30718e417d875594cfcbcd4 |
spec/images/orient/3.jpg | 100644 | 0 | 0 | | | 434 Bytes | f61010754401471a0b5a66354d71dbb5bfdec85e4a93429815d114085d103c8d |
spec/images/orient/4.jpg | 100644 | 0 | 0 | | | 432 Bytes | 38a593b7e9a7c93491423a1eabe0dac370f030887fd5af615230e263b44b8822 |
spec/images/orient/5.jpg | 100644 | 0 | 0 | | | 430 Bytes | 4e9f1c932947a791522443750b74a47e3f3ecbca290ce4b237e9d87652fbae62 |
spec/images/orient/6.jpg | 100644 | 0 | 0 | | | 436 Bytes | 644c8a8642688750b36f2a1060031b90d9ffe15d6775bdba84d60e115171bbd0 |
spec/images/orient/7.jpg | 100644 | 0 | 0 | | | 434 Bytes | 032b8329030cec3461db6f3b0cb1985fd659b00a5ff55f16b07bb6ca864f921c |
spec/images/orient/8.jpg | 100644 | 0 | 0 | | | 435 Bytes | f782bf3544349b51294f4f851aabc909fc342fe4b0c01a6917ce737a0198ffa2 |
spec/images/orient/generate | 100755 | 0 | 0 | | | 723 Bytes | 6eccfe1d89a5d8d37bf2f248ca3d37c54a0b963195267c366c8d102d58ed4014 |
spec/images/orient/original.jpg | 100644 | 0 | 0 | | | 418 Bytes | f7545cf397dd44c0b802c84e7c9148c2a8fe0212654f74a4dd09fbc73cec9285 |
spec/images/quant/64.png | 100644 | 0 | 0 | | | 869 Bytes | c053159f02e0c108d0375ed1a9073761e0f35cf19e6e03e048193ee7d20e8a05 |
spec/images/quant/generate | 100755 | 0 | 0 | | | 539 Bytes | 6b67f59dba6bdbe06b70b59e736544c694840564950bd53c44a7989459f5ecd5 |
spec/images/rails.png | 100644 | 0 | 0 | | | 6.49 KB | 322506f9917889126e81df2833a6eecdf2e394658d53dad347e9882dd4dbf28e |
spec/images/test.svg | 100644 | 0 | 0 | | | 159 Bytes | 7827e08f692ea8f86722271967ba3b9c13db4b8d619e2b2f40068ab717637a0c |
spec/images/transparency1.png | 100644 | 0 | 0 | | | 9.2 KB | 6eb69cea5ca85030cb9824693e01706ebdd0033c215058e30018bdd6d017ab8c |
spec/images/transparency2.png | 100644 | 0 | 0 | | | 8.27 KB | 8620929c3ce34185bada1391952658d96463f6538550c4340142cd71ce340abe |
spec/images/vergroessert.jpg | 100644 | 0 | 0 | | | 2.05 KB | c2d8cd4dcb6c0c9e976c9ac24e21b1ac2967416964070efee40921df5d0a2f73 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 2.4 KB | d5f76fde1c1dc71d1440e1fa6ee579f2be2d540137c74dd7783960e29270dc3a |
vendor/jpegrescan | 100755 | 0 | 0 | | | 5.28 KB | c8771269b68f508daf76fe7e1060dbca66682f907191726b3050b9adb0a103a5 |
vendor/jpegrescan.bat | 100644 | 0 | 0 | | | 114 Bytes | 39a34356c4eb1f5469c5e21fb2c1dc184342e5582440abfb470069b77c22d784 |