equal
deleted
inserted
replaced
47 source: String, |
47 source: String, |
48 chunk: Symbol.Text_Chunk, |
48 chunk: Symbol.Text_Chunk, |
49 changed: Boolean |
49 changed: Boolean |
50 ) { |
50 ) { |
51 def source_wellformed: Boolean = bytes.wellformed_text.nonEmpty |
51 def source_wellformed: Boolean = bytes.wellformed_text.nonEmpty |
52 def unchanged: Item = copy(changed = false) |
52 def unchanged: Item = if (changed) copy(changed = false) else this |
53 } |
53 } |
54 |
54 |
55 def apply(blobs: Map[Node.Name, Item]): Blobs = new Blobs(blobs) |
55 def apply(blobs: Map[Node.Name, Item]): Blobs = new Blobs(blobs) |
56 val empty: Blobs = apply(Map.empty) |
56 val empty: Blobs = apply(Map.empty) |
57 |
57 |