Sha256: d656a234430f2f9ee73c17f5fedffbeb1811602265967f1e9af76dc668400039
Contents?: true
Size: 344 Bytes
Versions: 5
Compression:
Stored size: 344 Bytes
Contents
# frozen_string_literal: true require 'zlib' module XCActivityLog class Error < StandardError; end autoload :Parser, 'xcactivitylog/parser' def self.parse_file(path:) contents = File.open(path, 'rb', &:read) unzipped_contents = Zlib.gunzip(contents) Parser.new(class_deserializer: {}).parse!(unzipped_contents) end end
Version data entries
5 entries across 5 versions & 1 rubygems