SourceCodeManagerUtilitiesForContainerBasedManagers.st
changeset 3145 e59d8d1ab71a
parent 3141 25cd1cd26450
child 3158 f8c56a311307
child 3164 e54571b3021f
--- a/SourceCodeManagerUtilitiesForContainerBasedManagers.st	Wed Mar 27 15:06:33 2013 +0100
+++ b/SourceCodeManagerUtilitiesForContainerBasedManagers.st	Wed Mar 27 17:38:54 2013 +0100
@@ -564,6 +564,11 @@
             checkinInfo isNil ifTrue:[
                 ^ self.
             ].
+
+            checkinInfo validateConsistency ifTrue:[
+                self validateConsistencyOfPackage:packageToCheckIn doClasses:doClasses doExtensions:doExtensions.
+            ].
+
             (self
                 checkinExtensionMethods:methodsToCheckIn
                 forPackage:packageToCheckIn
@@ -603,10 +608,9 @@
         checkinInfo isNil ifTrue:[
             ^ self.
         ].
-    ].
-
-    checkinInfo validateConsistency ifTrue:[
-        self validateConsistencyOfPackage:packageToCheckIn.
+        checkinInfo validateConsistency ifTrue:[
+            self validateConsistencyOfPackage:packageToCheckIn doClasses:doClasses doExtensions:doExtensions.
+        ].
     ].
 
     checkinInfo quickCheckIn ifTrue:[
@@ -719,10 +723,10 @@
 !SourceCodeManagerUtilitiesForContainerBasedManagers class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic3/SourceCodeManagerUtilitiesForContainerBasedManagers.st,v 1.5 2013-03-27 12:00:15 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic3/SourceCodeManagerUtilitiesForContainerBasedManagers.st,v 1.6 2013-03-27 16:38:54 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic3/SourceCodeManagerUtilitiesForContainerBasedManagers.st,v 1.5 2013-03-27 12:00:15 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic3/SourceCodeManagerUtilitiesForContainerBasedManagers.st,v 1.6 2013-03-27 16:38:54 cg Exp $'
 ! !