--- a/jv_vdb.st Fri Feb 27 13:39:32 2015 +0100
+++ b/jv_vdb.st Fri Feb 27 16:50:43 2015 +0100
@@ -1,5 +1,7 @@
"{ Package: 'jv:vdb' }"
+"{ NameSpace: Smalltalk }"
+
LibraryDefinition subclass:#jv_vdb
instanceVariableNames:''
classVariableNames:''
@@ -28,6 +30,7 @@
by searching along the inheritance chain of all of my classes."
^ #(
+ #'jv:libgdbs' "GDBCommandStatus - shared pool used by VDBDebuggerConsoleApplication"
#'stx:libbasic' "LibraryDefinition - superclass of jv_vdb"
#'stx:libview' "DisplaySurface - superclass of VDBDebuggerConsoleView"
#'stx:libview2' "ApplicationModel - superclass of VDBAbstractApplication"
@@ -39,14 +42,16 @@
referencedPreRequisites
"list packages which are a prerequisite, because they contain
classes which are referenced by my classes.
- We do not need these packages as a prerequisite for loading or compiling.
+ We do not need these packages as a prerequisite for compiling or loading,
+ however, a class from it may be referenced during execution and having it
+ unloaded then may lead to a runtime doesNotUnderstand error, unless the caller
+ includes explicit checks for the package being present.
This method is generated automatically,
by searching all classes (and their packages) which are referenced by my classes."
^ #(
- #'jv:libgdbs' "GDBCLICommand - referenced by VDBDebuggerConsoleApplication>>commonPostOpen"
#'stx:libbasic2' "List - referenced by VDBAbstractContainer>>initialize"
- #'stx:libtool' "SmalltalkCodeGeneratorTool - referenced by VDBIconLibrary class>>loadAndCompileImagesFrom:"
+ #'stx:libtool' "SmalltalkCodeGeneratorTool - referenced by VDBIconLibrary class>>loadAndCompileImagesFrom:categoryPrefix:"
#'stx:libtool2' "MenuEditor - referenced by VDBIconLibrary class>>initialize"
)
!
@@ -77,16 +82,20 @@
VDBModelPresenter
#'jv_vdb'
VDBAbstractContainer
+ VDBAbstractListApplication
VDBDebuggerApplication
VDBDebuggerConsoleApplication
VDBEventLogApplication
VDBFramePresenter
VDBInferiorConsoleApplication
VDBSourceApplication
- VDBStackApplication
VDBThreadGroupPresenter
VDBThreadPresenter
+ VDBVariablePresenter
+ VDBAbstractTreeApplication
VDBTabbingContainer
+ VDBFrameApplication
+ VDBStackApplication
)
!