Depends on: <a href="http://lists.squeakfoundation.org/pipermail/squeak-dev/2022-February/219294.html">Review Request: SparseLargeTable enumerate+tests.1.cs</a><br>
See also: <a href="http://lists.squeakfoundation.org/pipermail/squeak-dev/2022-February/218985.html">Review Request: Bag-explorer & RunArray-explorer</a><br>
<br>
Best,<br>
Christoph<br>
<br>
<b>=============== Summary ===============</b><br>
<br>
Change Set:        SparseLargeTable explorerContents<br>
Date:            26 February 2022<br>
Author:            Christoph Thiede<br>
<br>
This changeset revises the ObjectExplorer representation of SparseLargeTables/SparseLargeArrays by only displaying non-default values next to the defaultValue variable. Depends on SparseLargeTable enumerate+tests.1.cs.<br>
<br>
<b>=============== Diff ===============</b><br>
<br>
<b>SparseLargeTable>>explorerContents {*Morphic-Explorer} · ct 2/26/2022 21:49</b><br>
<font color="#FF0000">+ explorerContents<br>
+ <br>
+     ^  Array streamContents: [:stream |<br>
+         stream nextPut: (ObjectExplorerWrapper<br>
+             with: defaultValue<br>
+             name: 'defaultValue'<br>
+             model: self).<br>
+         self sparseElementsAndIndicesDo: [:element :index |<br>
+             stream nextPut: (ObjectExplorerWrapper<br>
+                 with: element<br>
+                 name: index printString<br>
+                 model: self)]]</font><br>
<br>
<font color="#808080">---<br>
</font><font color="#808080"><i>Sent from </i></font><font color="#808080"><i><a href="https://github.com/hpi-swa-lab/squeak-inbox-talk"><u><font color="#808080">Squeak Inbox Talk</font></u></a></i></font><br>
["SparseLargeTable explorerContents.1.cs"]