Open MarcusDenker opened 1 year ago
From what I see, this class is in NewTools and is not used in the base Sindarin.
Im guess this is a part of an old debugger experiment
ah, nice, I will remove it. yet another small thing simplified
But it is used from StSindarinDebuggerScriptingPresenter>>#initializePresenters, which is NewTools-Sindarin-Tools
So does this mean the whole package can be removed?
But this StSindarinDebuggerScriptingPresenter
is not referenced anywhere in the system.
We should see with @StevenCostiou if we remove it as we may reuse it (or not) in the future
Normally I would not care too much, but as we want to assess and then maybe simplify / improve the whole InteractionModel hierarchy and the #bindingOf: / lookupVar: APIs...
But this
StSindarinDebuggerScriptingPresenter
is not referenced anywhere in the system.We should see with @StevenCostiou if we remove it as we may reuse it (or not) in the future
Actually, it is really used because StSindarinDebuggerScriptingPresenter
is not referenced anywhere in the system BUT it is a debugger extension used by the debugger (via meta).
Anyway, I don't think something would go wrong if we simplify this method. I don't know what you want to simplify exactly, but maybe things should be simplified there : https://github.com/pharo-spec/Chest/blob/master/src/Chest/ChestCodeScriptingInteractionModel.class.st
We should check bindingOf and hasBindingOf: