 never returned a non-nil value before the timeout occurred."
   [resource-fn desc timeout step monitor]
   (let [sub-monitor (SubMonitor/convert monitor 10)] 
-    (println "wait for resource")
     (loop
 	    [self-timeout timeout]
 	    (if (and 

		      (let
		        [leiningen-pfile (.toOSString (.getLocation (.getFile project "project.clj")))
		          labrepl-leiningen-project (read-project (str leiningen-pfile))]
            (println "run-lein-deps is true")
            (binding [lancet/ant-project (make-ant-project-with-progress progress)]
              (.subTask progress "Running  \"lein deps\"")
			        (deps labrepl-leiningen-project)

				                        (EvaluateTextAction/evaluateText console "(labrepl/-main)")
													      (open-browser (.newChild job-progress 30)))
			                        Status/CANCEL_STATUS)))))]
                  (.schedule repl-browser-job))))))))

(defn -run
