module XcodeResultBundleProcessor::Logdeserializer

Public Class Methods

deserialize_action_logs(xcactivitylog) click to toggle source
# File lib/xcactivitylog/log_deserializer.rb, line 8
def self.deserialize_action_logs(xcactivitylog)
  
  File.open(xcactivitylog, "r") do |activity_log_io|
    io     = Zlib::GzipReader.new(activity_log_io)
    tokens = XcodeResultBundleProcessor::SLF0::Tokenizer.read_token_stream(io)
    tokens = XcodeResultBundleProcessor::SLF0::ClassNameResolver.resolve_class_names(tokens).to_a
  end
end