From d59217668e9719009f8b7034e6dd586164cea8ab Mon Sep 17 00:00:00 2001 From: "Freeman, Danny (ARC-TH)[ASRC Federal Data Solutions, LLC]" Date: Thu, 31 Aug 2023 13:53:15 -0400 Subject: [PATCH] Fix reflection warnings, unused imports --- src/stardog/core.clj | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/stardog/core.clj b/src/stardog/core.clj index 4c235bd..0082c0c 100644 --- a/src/stardog/core.clj +++ b/src/stardog/core.clj @@ -15,14 +15,12 @@ ;; limitations under the License. (ns stardog.core - (:require [clojure.string :as str] - [stardog.values :as values]) + (:require [stardog.values :as values]) (:import [com.complexible.stardog.api Connection ConnectionPool ConnectionPoolConfig ConnectionConfiguration Query ReadQuery] [clojure.lang IFn] - [java.util Map Iterator] - [com.complexible.stardog.reasoning.api ReasoningType] + [java.util Map List] [com.complexible.common.base CloseableIterator] [com.stardog.stark Values Namespace] [com.stardog.stark.query SelectQueryResult GraphQueryResult BindingSet Binding] @@ -98,7 +96,7 @@ (defn key-map-results "Converts a Iteration of bindings into a seq of keymaps." - [^IFn keyfn ^IFn valfn ^CloseableIterator results] + [^IFn keyfn ^IFn valfn ^SelectQueryResult results] (let [mapper (partial binding->map keyfn valfn) realized-results (into [] (map mapper) (iterator-seq results)) variables (map keyfn (.variables results))] @@ -193,7 +191,7 @@ (into {}))))) (defn- order-results [results] - (let [{:keys [variables] :as metadata} (meta results) + (let [{:keys [^List variables] :as metadata} (meta results) order-result-set (fn [result-set] (into (sorted-map-by (fn [binding1 binding2] (compare