Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Leiningen plugin for printing diagnostic info regarding versions of libraries that can be found on CLASSPATH.
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src/leiningen
test
README
project.clj

README

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.
Something went wrong with that request. Please try again.