I noticed a require/:refer that results in no :refer (empty vector) don't get discarded even with :aggressive true. for instance this require with an unused match symbol
(ns company.core
(:require
[clojure.set :as set]
[clojure.core.match :refer [match]]))
results in this
(ns company.core
(:require
[clojure.set :as set]
[clojure.core.match :refer []]))
expectation would be
(ns company.core
(:require
[clojure.set :as set]))
I noticed a require/:refer that results in no
:refer(empty vector) don't get discarded even with:aggressive true. for instance this require with an unusedmatchsymbolresults in this
expectation would be