Method: SevenZipRuby::SevenZipReader#verify_detail

Defined in:
lib/seven_zip_ruby/seven_zip_reader.rb

#verify_detailObject

Verify 7zip archive and return the result of each entry.

Args

none

Examples

File.open("filename.7z", "rb") do |file|
  SevenZipRuby::SevenZipReader.open(file) do |szr|
    ret = szr.verify_detail
    # => [ true, :DataError, :DataError, ... ]
  end
end

310
311
312
313
314
315
316
317
318
# File 'lib/seven_zip_ruby/seven_zip_reader.rb', line 310

def verify_detail
  begin
    synchronize do
      return test_all_impl(true)
    end
  rescue
    return nil
  end
end