From 2220f694f12cbe245991418a937f4c3e9b019184 Mon Sep 17 00:00:00 2001 From: Daniel Compton Date: Mon, 24 Nov 2014 12:05:50 +1300 Subject: [PATCH] Upgrade core.logic dependency to 0.8.9 Also upgrade tools.cli, and lein-marginalia --- project.clj | 6 +++--- src/kibit/check.clj | 4 ++-- src/kibit/rules/util.clj | 5 +++-- test/kibit/test/core.clj | 4 ++-- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/project.clj b/project.clj index 64e6dbc..376d50a 100644 --- a/project.clj +++ b/project.clj @@ -6,8 +6,8 @@ :distribution :repo :comments "Contact if any questions"} :dependencies [[org.clojure/clojure "1.6.0"] - [org.clojure/core.logic "0.8.0-rc2"] - [org.clojure/tools.cli "0.2.2"]] - :profiles {:dev {:dependencies [[lein-marginalia "0.7.0"]] + [org.clojure/core.logic "0.8.9"] + [org.clojure/tools.cli "0.3.1"]] + :profiles {:dev {:dependencies [[lein-marginalia "0.8.0"]] :resource-paths ["test/resources"]}} :warn-on-reflection false) diff --git a/src/kibit/check.clj b/src/kibit/check.clj index a72bee1..791960d 100644 --- a/src/kibit/check.clj +++ b/src/kibit/check.clj @@ -1,7 +1,7 @@ (ns kibit.check "Kibit's integration point and public API" (:require [clojure.java.io :as io] - [clojure.core.logic :as logic] + [clojure.core.logic.unifier :as unifier] [kibit.core :as core] [kibit.rules :as core-rules] [kibit.reporters :as reporters]) @@ -28,7 +28,7 @@ ;; where necessary. ;; ;; For more information, see: [rules](#kibit.rules) namespace -(def all-rules (map logic/prep core-rules/all-rules)) +(def all-rules (map unifier/prep core-rules/all-rules)) ;; Reading source files ;; -------------------- diff --git a/src/kibit/rules/util.clj b/src/kibit/rules/util.clj index 0aae8a7..73a5d35 100644 --- a/src/kibit/rules/util.clj +++ b/src/kibit/rules/util.clj @@ -1,8 +1,9 @@ (ns kibit.rules.util - (:require [clojure.core.logic :as logic])) + (:require [clojure.core.logic :as logic] + [clojure.core.logic.unifier :as unifier])) (defn compile-rule [rule] - (let [[pat alt] (logic/prep rule)] + (let [[pat alt] (unifier/prep rule)] [(fn [expr] (logic/== expr pat)) (fn [sbst] (logic/== sbst alt))])) diff --git a/test/kibit/test/core.clj b/test/kibit/test/core.clj index f7267ee..70435df 100644 --- a/test/kibit/test/core.clj +++ b/test/kibit/test/core.clj @@ -1,11 +1,11 @@ (ns kibit.test.core (:require [kibit.check :as kibit] [kibit.core :as core] - [clojure.core.logic :as logic] + [clojure.core.logic.unifier :as unifier] [kibit.rules :as core-rules]) (:use [clojure.test])) -(def all-rules (map logic/prep core-rules/all-rules)) +(def all-rules (map unifier/prep core-rules/all-rules)) (deftest simplify-alts (are [expected-alt test-expr]