File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
src/main/clojure/clojure/tools/namespace Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 16
16
[clojure.tools.namespace.file :as file]
17
17
[clojure.tools.namespace.parse :as parse])
18
18
(:import (System.IO TextReader ; ;; (java.io File FileReader BufferedReader PushbackReader
19
- DirectoryInfo FileSystemInfo) ; ;; InputStreamReader)
19
+ FileInfo DirectoryInfo FileSystemInfo) ; ;; InputStreamReader)
20
20
(clojure.lang PushbackTextReader))) ; ;; (java.util.jar JarFile JarEntry)))
21
21
22
22
(set! *warn-on-reflection* true )
99
99
(let [[_ nom & more :as decl] (file/read-file-ns-decl % (:read-opts platform))]
100
100
(when (and decl nom (symbol? nom))
101
101
(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
103
103
more))))
104
104
(find-sources-in-dir dir platform))))
105
105
163
163
; ;; (ignore-reader-exception
164
164
; ;; (let [[_ nom & more] (parse/read-ns-decl rdr read-opts)]
165
165
; ;; (list* 'ns (with-meta nom
166
- ; ;; {:jar (.getName ^java.io.File jarfile) :file entry-name})
166
+ ; ;; {:jar (.getName ^JarFile jarfile) :file entry-name})
167
167
; ;; more)))))))
168
168
(defn find-ns-decls-in-jarfile
169
169
" Searches the JAR file for source files containing (ns ...)
You can’t perform that action at this time.
0 commit comments