コマンド圧縮時の圧縮率表示不正
エントリ追加後に、サイズと圧縮サイズ、エントリ追加済かどうかを設定していなかったので、設定するようにした。 同時に、割合が1/100になっていたのを修正、など。
ファイルサイズがゼロの場合の考慮漏れ。(FileArchiver revision=8)
Exception in thread "main" java.lang.ArithmeticException: / by zero at jp.sourceforge.armadillo.FileArchiver.archive(FileArchiver.java:121)
ファイルサイズがゼロの場合を含めてロジックを整理。
コマンドで圧縮を実行すると、圧縮サイズの箇所に常に-9223372036854775808(この値はLong.MIN_VALUEと等しい)が表示される。