#BUGFIX by stefan
class: JavaResolver
changed: #resolveClassIndentifiedByRef:init:
avoid walkback on unresolvable class
--- a/JavaResolver.st Wed Nov 30 17:47:31 2016 +0100
+++ b/JavaResolver.st Wed Nov 30 18:27:04 2016 +0100
@@ -20,6 +20,8 @@
"
"{ Package: 'stx:libjava' }"
+"{ NameSpace: Smalltalk }"
+
Object subclass:#JavaResolver
instanceVariableNames:'exceptionThrower'
classVariableNames:'uniqueInstance'
@@ -126,7 +128,7 @@
]
].
] ifFalse: [ result := self checkIfArrayRef: aJavaClassRef andWrap: result. ].
- result isNil ifTrue: [ self breakPoint: #mh ].
+ result isNil ifTrue: [ self breakPoint: #mh. ^ nil ].
result isJavaPrimitiveType ifTrue: [
^ self checkIfPrimitiveArrayRef: aJavaClassRef andWrap: result
].
@@ -648,7 +650,7 @@
!JavaResolver class methodsFor:'documentation'!
version_CVS
- ^ '$Header: /cvs/stx/stx/libjava/JavaResolver.st,v 1.8 2015-03-20 12:08:00 vrany Exp $'
+ ^ '$Header$'
!
version_HG
@@ -657,7 +659,7 @@
!
version_SVN
- ^ 'Id'
+ ^ '$Id$'
! !