format_parser icon indicating copy to clipboard operation
format_parser copied to clipboard

file metadata parsing, done cheap

Results 19 format_parser issues
Sort by recently updated
recently updated
newest added

We have formats that parse ambiguously. For example, a Keynote document is a JPEG "at the head" and a ZIP with a specific structure "at the tail". A CR2 is...

enhancement
apidesign

We call parsers in succession, and a single parser failing should not, at least for most errors, lead to other parsers failing as well. We currently capture a tiny subset...

apidesign

A good outline of the format is in http://www.openexr.com/openexrfilelayout.pdf

formats

As mentioned https://twitter.com/mperham/status/952969180856205312 I must admit the idea does have some merit, although I am on the fence about having both retriable and non-retriable errors under one parent class -...

good first issue
apidesign

Because we're dealing with the wild and wacky world of file metadata, there might be situations where data comes back in ways we don't expect and probably do not want....

apidesign

When Faraday would follow a redirect, by default, it would clear the `Authorization` header if the redirect location had a different host than the original request. This replicates that behaviour,...

bugfix

The integration test "Rails app with ActiveStorage and format-parser" uses the [Open3 module](https://www.rubydoc.info/stdlib/open3/Open3) to start a new child process running this command: `ruby spec/integration/active_storage/rails_app.rb`. The stdout from this child process...

Improve WAV parser by performing a best-effort when extracting metadata from files that do not strictly follow the format spec. This deals with a particular case when non-PCM files might...