j-brant / SmaCC

MIT License
23 stars 15 forks source link

Refactor code to SmaCCMethodNodeSourceIntervalFinder #24

Closed JurajKubelka closed 4 months ago

JurajKubelka commented 4 months ago

The purpose of this pull request is to refactor SmaCCTransformationToolkitDebugSession>>#intervalFromMethodNode:inSource: to a dedicated class called SmaCCMethodNodeSourceIntervalFinder.

The same logic is also implemented in GtSmaCCTransformationToolkitDebuggerElement>>#intervalFromMethodNode:inSource: (in gt4smacc) and I need the same logic in GToolkit debugger/coder.