mranderson icon indicating copy to clipboard operation
mranderson copied to clipboard

Dependency inlining and shadowing

Results 26 mranderson issues
Sort by recently updated
recently updated
newest added

Comparing Java 11 to Java 16, it seems on the latter MrAnderson is an order of maginitude slower than on the former. Using [sdkman](https://github.com/sdkman/sdkman-cli) ``` $ sdk use java 11.0.10.hs-adpt...

When a given project's version is "n/a", mranderson will keep the "/", resulting in a head-scratching error related to imports: ![image](https://user-images.githubusercontent.com/1162994/150604491-d95e72e4-afe2-4a20-ae72-10c56cc94e99.png) Probably the `/` is safe to drop. (As a...

sometimes files in dependencies come out broken (part of the file is missing therefore parens are not closed). gut feeling is that something goes wrong when files are processed in...

I recently tried to inline `tools.deps.alpha` to get hotload-dependencies working again for cljr, but mranderson failed to consider these [load statements](https://github.com/clojure/tools.deps.alpha/blob/99e95b7c709608c662092e3cb6fd3c8145c3afbd/src/main/clojure/clojure/tools/deps/alpha.clj#L816-L820) in the middle of the file.

Hey again @benedekfazekas :smile: Looks like `mranderson` is replacing imports that it shouldn't when it needs to rename only _some_ classes within a package. repro: * `^:inline-dep [potemkin "0.4.5"]` -...

Hey again :smile: [clj-tuple](https://github.com/ztellman/clj-tuple) (a transient dependency of `clj-http`, in my case) has a top-level `clj-tuple` namespace, which isn't getting included in `:import` replacements. I reckon it's because `clj-files->dirs` has...

almost all `leinigen` specific code is already in `leiningen.inline-deps`, however `mranderson.util` still references leiningen for logging. if this latter is eliminated leiningen could be excluded when mranderson is used directly...

so MrAnderson can be used by a third party, maybe from the REPL to pull in a dep and shadow it.

0.5.x

from the conversation with @Olical on slack: > Some meta output out of mranderson, either as it runs or at the end could be useful. "here's the files I read...