usefulness / webp-imageio

Java ImageIO WebP support (includes ARM chips support)
Apache License 2.0
35 stars 5 forks source link

Ensure all wrappers initialize native parts #112

Closed mateuszkwiecinski closed 1 year ago

mateuszkwiecinski commented 1 year ago

https://github.com/usefulness/webp-imageio/issues/111

github-actions[bot] commented 1 year ago

Jar size:

Jar size change: +22.0B (3.1MiB -> 3.1MiB)

Diffuse output:

OLD: diffuse-source-file
NEW: pull-request-artifact.jar

       │         compressed          │         uncompressed          
       ├──────────┬──────────┬───────┼───────────┬───────────┬───────
 JAR   │ old      │ new      │ diff  │ old       │ new       │ diff  
───────┼──────────┼──────────┼───────┼───────────┼───────────┼───────
 class │ 55.1 KiB │ 55.1 KiB │ +22 B │ 116.7 KiB │ 116.7 KiB │ +34 B 
 other │    3 MiB │    3 MiB │   0 B │   6.4 MiB │   6.4 MiB │   0 B 
───────┼──────────┼──────────┼───────┼───────────┼───────────┼───────
 total │  3.1 MiB │  3.1 MiB │ +22 B │   6.5 MiB │   6.5 MiB │ +34 B 

 CLASSES │ old │ new │ diff      
─────────┼─────┼─────┼───────────
 classes │  25 │  25 │ 0 (+0 -0) 
 methods │ 634 │ 634 │ 0 (+0 -0) 
  fields │  65 │  65 │ 0 (+0 -0)
JAR ``` compressed │ uncompressed │ ─────────┬───────┼─────────┬───────┤ size │ diff │ size │ diff │ path ─────────┼───────┼─────────┼───────┼───────────────────────────────────────────── 2.8 KiB │ +22 B │ 5.5 KiB │ +34 B │ ∆ com/luciad/imageio/webp/WebPWrapper.class ─────────┼───────┼─────────┼───────┼───────────────────────────────────────────── 2.8 KiB │ +22 B │ 5.5 KiB │ +34 B │ (total) ```