5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# File 'lib/xcoderesultbundleprocessor/slf0/model/ideactivitylogsection.rb', line 5
def self.deserialize(tokens)
self.new(
section_type: tokens.shift,
domain_type: tokens.shift,
title: tokens.shift,
signature: tokens.shift,
time_started_recording: tokens.shift,
time_stopped_recording: tokens.shift,
subsections: Deserializer.deserialize_list(tokens),
text: tokens.shift,
messages: Deserializer.deserialize_list(tokens),
cancelled?: tokens.shift == 1,
quiet?: tokens.shift == 1,
fetched_from_cache?: tokens.shift == 1,
subtitle: tokens.shift,
location: tokens.shift,
command_detail_desc: tokens.shift,
uuid: tokens.shift,
localized_result_string: tokens.shift
)
end
|