From d7c069f6c0fb1d8f9399f60414bc5dcc140baea2 Mon Sep 17 00:00:00 2001 From: Phil Hagelberg Date: Tue, 14 Oct 2014 13:43:45 -0700 Subject: [PATCH] Use require-resolve in update-in for function. Fixes #1728. --- src/leiningen/update_in.clj | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/leiningen/update_in.clj b/src/leiningen/update_in.clj index 9506b38d..54ee43f2 100644 --- a/src/leiningen/update_in.clj +++ b/src/leiningen/update_in.clj @@ -3,12 +3,13 @@ (:refer-clojure :exclude [update-in]) (:require [leiningen.core.main :as main] [leiningen.core.project :as project] + [leiningen.core.utils :as utils] [clojure.core :as clj])) (defn ^:internal parse-args [key-path f args] (let [[f-args [_ & task+args]] (split-with #(not= "--" %) args)] [(mapv keyword (rest (.split key-path ":"))) - (resolve (read-string f)) + (utils/require-resolve (read-string f)) (mapv read-string f-args) task+args]))