Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
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.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
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.