[squeak-dev] Error: MessageNotUnderstood: OBClassNode>>methods
David Röthlisberger
squeak at webcitas.ch
Wed Feb 4 13:43:44 UTC 2009
> Open an OBPackageBrowserAdaptor. Now, select Traits Package. I get the
> same issue trying to open my own package loaded from MC.
okay, thanks, this is fixed as well. You can update OB from Universe.
OBClassNode >> #methods was an extension provided by package OB-Refactory.
I merged it into the core now.
Cheers,
David
> Error: MessageNotUnderstood: OBClassNode>>methods
> 3 February 2009 9:37:05 pm
>
> VM: Mac OS - a SmalltalkImage
> Image: Squeak3.10.2 [latest update: #7179]
>
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir /Volumes/DATOS/desarrollo/Squeak/Test
> Trusted Dir /foobar/tooBar/forSqueak/bogus
> Untrusted Dir /Users/glpunzi/Library/Preferences/Squeak/Internet/My Squeak
>
> OBClassNode(Object)>>error:
> Receiver: OBClassNode<ClienteTests>
> Arguments and temporary variables:
> aString: 'MessageNotUnderstood: OBClassNode>>methods'
> Receiver's instance variables:
> metaNode: Class
> #allCategory->AllMethodCategory
> #categories->MethodCategory
>
> navigation: an OBDefaultEdgeNavigation
> theClass: ClienteTests
>
> [] in WorldState>>displayWorldSafely: {[:err :rcvr | errCtx :=
> thisContext. [errCtx := errCtx sender. [errCtx no...]}
> Arguments and temporary variables:
> aWorld: a PasteUpMorph(1622) [world]
> err: 'MessageNotUnderstood: OBClassNode>>methods'
> rcvr: OBClassNode<ClienteTests>
> errCtx: OBPluggableListMorph>>iconAt:
> errMorph: an OBPluggableListMorph(2344)
>
> BlockContext>>valueWithPossibleArgs:
> Receiver: [] in WorldState>>displayWorldSafely: {[:err :rcvr |
> errCtx := thisContext. [errCtx := e...etc...
> Arguments and temporary variables:
> anArray: an Array('MessageNotUnderstood:
> OBClassNode>>methods' OBClassNode<Clie...etc...
> Receiver's instance variables:
> sender: BlockContext>>valueWithPossibleArgs:
> pc: 121
> stackp: 0
> nargs: 2
> startpc: 74
> home: WorldState>>displayWorldSafely:
>
> [] in BlockContext>>ifError: {[:ex | errorHandlerBlock
> valueWithPossibleArgs: {ex description. ex receiver}]}
> Arguments and temporary variables:
> errorHandlerBlock: [] in WorldState>>displayWorldSafely:
> {[:err :rcvr | errCtx...etc...
> ex: MessageNotUnderstood: OBClassNode>>methods
>
>
> --- The full stack ---
> OBClassNode(Object)>>error:
> [] in WorldState>>displayWorldSafely: {[:err :rcvr | errCtx :=
> thisContext. [errCtx := errCtx sender. [errCtx no...]}
> BlockContext>>valueWithPossibleArgs:
> [] in BlockContext>>ifError: {[:ex | errorHandlerBlock
> valueWithPossibleArgs: {ex description. ex receiver}]}
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> BlockContext>>valueWithPossibleArgs:
> [] in MethodContext(ContextPart)>>handleSignal: {[(self tempAt: 2)
> valueWithPossibleArgs: {exception}]}
> BlockContext>>ensure:
> MethodContext(ContextPart)>>handleSignal:
> MessageNotUnderstood(Exception)>>signal
> OBClassNode(Object)>>doesNotUnderstand: #methods
> OBClassInheritanceFilter>>icon:forNode:
> [] in OBEnhancementMetaNode(OBMetaNode)>>iconForNode: {[:icon :filter |
> filter icon: icon forNode: aNode]}
> [] in OrderedCollection(Collection)>>inject:into: {[:each | nextValue :=
> binaryBlock value: nextValue value: each]}
> OrderedCollection>>do:
> OrderedCollection(Collection)>>inject:into:
> OBEnhancementMetaNode(OBMetaNode)>>iconForNode:
> OBClassNode(OBNode)>>icon
> OBEnhancementFan(OBFan)>>iconAt:
> OBList>>iconAt:
> OBEnhancementColumn(OBColumn)>>iconAt:
> OBPluggableListMorph>>iconAt:
> OBLazyListMorph>>display:atRow:on:
> OBLazyListMorph(LazyListMorph)>>drawOn:
> FormCanvas(Canvas)>>draw:
> FormCanvas(Canvas)>>drawMorph:
> [] in OBLazyListMorph(Morph)>>fullDrawOn: {[(aCanvas isVisible: self
> bounds) ifTrue: [aCanvas drawMorph: self]. self...]}
> FormCanvas>>roundCornersOf:in:during:
> FormCanvas(Canvas)>>roundCornersOf:during:
> OBLazyListMorph(Morph)>>fullDrawOn:
> FormCanvas(Canvas)>>fullDraw:
> FormCanvas(Canvas)>>fullDrawMorph:
> [] in TransformMorph>>drawSubmorphsOn: {[:m | myCanvas fullDrawMorph: m]}
> Array(SequenceableCollection)>>reverseDo:
> [] in TransformMorph>>drawSubmorphsOn: {[:myCanvas | submorphs
> reverseDo: [:m | myCanvas fullDrawMorph: m]]}
> FormCanvas>>transformBy:clippingTo:during:smoothing:
> TransformMorph>>drawSubmorphsOn:
> [] in TransformMorph(Morph)>>fullDrawOn: {[(aCanvas isVisible: self
> bounds) ifTrue: [aCanvas drawMorph: self]. self...]}
> FormCanvas>>roundCornersOf:in:during:
> FormCanvas(Canvas)>>roundCornersOf:during:
> TransformMorph(Morph)>>fullDrawOn:
> FormCanvas(Canvas)>>fullDraw:
> FormCanvas(Canvas)>>fullDrawMorph:
> [] in OBPluggableListMorph(Morph)>>drawSubmorphsOn: {[:m | canvas
> fullDrawMorph: m]}
> Array(SequenceableCollection)>>reverseDo:
> [] in OBPluggableListMorph(Morph)>>drawSubmorphsOn: {[:canvas |
> submorphs reverseDo: [:m | canvas fullDrawMorph: m]]}
> OBPluggableListMorph(Morph)>>drawSubmorphsOn:
> ...etc...
More information about the Squeak-dev
mailing list
|