Leiningen plugin for printing diagnostic info regarding versions of libraries that can be found on CLASSPATH.
Fetching latest commit…
Cannot retrieve the latest commit at this time
|README||adding checking namespaces|
Diagnostics Leiningen Plugin ============================ This is a simple plugin for printing diagnostic info regarding versions of libraries that can be found on CLASSPATH. There is printed info about two environments: 1. System - CLASSPATH used to run Leinignen 2. Leiningen - CLASSPATH built by Leiningen itself lein-diagnostics just tries to find on current CLASSPATH core classes of crucial libraries: clojure, clojure-contrib, leiningen, swank and prints full paths to these classes. Setup ----- Add lein-diagnostics to your project's dev-dependencies. For example: (defproject my-cool-library "1.0-SNAPSHOT" :dev-dependencies [[lein-diagnostics "0.0.1"]]) Usage ----- To print diagnostic info about current System and Leiningen environment, simply type: lein diagnostics If you want to check whether some Clojure namespace can be loaded with current classpath, type: lein diagnostics namespace_1 namespace_2 ... namespace_n e.g. lein diagnostics test.examples This plugin is available on [Clojars] http://clojars.org/lein-diagnostics.