Open tinchodias opened 1 month ago
Out of curiosity, I looked for the history. When you check for history of BlGridLayout methods in Calypso, you jump until the migration from Filetree to Tonel. I checked in an external tool for history before that commit, and the layouts were already in the beginning of this repo: 49d20c185c74395ce2c9c411fbcf3bacffdcd644 (~2016).
The original sources should be smalltalkhub. I looked in their archives and there are 2 candidates:
Maybe @plantec knows
Same happens between BlFlowLayoutMeasurer and BlFlowLayout.
ahh, ok. I think Glenn did it. A port from a java API I guess
Additional info (weird): Both BlGridLayoutImpl and BlGridLayout are subclasses of BlLayout
BlGridLayoutImpl is only referenced from BlGridLayout's initialize, and then it's used by forwarding BlGridLayout's API to BlGridLayoutImpl.
This may be a reminiscence of a port from another library, as the Impl suffix is not common in Pharo.