Skip to content

Commit ce63e8e

Browse files
WickedShellbendlas
authored andcommitted
DXML-42 Reflection cleanup
1 parent c6871e6 commit ce63e8e

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

src/main/clojure/clojure/data/xml/jvm/emit.clj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@
102102
tpu (if-let [uri (and (str/blank? tag-uri)
103103
(pu/get tpu ""))]
104104
(do
105-
(when (.isLoggable logger Level/FINE)
106-
(.log logger Level/FINE
105+
(when (.isLoggable ^Logger logger Level/FINE)
106+
(.log ^Logger logger Level/FINE
107107
(format "Default `xmlns=\"%s\"` had to be replaced with a `xmlns=\"\"` because of global element `%s`"
108108
uri tag-local)))
109109
(-> tpu
@@ -148,16 +148,16 @@
148148
EndElementEvent
149149
(emit-event [ev writer pu-stack]
150150
(assert (next pu-stack) "balanced tags")
151-
(.writeEndElement writer)
151+
(.writeEndElement ^XMLStreamWriter writer)
152152
(next pu-stack))
153153
CharsEvent
154-
(emit-event [{:keys [str]} writer s] (.writeCharacters writer str) s)
154+
(emit-event [{:keys [str]} writer s] (.writeCharacters ^XMLStreamWriter writer str) s)
155155
CDataEvent
156156
(emit-event [{:keys [str]} writer s] (emit-cdata str writer) s)
157157
CommentEvent
158-
(emit-event [{:keys [str]} writer s] (.writeComment writer str) s)
158+
(emit-event [{:keys [str]} writer s] (.writeComment ^XMLStreamWriter writer str) s)
159159
QNameEvent
160-
(emit-event [{:keys [qn]} writer pu-stack]
160+
(emit-event [{:keys [qn]} ^XMLStreamWriter writer pu-stack]
161161
(.writeCharacters writer (prefix-for qn (first pu-stack)))
162162
(.writeCharacters writer ":")
163163
(.writeCharacters writer (qname-local qn))

src/main/clojure/clojure/data/xml/jvm/parse.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@
4848

4949
(defn- nss-hash [^XMLStreamReader sreader parent-hash]
5050
(persistent!
51-
(reduce (fn [tr i]
51+
(reduce (fn [tr ^long i]
5252
(let [ns-pf (.getNamespacePrefix sreader i)]
5353
(assoc! tr (if (str/blank? ns-pf)
5454
:xmlns ns-pf)
55-
(.getNamespaceURI sreader i))))
55+
(.getNamespaceURI ^XMLStreamReader sreader i))))
5656
(transient parent-hash)
5757
(range (.getNamespaceCount sreader)))))
5858

0 commit comments

Comments
 (0)