Skip to content

Instantly share code, notes, and snippets.

@bensu
Created July 14, 2015 21:36
Show Gist options
  • Save bensu/2771002a29d9d2ddb8b1 to your computer and use it in GitHub Desktop.
Save bensu/2771002a29d9d2ddb8b1 to your computer and use it in GitHub Desktop.
circleci clojurescript update
Possibly confusing dependencies found:
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-core "1.2.0"]
overrides
[ring "1.2.2" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-jetty-adapter "1.2.2"] -> [ring/ring-servlet "1.2.2"] -> [ring/ring-core "1.2.2"]
and
[ring "1.2.2" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-servlet "1.2.2"] -> [ring/ring-core "1.2.2"]
and
[ring "1.2.2" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-jetty-adapter "1.2.2"] -> [ring/ring-core "1.2.2"]
and
[ring "1.2.2" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-devel "1.2.2"] -> [ring/ring-core "1.2.2"]
and
[ring "1.2.2" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-core "1.2.2"]
and
[compojure "1.1.8" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-core "1.2.2"]
Consider using these exclusions:
[ring "1.2.2" :exclusions [ring/ring-core org.clojure/clojure org.clojure/clojurescript]]
[ring "1.2.2" :exclusions [ring/ring-core org.clojure/clojure org.clojure/clojurescript]]
[ring "1.2.2" :exclusions [ring/ring-core org.clojure/clojure org.clojure/clojurescript]]
[ring "1.2.2" :exclusions [ring/ring-core org.clojure/clojure org.clojure/clojurescript]]
[ring "1.2.2" :exclusions [ring/ring-core org.clojure/clojure org.clojure/clojurescript]]
[compojure "1.1.8" :exclusions [ring/ring-core org.clojure/clojure org.clojure/clojurescript]]
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [clj-time "0.4.4"]
overrides
[cljs-ajax "0.3.3" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [net.colourcoding/poppea "0.2.0"] -> [spyscope "0.1.3"] -> [clj-time "0.5.0"]
Consider using these exclusions:
[cljs-ajax "0.3.3" :exclusions [org.clojure/clojure clj-time org.clojure/clojurescript]]
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [commons-codec "1.5"]
overrides
[ring "1.2.2" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-jetty-adapter "1.2.2"] -> [ring/ring-servlet "1.2.2"] -> [ring/ring-core "1.2.2"] -> [ring/ring-codec "1.0.0"] -> [commons-codec "1.6"]
and
[ring "1.2.2" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-servlet "1.2.2"] -> [ring/ring-core "1.2.2"] -> [ring/ring-codec "1.0.0"] -> [commons-codec "1.6"]
and
[ring "1.2.2" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-jetty-adapter "1.2.2"] -> [ring/ring-core "1.2.2"] -> [ring/ring-codec "1.0.0"] -> [commons-codec "1.6"]
and
[ring "1.2.2" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-devel "1.2.2"] -> [ring/ring-core "1.2.2"] -> [ring/ring-codec "1.0.0"] -> [commons-codec "1.6"]
and
[ring "1.2.2" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-core "1.2.2"] -> [ring/ring-codec "1.0.0"] -> [commons-codec "1.6"]
and
[compojure "1.1.8" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-core "1.2.2"] -> [ring/ring-codec "1.0.0"] -> [commons-codec "1.6"]
and
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [ring/ring-core "1.2.0"] -> [ring/ring-codec "1.0.0"] -> [commons-codec "1.6"]
Consider using these exclusions:
[ring "1.2.2" :exclusions [org.clojure/clojure commons-codec org.clojure/clojurescript]]
[ring "1.2.2" :exclusions [org.clojure/clojure commons-codec org.clojure/clojurescript]]
[ring "1.2.2" :exclusions [org.clojure/clojure commons-codec org.clojure/clojurescript]]
[ring "1.2.2" :exclusions [org.clojure/clojure commons-codec org.clojure/clojurescript]]
[ring "1.2.2" :exclusions [org.clojure/clojure commons-codec org.clojure/clojurescript]]
[compojure "1.1.8" :exclusions [org.clojure/clojure commons-codec org.clojure/clojurescript]]
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4" :exclusions [org.clojure/clojure commons-codec org.clojure/clojurescript]]
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [com.google.javascript/closure-compiler "r1592"]
overrides
[org.clojure/clojurescript "0.0-3308" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [com.google.javascript/closure-compiler "v20150505"]
Consider using these exclusions:
[org.clojure/clojurescript "0.0-3308" :exclusions [org.clojure/clojure com.google.javascript/closure-compiler org.clojure/clojurescript]]
[ankha "0.1.4" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [org.clojure/tools.reader "0.8.1"]
overrides
[org.clojure/clojurescript "0.0-3308" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [org.clojure/tools.reader "0.9.2"]
Consider using these exclusions:
[org.clojure/clojurescript "0.0-3308" :exclusions [org.clojure/clojure org.clojure/tools.reader org.clojure/clojurescript]]
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [clj-time "0.4.4"] -> [joda-time "2.1"]
overrides
[cljs-ajax "0.3.3" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [net.colourcoding/poppea "0.2.0"] -> [spyscope "0.1.3"] -> [clj-time "0.5.0"] -> [joda-time "2.2"]
Consider using these exclusions:
[cljs-ajax "0.3.3" :exclusions [org.clojure/clojure joda-time org.clojure/clojurescript]]
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [com.google.javascript/closure-compiler "r1592"] -> [args4j "2.0.12"]
overrides
[org.clojure/clojurescript "0.0-3308" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [com.google.javascript/closure-compiler "v20150505"] -> [args4j "2.0.26"]
Consider using these exclusions:
[org.clojure/clojurescript "0.0-3308" :exclusions [org.clojure/clojure args4j org.clojure/clojurescript]]
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [com.google.javascript/closure-compiler "r1592"] -> [com.google.guava/guava "10.0.1"]
overrides
[org.clojure/clojurescript "0.0-3308" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [com.google.javascript/closure-compiler "v20150505"] -> [com.google.guava/guava "18.0"]
Consider using these exclusions:
[org.clojure/clojurescript "0.0-3308" :exclusions [org.clojure/clojure com.google.guava/guava org.clojure/clojurescript]]
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [com.google.javascript/closure-compiler "r1592"] -> [com.google.protobuf/protobuf-java "2.4.1"]
overrides
[org.clojure/clojurescript "0.0-3308" :exclusions [org.clojure/clojurescript org.clojure/clojure]] -> [com.google.javascript/closure-compiler "v20150505"] -> [com.google.protobuf/protobuf-java "2.5.0"]
Consider using these exclusions:
[org.clojure/clojurescript "0.0-3308" :exclusions [com.google.protobuf/protobuf-java org.clojure/clojure org.clojure/clojurescript]]
[ankha "0.1.4" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[org.clojure/tools.reader "0.8.1"]
[cheshire "5.3.1" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[com.fasterxml.jackson.core/jackson-core "2.3.1"]
[com.fasterxml.jackson.dataformat/jackson-dataformat-smile "2.3.1"]
[tigris "0.1.1"]
[cider/cider-nrepl "0.9.0-20150616.120440-43"]
[org.tcrawley/dynapath "0.2.3" :exclusions [[org.clojure/clojure]]]
[circleci/clj-yaml "0.5.2" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[org.yaml/snakeyaml "1.13"]
[cljs-ajax "0.3.3" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[com.cognitect/transit-cljs "0.8.188"]
[com.cognitect/transit-js "0.8.723"]
[net.colourcoding/poppea "0.2.0"]
[spyscope "0.1.3"]
[cljsjs/react-with-addons "0.12.2-4" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[clojure-complete "0.2.3" :scope "test" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[com.cemerick/clojurescript.test "0.3.0" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[com.cemerick/url "0.1.1" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[com.sgrove/cljs-time "0.3.5" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[com.cemerick/austin "0.1.5"]
[com.cemerick/piggieback "0.1.3"]
[compojure "1.1.8" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[clout "1.2.0"]
[org.clojure/tools.macro "0.1.0"]
[fs "0.11.1" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[hiccups "0.3.0" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[http-kit "2.1.18" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[inflections "0.8.2" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[clj-time "0.4.4"]
[joda-time "2.1"]
[clj-v8-native "0.1.4"]
[clj-v8 "0.1.4"]
[net.java.dev.jna/jna "3.5.1"]
[com.google.javascript/closure-compiler "r1592"]
[args4j "2.0.12"]
[com.google.code.findbugs/jsr305 "1.3.9"]
[com.google.guava/guava "10.0.1"]
[com.google.protobuf/protobuf-java "2.4.1"]
[com.googlecode.jarjar/jarjar "1.1"]
[junit "4.8.2"]
[org.apache.ant/ant "1.8.2"]
[org.apache.ant/ant-launcher "1.8.2"]
[org.json/json "20090211"]
[commons-codec "1.5"]
[org.clojure/core.incubator "0.1.1"]
[org.clojure/tools.logging "0.2.3"]
[pathetic "0.5.1"]
[ring/ring-core "1.2.0"]
[commons-fileupload "1.3"]
[commons-io "2.4"]
[javax.servlet/servlet-api "2.5"]
[ring/ring-codec "1.0.0"]
[org.clojure/clojure "1.7.0" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[org.clojure/clojurescript "0.0-3308" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[org.clojure/data.json "0.2.6"]
[org.clojure/google-closure-library "0.0-20150505-021ed5b3"]
[org.clojure/google-closure-library-third-party "0.0-20150505-021ed5b3"]
[org.mozilla/rhino "1.7R5"]
[org.clojure/core.async "0.1.346.0-17112a-alpha" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[org.clojure/tools.analyzer.jvm "0.1.0-beta12"]
[org.clojure/core.memoize "0.5.6"]
[org.clojure/core.cache "0.6.3"]
[org.clojure/data.priority-map "0.0.2"]
[org.clojure/tools.analyzer "0.1.0-beta12"]
[org.ow2.asm/asm-all "4.1"]
[org.clojure/tools.nrepl "0.2.10" :scope "test" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[org.omcljs/om "0.8.8" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure] [cljsjs/react]]]
[ring "1.2.2" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[ring/ring-devel "1.2.2"]
[clj-stacktrace "0.2.5"]
[hiccup "1.0.3"]
[ns-tracker "0.2.2"]
[org.clojure/java.classpath "0.2.2"]
[org.clojure/tools.namespace "0.2.4"]
[ring/ring-jetty-adapter "1.2.2"]
[org.eclipse.jetty/jetty-server "7.6.8.v20121106"]
[org.eclipse.jetty.orbit/javax.servlet "2.5.0.v201103041518"]
[org.eclipse.jetty/jetty-continuation "7.6.8.v20121106"]
[org.eclipse.jetty/jetty-http "7.6.8.v20121106"]
[org.eclipse.jetty/jetty-io "7.6.8.v20121106"]
[org.eclipse.jetty/jetty-util "7.6.8.v20121106"]
[ring/ring-servlet "1.2.2"]
[sablono "0.2.22" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[com.facebook/react "0.11.1"]
[secretary "1.2.2" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
[weasel "0.5.0" :exclusions [[org.clojure/clojurescript] [org.clojure/clojure]]]
(defproject frontend "0.1.0-SNAPSHOT"
:description "CircleCI's frontend app"
:url "https://circleci.com"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.7.0"]
[inflections "0.8.2"]
[org.clojars.dwwoelfel/stefon "0.5.0-3198d1b33637d6bd79c7415b01cff843891ebfd4"]
[compojure "1.1.8"]
[ring/ring "1.2.2"]
[http-kit "2.1.18"]
[circleci/clj-yaml "0.5.2"]
[fs "0.11.1"]
[com.cemerick/url "0.1.1"]
[cheshire "5.3.1"]
[ankha "0.1.4"]
[org.clojure/clojurescript "0.0-3308"]
[org.clojure/core.async "0.1.346.0-17112a-alpha"]
[cljs-ajax "0.3.3"]
[cljsjs/react-with-addons "0.12.2-4"]
[org.omcljs/om "0.8.8" :exclusions [cljsjs/react]]
[hiccups "0.3.0"]
[sablono "0.2.22"]
[secretary "1.2.2"]
;; Here until
;; https://github.com/andrewmcveigh/cljs-time/pull/26
;; is merged, or some similar solution for the
;; exception issue.
[com.sgrove/cljs-time "0.3.5"]
[weasel "0.5.0"] ;; repl
;; Frontend tests
[com.cemerick/clojurescript.test "0.3.0"]]
:plugins [[lein-cljsbuild "1.0.4"]]
:exclusions [[org.clojure/clojure]
[org.clojure/clojurescript]]
:main frontend.core
:jvm-opts ["-Djava.net.preferIPv4Stack=true"
"-server"
"-XX:MaxPermSize=256m"
"-XX:+UseConcMarkSweepGC"
"-Xss1m"
"-Xmx1024m"
"-XX:+CMSClassUnloadingEnabled"
"-Djava.library.path=target/native/macosx/x86_64:target/native/linux/x86_64:target/native/linux/x86"
"-Djna.library.path=target/native/macosx/x86_64:target/native/linux/x86_64:target/native/linux/x86"
"-Dfile.encoding=UTF-8"]
:clean-targets ^{:protect false} [:target-path "resources/public/cljs/"]
:figwheel {:css-dirs ["resources/assets/css"]}
:cljsbuild {:builds [{:id "dev"
:source-paths ["src-cljs" "test-cljs"]
:compiler {:output-to "resources/public/cljs/out/frontend-dev.js"
:output-dir "resources/public/cljs/out"
:optimizations :none
:source-map "resources/public/cljs/out/sourcemap-dev.js"}}
{:id "whitespace"
:source-paths ["src-cljs"]
:compiler {:output-to "resources/public/cljs/whitespace/frontend.js"
:output-dir "resources/public/cljs/whitespace"
:optimizations :whitespace
;; :source-map "resources/public/cljs/whitespace/sourcemap.js"
}}
{:id "test"
:source-paths ["src-cljs" "test-cljs"]
:compiler {:pretty-print true
:output-to "resources/public/cljs/test/frontend-test.js"
:output-dir "resources/public/cljs/test"
:optimizations :advanced
:foreign-libs [{:provides ["cljsjs.react"]
;; Unminified React necessary for TestUtils addon.
:file "resources/components/react/react-with-addons.js"
:file-min "resources/components/react/react-with-addons.js"}]
:externs ["test-js/externs.js"
"src-cljs/js/pusher-externs.js"
"src-cljs/js/ci-externs.js"
"src-cljs/js/analytics-externs.js"
"src-cljs/js/intercom-jquery-externs.js"
"src-cljs/js/d3_externs_min.js"]
:source-map "resources/public/cljs/test/sourcemap-dev.js"}}
{:id "production"
:source-paths ["src-cljs"]
:compiler {:pretty-print false
:output-to "resources/public/cljs/production/frontend.js"
:output-dir "resources/public/cljs/production"
:optimizations :advanced
:output-wrapper false
:externs ["src-cljs/js/pusher-externs.js"
"src-cljs/js/ci-externs.js"
"src-cljs/js/analytics-externs.js"
"src-cljs/js/intercom-jquery-externs.js"
"src-cljs/js/d3_externs_min.js"]
:source-map "resources/public/cljs/production/sourcemap-frontend.js"
}}]
:test-commands {"frontend-unit-tests"
["node_modules/karma/bin/karma" "start" "karma.conf.js" "--single-run"]}})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment