lib/parsers/mp3_parser/id3_extraction.rb
# We swallow exceptions from ID3Tag primarily because it does not have
# a single wrapping error class we could capture. We also do not touch our original
# IO object when working with ID3Tag
We swallow exceptions from ID3Tag primarily because it does not have
a single wrapping error class we could capture. We also do not touch our original
IO object when working with ID3Tag
We swallow exceptions from ID3Tag primarily because it does not have a single wrapping error class we could capture . We also do not touch our original IO object when working with ID3Tag
def swallow_exceptions
    yield
  rescue => e
    warn(e)
    nil
  end
def swallow_exceptions yield rescue => e warn ( e ) nil end
We swallow exceptions from ID3Tag primarily because it does not have
a single wrapping error class we could capture.
We swallow exceptions from ID3Tag primarily because it does not have a single wrapping error class we could capture .