Skip to content

Instantly share code, notes, and snippets.

@axsk
Created August 14, 2015 09:32
Show Gist options
  • Save axsk/d5307931be84afb2ac27 to your computer and use it in GitHub Desktop.
Save axsk/d5307931be84afb2ac27 to your computer and use it in GitHub Desktop.

lein deps without phantomjs:

lein deps :tree
 [clj-webdriver "0.7.2"]
   [cheshire "5.5.0"]
     [com.fasterxml.jackson.core/jackson-core "2.5.3"]
     [com.fasterxml.jackson.dataformat/jackson-dataformat-cbor "2.5.3"]
     [com.fasterxml.jackson.dataformat/jackson-dataformat-smile "2.5.3"]
     [tigris "0.1.1"]
   [clj-http "2.0.0"]
     [commons-codec "1.10" :exclusions [[org.clojure/clojure]]]
     [commons-io "2.4" :exclusions [[org.clojure/clojure]]]
     [org.apache.httpcomponents/httpclient "4.5" :exclusions [[org.clojure/clojure]]]
       [commons-logging "1.2"]
     [org.apache.httpcomponents/httpcore "4.4.1" :exclusions [[org.clojure/clojure]]]
     [org.apache.httpcomponents/httpmime "4.5" :exclusions [[org.clojure/clojure]]]
     [potemkin "0.4.1" :exclusions [[org.clojure/clojure]]]
       [clj-tuple "0.2.2"]
       [riddley "0.1.10"]
     [slingshot "0.12.2" :exclusions [[org.clojure/clojure]]]
   [org.clojure/core.cache "0.6.4"]
     [org.clojure/data.priority-map "0.0.4"]
   [org.clojure/tools.logging "0.2.3"]
   [org.mortbay.jetty/jetty "6.1.25"]
     [org.mortbay.jetty/jetty-util "6.1.25"]
     [org.mortbay.jetty/servlet-api "2.5-20081211"]
 [clojure-complete "0.2.3" :exclusions [[org.clojure/clojure]]]
 [org.clojure/clojure "1.7.0"]
 [org.clojure/tools.nrepl "0.2.10" :exclusions [[org.clojure/clojure]]]
 [org.seleniumhq.selenium/selenium-java "2.47.1"]
   [org.seleniumhq.selenium/selenium-chrome-driver "2.47.1"]
     [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"]
       [cglib/cglib-nodep "2.1_3"]
       [com.google.code.gson/gson "2.3.1"]
       [com.google.guava/guava "18.0"]
       [org.seleniumhq.selenium/selenium-api "2.47.1"]
   [org.seleniumhq.selenium/selenium-edge-driver "2.47.1"]
     [org.apache.commons/commons-exec "1.3"]
   [org.seleniumhq.selenium/selenium-firefox-driver "2.47.1"]
   [org.seleniumhq.selenium/selenium-htmlunit-driver "2.47.1"]
     [net.sourceforge.htmlunit/htmlunit "2.17"]
       [commons-collections "3.2.1"]
       [net.sourceforge.cssparser/cssparser "0.9.16"]
         [org.w3c.css/sac "1.3"]
       [net.sourceforge.htmlunit/htmlunit-core-js "2.17"]
       [net.sourceforge.nekohtml/nekohtml "1.9.22" :exclusions [[xerces/xercesImpl]]]
       [org.apache.commons/commons-lang3 "3.4"]
       [org.eclipse.jetty.websocket/websocket-client "9.2.11.v20150529"]
         [org.eclipse.jetty.websocket/websocket-common "9.2.11.v20150529"]
           [org.eclipse.jetty.websocket/websocket-api "9.2.11.v20150529"]
         [org.eclipse.jetty/jetty-io "9.2.11.v20150529"]
         [org.eclipse.jetty/jetty-util "9.2.11.v20150529"]
       [xalan "2.7.2" :exclusions [[xerces/xercesImpl]]]
         [xalan/serializer "2.7.2"]
       [xerces/xercesImpl "2.11.0"]
         [xml-apis "1.4.01"]
   [org.seleniumhq.selenium/selenium-ie-driver "2.47.1"]
     [net.java.dev.jna/jna-platform "4.1.0"]
     [net.java.dev.jna/jna "4.1.0"]```
   [org.seleniumhq.selenium/selenium-leg-rc "2.47.1"]
   [org.seleniumhq.selenium/selenium-safari-driver "2.47.1"]
   [org.seleniumhq.selenium/selenium-support "2.47.1"]
   [org.webbitserver/webbit "0.4.14"]
     [io.netty/netty "3.5.2.Final"]

and with phantomjs:

lein deps :tree
Possibly confusing dependencies found:
[com.codeborne/phantomjsdriver "1.2.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.44.0"]
 overrides
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-leg-rc "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-support "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-safari-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-ie-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-firefox-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-htmlunit-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-edge-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-chrome-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"]

Consider using these exclusions:
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-remote-driver]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-remote-driver]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-remote-driver]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-remote-driver]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-remote-driver]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-remote-driver]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-remote-driver]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-remote-driver]]

[com.codeborne/phantomjsdriver "1.2.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.44.0"] -> [com.google.code.gson/gson "2.3"]
 overrides
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-leg-rc "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-support "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-safari-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-ie-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-firefox-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-htmlunit-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-edge-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-chrome-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-leg-rc "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-support "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-safari-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-ie-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-firefox-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-htmlunit-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-edge-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-chrome-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [com.google.code.gson/gson "2.3.1"]

Consider using these exclusions:
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [com.google.code.gson/gson]]

[com.codeborne/phantomjsdriver "1.2.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.44.0"] -> [org.seleniumhq.selenium/selenium-api "2.44.0"]
 overrides
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-leg-rc "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-support "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-safari-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-ie-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-firefox-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-htmlunit-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-edge-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"]
 and
[org.seleniumhq.selenium/selenium-java "2.47.1"] -> [org.seleniumhq.selenium/selenium-chrome-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-remote-driver "2.47.1"] -> [org.seleniumhq.selenium/selenium-api "2.47.1"]

Consider using these exclusions:
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-api]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-api]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-api]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-api]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-api]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-api]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-api]]
[org.seleniumhq.selenium/selenium-java "2.47.1" :exclusions [org.seleniumhq.selenium/selenium-api]]

 [clj-webdriver "0.7.2"]
   [cheshire "5.5.0"]
     [com.fasterxml.jackson.core/jackson-core "2.5.3"]
     [com.fasterxml.jackson.dataformat/jackson-dataformat-cbor "2.5.3"]
     [com.fasterxml.jackson.dataformat/jackson-dataformat-smile "2.5.3"]
     [tigris "0.1.1"]
   [clj-http "2.0.0"]
     [commons-codec "1.10" :exclusions [[org.clojure/clojure]]]
     [commons-io "2.4" :exclusions [[org.clojure/clojure]]]
     [org.apache.httpcomponents/httpclient "4.5" :exclusions [[org.clojure/clojure]]]
       [commons-logging "1.2"]
     [org.apache.httpcomponents/httpcore "4.4.1" :exclusions [[org.clojure/clojure]]]
     [org.apache.httpcomponents/httpmime "4.5" :exclusions [[org.clojure/clojure]]]
     [potemkin "0.4.1" :exclusions [[org.clojure/clojure]]]
       [clj-tuple "0.2.2"]
       [riddley "0.1.10"]
     [slingshot "0.12.2" :exclusions [[org.clojure/clojure]]]
   [org.clojure/core.cache "0.6.4"]
     [org.clojure/data.priority-map "0.0.4"]
   [org.clojure/tools.logging "0.2.3"]
   [org.mortbay.jetty/jetty "6.1.25"]
     [org.mortbay.jetty/jetty-util "6.1.25"]
     [org.mortbay.jetty/servlet-api "2.5-20081211"]
 [clojure-complete "0.2.3" :exclusions [[org.clojure/clojure]]]
 [com.codeborne/phantomjsdriver "1.2.1"]
   [org.seleniumhq.selenium/selenium-remote-driver "2.44.0"]
     [cglib/cglib-nodep "2.1_3"]
     [com.google.code.gson/gson "2.3"]
     [com.google.guava/guava "18.0"]
     [net.java.dev.jna/platform "3.4.0"]
     [org.seleniumhq.selenium/selenium-api "2.44.0"]
 [org.clojure/clojure "1.7.0"]
 [org.clojure/tools.nrepl "0.2.10" :exclusions [[org.clojure/clojure]]]
 [org.seleniumhq.selenium/selenium-java "2.47.1"]
   [org.seleniumhq.selenium/selenium-chrome-driver "2.47.1"]
   [org.seleniumhq.selenium/selenium-edge-driver "2.47.1"]
     [org.apache.commons/commons-exec "1.3"]
   [org.seleniumhq.selenium/selenium-firefox-driver "2.47.1"]
   [org.seleniumhq.selenium/selenium-htmlunit-driver "2.47.1"]
     [net.sourceforge.htmlunit/htmlunit "2.17"]
       [commons-collections "3.2.1"]
       [net.sourceforge.cssparser/cssparser "0.9.16"]
         [org.w3c.css/sac "1.3"]
       [net.sourceforge.htmlunit/htmlunit-core-js "2.17"]
       [net.sourceforge.nekohtml/nekohtml "1.9.22" :exclusions [[xerces/xercesImpl]]]
       [org.apache.commons/commons-lang3 "3.4"]
       [org.eclipse.jetty.websocket/websocket-client "9.2.11.v20150529"]
         [org.eclipse.jetty.websocket/websocket-common "9.2.11.v20150529"]
           [org.eclipse.jetty.websocket/websocket-api "9.2.11.v20150529"]
         [org.eclipse.jetty/jetty-io "9.2.11.v20150529"]
         [org.eclipse.jetty/jetty-util "9.2.11.v20150529"]
       [xalan "2.7.2" :exclusions [[xerces/xercesImpl]]]
         [xalan/serializer "2.7.2"]
       [xerces/xercesImpl "2.11.0"]
         [xml-apis "1.4.01"]
   [org.seleniumhq.selenium/selenium-ie-driver "2.47.1"]
     [net.java.dev.jna/jna-platform "4.1.0"]
     [net.java.dev.jna/jna "4.1.0"]
   [org.seleniumhq.selenium/selenium-leg-rc "2.47.1"]
   [org.seleniumhq.selenium/selenium-safari-driver "2.47.1"]
   [org.seleniumhq.selenium/selenium-support "2.47.1"]
   [org.webbitserver/webbit "0.4.14"]
     [io.netty/netty "3.5.2.Final"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment