Well, here is how I found the lost changes:
| result msgs |
result := OrderedCollection new.
msgs := ChangeSet current changedMessageList.
SystemNavigation default allCompiledMethodDo: [:m |
| records b |
b := VersionsBrowser new.
b
scanVersionsOf: m
class: m methodClass
meta: m methodClass isMeta
category: ''
selector: m selector.
records := b changeList.
(((records size > 1
and: [records second timeStamp > records first timeStamp])
and: [records second stamp beginsWith: 'mt'])
and: [msgs includes: m methodReference])
ifTrue: [result add: m methodReference]].
MessageSet openMessageList: result name: 'Lost Changes'.
Mostly those deprecations. Still strange. :-(
Best,
Marcel
Am 04.05.2018 09:31:17 schrieb Marcel Taeumel <[hidden email]>:
Hi, there.
I just discovered a big mess in my working image. I have to recover a recent code slice because the update seems to have reverted several changes. It might be related to extension methods. I don't know.
See the problem?
Best,
Marcel