how to setup and run the larger/slower tests
…d moved that logic to the query, renamed the method and changed the tests accordingly.
…t queries. Instead of doing multiple queries do a single query that ORs the original queries together.
1) A few calls that took a filename as parameter now take either: - a string (as before) - (:file "filename") -- same as above - (:file "filename" :contents "scala source") -- pass "filename" to the pres compiler but use "scala source" for its contents - (:file "filename" :contents-in "tmp-filename") -- pass "filename" to the pres compiler but read its contents from "tmp-filename" The calls with the new convention are: swank:typecheck-file swank:completions swank:format-one-source 2) Added swank:format-one-source : return the formatted source instead of writing it to disk 3) in swank:completions, the last parameter ("reload") is optional and ignored (there should be no reason to not reload the source) 4) swank:typecheck-file is now synchronous (waits for the typecheck to be finished)