Hi Squeakers,
SmallInterfaces Squeak 2.0.0 now runs on Squeak2.8(alpha/beta). Please check it out. http://www.mars.dti.ne.jp/~umejava/smalltalk/stClasses/smallinterfaces/index...
Here is a tiny example.
"ANSI Interface coverage test - detects not implemented interfaces" "(Done in Squeak2.8 filed-in Richard Harmon's ANSI Standard messages)"
| ansiInterfaces | ansiInterfaces := Smalltalk organization listAtCategoryNamed: 'ANSI Interfaces'. ^ansiInterfaces select:[ :each | (Smalltalk at: each) conformers isEmpty].
answer(including equivalent interfaces):
(#ArrayFactoryProtocol #BagFactoryProtocol #ByteArrayFactoryProtocol #CharacterFactoryProtocol #DateAndTimeFactoryProtocol #DictionaryFactoryProtocol #DurationFactoryProtocol #ErrorClassProtocol #ExceptionClassProtocol #FileStreamFactoryProtocol #FileStreamProtocol #FractionFactoryProtocol #IntervalFactoryProtocol #NotificationClassProtocol #OrderedCollectionFactoryProtocol #SetFactoryProtocol #SortedCollectionFactoryProtocol #StringFactoryProtocol #StringProtocol #WarningClassProtocol #ZeroDivideFactoryProtocol #exceptionInstantiatorProtocol #floatCharacterizationProtocol #initializableCollectionFactoryProtocol #readFileStreamProtocol #readableStringProtocol #symbolProtocol #writeFileStreamProtocol )
--- [:masashi | ^umezawa].