Tools__NewSystemBrowser.st
branchjv
changeset 16046 ed5b09bfdd5a
parent 16045 e4b9dd2cb780
child 16053 85a1b78120ab
--- a/Tools__NewSystemBrowser.st	Tue Jan 19 07:00:10 2016 +0100
+++ b/Tools__NewSystemBrowser.st	Wed Jan 20 23:57:35 2016 +0000
@@ -46087,21 +46087,27 @@
     ].
 
     "/ do we have to update any project definitions?    
-    affectedPackages remove:(PackageId noProjectID) ifAbsent:[].
-    affectedPackages notEmpty ifTrue:[
-        |prjDefs|
-        
-        prjDefs := affectedPackages collect:[:id | (PackageId from:id) projectDefinitionClass] as:Set.
-        prjDefs remove:nil ifAbsent:[].
-        prjDefs notEmpty ifTrue:[
-            (Dialog confirm:(resources string:'Update %1 definition(s) now?' with:affectedPackages size)) ifTrue:[
-                self updateProjectContentsDefinitionsIn:prjDefs regenerate:true
-            ].    
-        ].    
-    ].    
-    
+    "/ JV@2016-01-19: NO, don't ask. This is done automacically when one 
+    "/ commits. Doing it each time is just too disturbing. Moreover,
+    "/ the dialog text does not make clear what's going to be updated
+    "/ and why. And - it should only update extension methods, not whole
+    "/ project definition!! So: disabled.
+"/    affectedPackages remove:(PackageId noProjectID) ifAbsent:[].
+"/    affectedPackages notEmpty ifTrue:[
+"/        |prjDefs|
+"/        
+"/        prjDefs := affectedPackages collect:[:id | (PackageId from:id) projectDefinitionClass] as:Set.
+"/        prjDefs remove:nil ifAbsent:[].
+"/        prjDefs notEmpty ifTrue:[
+"/            (Dialog confirm:(resources string:'Update %1 definition(s) now?' with:affectedPackages size)) ifTrue:[
+"/                self updateProjectContentsDefinitionsIn:prjDefs regenerate:true
+"/            ].    
+"/        ].    
+"/    ].
+
     "Created: / 17-02-2000 / 23:04:45 / cg"
     "Modified: / 23-11-2006 / 17:02:10 / cg"
+    "Modified: / 19-01-2016 / 21:47:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 moveMethods:methods toProtocol:newCategory