reces Ver.0.00r28bを公開しました。
〇Ver.0.00r28b
- 書庫の構造によってはフィルタ処理で関係のないディレクトリが除外される不具合を修正。(Special Thanks!:kiyohiro様)
Ver.0.00r26から、フィルタ適用の結果、空となるディレクトリは極力排除する方針となっています。
今回の不具合は、配下に処理対象となるディレクトリ・ファイルがあるにもかかわらず、排除してしまうために因るものでした。
例えば、以下の構成の書庫ファイルに対し、「/X*.pdf」とした場合について。
1
│ テスト.pdf
│
└─2
テスト.jpg
フィルタ適用は
1\
1\2\
1\2\テスト.jpg
1\テスト.pdf
の順に行われます。
まず、「1\テスト.pdf」が除外されます。
次に、空ディレクトリチェックが行われます。
しかし、ここに不具合があり、「1\2\テスト.jpg」が存在するにも関わらず、誤って「1\」に子ノードが無いと判断、
結果、除外リストは
1\
1\テスト.pdf
となり、処理対象が無い状態となってしまいました。
これは自分では気付けない不具合でした。
報告して下さったkiyohiro様に感謝致しますm(_ _)m
広告


広告