Author: rfeng
Date: Wed Mar 31 17:58:53 2010
New Revision: 929641

URL: http://svn.apache.org/viewvc?rev=929641&view=rev
Log:
Add more print

Modified:
    
tuscany/sandbox/rfeng/eclipse-workspace/src/main/java/org/apache/tuscany/eclipse/workspace/WorkspaceConfigurator.java

Modified: 
tuscany/sandbox/rfeng/eclipse-workspace/src/main/java/org/apache/tuscany/eclipse/workspace/WorkspaceConfigurator.java
URL: 
http://svn.apache.org/viewvc/tuscany/sandbox/rfeng/eclipse-workspace/src/main/java/org/apache/tuscany/eclipse/workspace/WorkspaceConfigurator.java?rev=929641&r1=929640&r2=929641&view=diff
==============================================================================
--- 
tuscany/sandbox/rfeng/eclipse-workspace/src/main/java/org/apache/tuscany/eclipse/workspace/WorkspaceConfigurator.java
 (original)
+++ 
tuscany/sandbox/rfeng/eclipse-workspace/src/main/java/org/apache/tuscany/eclipse/workspace/WorkspaceConfigurator.java
 Wed Mar 31 17:58:53 2010
@@ -78,6 +78,7 @@ public class WorkspaceConfigurator imple
 
     private void configure(final String[] args) throws JavaModelException, 
InterruptedException, Exception,
         CoreException, FileNotFoundException, ParserConfigurationException, 
SAXException, IOException {
+        print("Starting to configure the workspace...");
         IProgressMonitor monitor = createMonitor();
 
         // Configure JDT
@@ -223,7 +224,10 @@ public class WorkspaceConfigurator imple
     private void configureProjects(File sourceRoot, final IProgressMonitor 
monitor) throws Exception {
         IWorkspaceRoot workspaceRoot = workspace.getRoot();
 
-        loadProjects(sourceRoot, monitor);
+        if (sourceRoot != null) {
+            print("Scanning " + sourceRoot);
+            loadProjects(sourceRoot, monitor);
+        }
 
         for (IProject p : workspaceRoot.getProjects()) {
             print("Refreshing project: " + p.getName());
@@ -295,9 +299,9 @@ public class WorkspaceConfigurator imple
             return;
         }
 
-        for (int i = 0; i < dirs.length; i++) {
-            if (dirs[i].isDirectory()) {
-                loadProjects(dirs[i], monitor);
+        for (File dir : dirs) {
+            if (dir.isDirectory() && !dir.getName().startsWith(".")) {
+                loadProjects(dir, monitor);
             }
         }
     }


Reply via email to