Changes needed for cli-matic (#499)
* Changes needed for cli-matic - Added more clojure.lang classes - Added tools.cli/make-summary-part * Remove trailing empty line
This commit is contained in:
parent
633264096d
commit
475622f7f4
2 changed files with 10 additions and 6 deletions
|
|
@ -223,10 +223,14 @@
|
||||||
java.io.EOFException
|
java.io.EOFException
|
||||||
java.io.PrintWriter
|
java.io.PrintWriter
|
||||||
java.io.PushbackReader]
|
java.io.PushbackReader]
|
||||||
:methods [borkdude.graal.LockFix ;; support for locking
|
:methods [borkdude.graal.LockFix] ;; support for locking
|
||||||
]
|
|
||||||
:fields [clojure.lang.PersistentQueue]
|
:fields [clojure.lang.PersistentQueue]
|
||||||
:instance-checks [clojure.lang.IObj
|
:instance-checks [clojure.lang.IObj
|
||||||
|
clojure.lang.IFn
|
||||||
|
clojure.lang.IPending
|
||||||
|
clojure.lang.IDeref
|
||||||
|
clojure.lang.IAtom
|
||||||
clojure.lang.IEditableCollection
|
clojure.lang.IEditableCollection
|
||||||
clojure.lang.IMapEntry
|
clojure.lang.IMapEntry
|
||||||
clojure.lang.IPersistentMap
|
clojure.lang.IPersistentMap
|
||||||
|
|
@ -317,11 +321,10 @@
|
||||||
(->> (.getMethods c)
|
(->> (.getMethods c)
|
||||||
(keep (fn [m]
|
(keep (fn [m]
|
||||||
(when (public-declared-method? c m)
|
(when (public-declared-method? c m)
|
||||||
{:name (.getName m)})) )
|
{:name (.getName m)})))
|
||||||
(distinct)
|
(distinct)
|
||||||
(sort-by :name)
|
(sort-by :name)
|
||||||
(vec)))
|
(vec)))
|
||||||
|
|
||||||
(public-declared-method-names java.net.URL)
|
(public-declared-method-names java.net.URL)
|
||||||
(public-declared-method-names java.util.Properties)
|
(public-declared-method-names java.util.Properties))
|
||||||
)
|
|
||||||
|
|
|
||||||
|
|
@ -10,4 +10,5 @@
|
||||||
{'format-lines (copy-var tools.cli/format-lines cli-ns)
|
{'format-lines (copy-var tools.cli/format-lines cli-ns)
|
||||||
'summarize (copy-var tools.cli/summarize cli-ns)
|
'summarize (copy-var tools.cli/summarize cli-ns)
|
||||||
'get-default-options (copy-var tools.cli/get-default-options cli-ns)
|
'get-default-options (copy-var tools.cli/get-default-options cli-ns)
|
||||||
'parse-opts (copy-var tools.cli/parse-opts cli-ns)})
|
'parse-opts (copy-var tools.cli/parse-opts cli-ns)
|
||||||
|
'make-summary-part (copy-var tools.cli/make-summary-part cli-ns)})
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue