dolphinsmalltalk / Dolphin

Dolphin Smalltalk Core Image
MIT License
294 stars 58 forks source link

Refactor STB/STL again to have versioned filers instead of policy #1226

Closed blairmcg closed 7 months ago

blairmcg commented 7 months ago

Serialize and deserialize capabilities should be independent.

STL for view resources is now generally stable in the sense that the resource method source should not change unless the view is actually changed. This means views can be resaved and the source code should only change if the view has been edited or contains class that have changed format. It should also help to see just the actual changes that have occurred, although this still isn't easy in what is essentially a serialized object format.