Skip to content
This repository

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

adding checking namespaces

latest commit 98c66acb9e
Rob Wolfe authored February 21, 2010
Octocat-spinner-32 src adding checking namespaces February 21, 2010
Octocat-spinner-32 test Initial commit February 13, 2010
Octocat-spinner-32 README adding checking namespaces February 21, 2010
Octocat-spinner-32 project.clj Initial commit February 13, 2010
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.