<body><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
                                        +1<div class="mb_sig"></div><blockquote class='history_container' type='cite' style='border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;'>
                        <p style='color: #AAAAAA; margin-top: 10px;'>Am 26.02.2022 22:22:40 schrieb Thiede, Christoph <christoph.thiede@student.hpi.uni-potsdam.de>:</p><div style='font-family:Arial,Helvetica,sans-serif'>

<div id="divtagdefaultwrapper" style="font-size: 12pt;color: #000000;font-family: Calibri,Helvetica,sans-serif" dir="ltr">
<p><img size="99588" contenttype="image/png" id="img572200" style="max-width: 99.9%; user-select: none;" contextid="img692014" tabindex="0" src="cid:96b69c30-a404-4ae8-ae18-8bfa7fe5c632"></img><br>
</p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><span style="font-family: Calibri, sans-serif;color: #000000"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von Thiede, Christoph<br>
<b>Gesendet:</b> Samstag, 26. Februar 2022 22:20:04<br>
<b>An:</b> squeak-dev@lists.squeakfoundation.org<br>
<b>Betreff:</b> [squeak-dev] Review Request: SparseLargeTable explorerContents.1.cs</span>
<div> </div>
</div>
<div>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>
<span style="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)]]</span><br>
<br>
<span style="color: #808080">---<br>
</span><span style="color: #808080"><i>Sent from </i></span><span style="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></span><br>
["SparseLargeTable explorerContents.1.cs"]</div>
</div></blockquote>
                                        </div></body>