Hi Squeakers,
SmallInterfaces 2.0.0 is now available in Squeak.
SmallInterfaces adds explicit interfaces to Smalltalk. This addition is useful for Design, Documentation, and Exploration.
New features are: * class method interface * sealing (immutable) interface * synchronization between interfaces and conforming classes * ANSI Smalltalk v1.9 protocols as Interfaces.
Original SmallInterfaces utilizes RefactoringBrowser to provide InterfaceBrowser. RB in Squeak is still in development. So this release also includes original GUI(InterfaceFinder) for Squeakers.
SmallInterfaces 2.0.0 runs on Squeak 2.7. Due to the poor support for Dialog in MVC, I recommend to run in Morphic.
For more information: http://brain.cs.uiuc.edu/VisualWorks/SmallInterfaces (original) http://www.mars.dti.ne.jp/~umejava/smalltalk/stClasses/smallinterfaces/ (Squeak Port)
Enjoy!
--- [:masashi | ^umezawa]