Skip to content

Commit e497248

Browse files
committed
Update to Java commit 410f099 (2023.03.10): TNS-60: Fixed typehint on jarfile. JarFiles are not Files
1 parent 3ab19b0 commit e497248

File tree

1 file changed

+3
-3
lines changed
  • src/main/clojure/clojure/tools/namespace

1 file changed

+3
-3
lines changed

src/main/clojure/clojure/tools/namespace/find.clj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
[clojure.tools.namespace.file :as file]
1717
[clojure.tools.namespace.parse :as parse])
1818
(:import (System.IO TextReader ;;; (java.io File FileReader BufferedReader PushbackReader
19-
DirectoryInfo FileSystemInfo) ;;; InputStreamReader)
19+
FileInfo DirectoryInfo FileSystemInfo) ;;; InputStreamReader)
2020
(clojure.lang PushbackTextReader))) ;;; (java.util.jar JarFile JarEntry)))
2121

2222
(set! *warn-on-reflection* true)
@@ -99,7 +99,7 @@
9999
(let [[_ nom & more :as decl] (file/read-file-ns-decl % (:read-opts platform))]
100100
(when (and decl nom (symbol? nom))
101101
(list* 'ns (with-meta nom
102-
{:dir (.Name ^System.IO.DirectoryInfo dir) :file (.Name ^System.IO.FileInfo %)}) ;; .getName ^java.io.File x 2
102+
{:dir (.Name ^DirectoryInfo dir) :file (.Name ^FileInfo %)}) ;; .getName ^java.io.File x 2
103103
more))))
104104
(find-sources-in-dir dir platform))))
105105

@@ -163,7 +163,7 @@
163163
;;; (ignore-reader-exception
164164
;;; (let [[_ nom & more] (parse/read-ns-decl rdr read-opts)]
165165
;;; (list* 'ns (with-meta nom
166-
;;; {:jar (.getName ^java.io.File jarfile) :file entry-name})
166+
;;; {:jar (.getName ^JarFile jarfile) :file entry-name})
167167
;;; more)))))))
168168
(defn find-ns-decls-in-jarfile
169169
"Searches the JAR file for source files containing (ns ...)

0 commit comments

Comments
 (0)