equal
deleted
inserted
replaced
39 |
39 |
40 val liberal_elements: Markup.Elements = |
40 val liberal_elements: Markup.Elements = |
41 proper_elements + Markup.WARNING + Markup.LEGACY + Markup.ERROR |
41 proper_elements + Markup.WARNING + Markup.LEGACY + Markup.ERROR |
42 |
42 |
43 def make( |
43 def make( |
44 markups: Iterable[Markup], |
44 markups: Iterable[Markup] = Nil, |
45 warned: Boolean = false, |
45 warned: Boolean = false, |
46 failed: Boolean = false |
46 failed: Boolean = false |
47 ): Command_Status = { |
47 ): Command_Status = { |
48 var theory_status = Theory_Status.NONE |
48 var theory_status = Theory_Status.NONE |
49 var touched = false |
49 var touched = false |
83 canceled = canceled, |
83 canceled = canceled, |
84 forks = forks, |
84 forks = forks, |
85 runs = runs) |
85 runs = runs) |
86 } |
86 } |
87 |
87 |
88 val empty: Command_Status = make(Nil) |
88 val empty: Command_Status = make() |
89 |
89 |
90 def merge(args: IterableOnce[Command_Status]): Command_Status = |
90 def merge(args: IterableOnce[Command_Status]): Command_Status = |
91 args.iterator.foldLeft(empty)(_ + _) |
91 args.iterator.foldLeft(empty)(_ + _) |
92 } |
92 } |
93 |
93 |