[squeak-dev] The Inbox: Tools-cmm.927.mcz

Chris Muller asqueaker at gmail.com
Tue Dec 17 22:15:04 UTC 2019


This one removes the send to #asArray, it wasn't necessary.

On Tue, Dec 17, 2019 at 4:14 PM <commits at source.squeak.org> wrote:

> Chris Muller uploaded a new version of Tools to project The Inbox:
> http://source.squeak.org/inbox/Tools-cmm.927.mcz
>
> ==================== Summary ====================
>
> Name: Tools-cmm.927
> Author: cmm
> Time: 17 December 2019, 4:14:11.72576 pm
> UUID: 02595c45-7a56-4481-9038-3bca791d316e
> Ancestors: Tools-mt.925
>
> - Fix debugging of the initialization of Dictionary's.
> - Fix the order of entries rendered by inspectors of OrderedDictionary's.
>
> =============== Diff against Tools-mt.925 ===============
>
> Item was changed:
>   ----- Method: DictionaryInspector>>calculateKeyArray (in category
> 'selecting') -----
>   calculateKeyArray
>         "Recalculate the KeyArray from the object being inspected"
> +       keyArray := object isInitialized
> +               ifTrue: [ object keysInOrder ]
> +               ifFalse: [ Array empty ].
> +       selectionIndex := 0!
> -
> -       keyArray := object keysSortedSafely asArray.
> -       selectionIndex := 0.
> - !
>
> Item was added:
> + ----- Method: HashedCollection>>isInitialized (in category
> '*Tools-Debugger') -----
> + isInitialized
> +       ^ array notNil and: [ tally notNil ]!
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20191217/161a16e7/attachment.html>


More information about the Squeak-dev mailing list