Commits

Meikel Brandmeyer committed 1eb970e

Use new gen-interface from lates AOT

* clojurecheck/harness.clj: move from contrib gen-interface to AOT gen-interface

Comments (0)

Files changed (2)

src/de/kotka/clojurecheck.clj

 
 (clojure.core/ns de.kotka.clojurecheck
   (:use
-     clojure.contrib.def
-     clojure.contrib.gen-interface)
+     [clojure.contrib.def :only (defvar defvar-)])
   (:import
      (de.kotka.clojurecheck FatalTestError))
   (:load

src/de/kotka/clojurecheck/harness.clj

 
 (clojure.core/in-ns 'de.kotka.clojurecheck)
 
-(when *compile-files*
-  (gen-and-save-interface *compile-path* 'de.kotka.clojurecheck.IHarness []
-                          ['plan [Integer] Object]
-                          ['diag [String] Object]
-                          ['bailOut [String] Object]
-                          ['reportResult [Object Boolean String] Object]
-                          ['getResult [] Object]
-                          ['getDiagnostics [] String]))
+(gen-interface
+  :name    de.kotka.clojurecheck.IHarness
+  :methods [[plan [Integer] Object]
+            [diag [String] Object]
+            [bailOut [String] Object]
+            [reportResult [Object Boolean String] Object]
+            [getResult [] Object]
+            [getDiagnostics [] String]])
 
 (import '(de.kotka.clojurecheck IHarness))