From 1be271cb0f80b8a71cf503fed33a2b4bcffccbd4 Mon Sep 17 00:00:00 2001 From: Ambrose Bonnaire-Sergeant Date: Wed, 21 Aug 2024 13:28:14 -0500 Subject: [PATCH 01/10] dependabot --- .github/dependabot.yml | 15 +++++++++++++++ .github/workflows/build.yml | 4 ++++ scripts/check-dependabot | 16 ++++++++++++++++ scripts/sync-dependabot | 11 +++++++++++ 4 files changed, 46 insertions(+) create mode 100644 .github/dependabot.yml create mode 100755 scripts/check-dependabot create mode 100755 scripts/sync-dependabot diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..59b311c3 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,15 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "maven" + directory: "/dependabot" + schedule: + interval: "weekly" + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4665c66a..d809084d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,6 +42,10 @@ jobs: uses: DeLaGuardo/setup-clojure@master with: lein: latest + - name: Setup Babashka + run: bash < <(curl -s https://raw.githubusercontent.com/babashka/babashka/master/install) + - name: Check dependabot is in sync with project.clj + run: ./script/check-dependabot - name: Run tests run: lein do clean, all test, all check deploy: diff --git a/scripts/check-dependabot b/scripts/check-dependabot new file mode 100755 index 00000000..9fe73524 --- /dev/null +++ b/scripts/check-dependabot @@ -0,0 +1,16 @@ +#!/bin/bash +# Check that project.clj is in sync with the committed dependabot pom.xml. + +set -e + +./script/sync-dependabot +set +e +if git diff --ignore-all-space --exit-code dependabot/pom.xml ; then + echo 'project.clj and dependabot/pom.xml are in sync.' + exit 0 +else + echo + echo 'project.clj and dependabot/pom.xml are out of sync! Please run ./script/sync-dependabot locally and commit the results.' + echo 'If this is a PR from dependabot, you must manually update the version in project.clj' + exit 1 +fi diff --git a/scripts/sync-dependabot b/scripts/sync-dependabot new file mode 100755 index 00000000..f14a445f --- /dev/null +++ b/scripts/sync-dependabot @@ -0,0 +1,11 @@ +#!/bin/bash + +set -e + +SHA=$(git rev-parse HEAD) + +lein pom +mkdir -p dependabot +mv pom.xml dependabot +# lein pom uses the origin git remote to add metadata. remove for reproducibility. +bb '(spit "dependabot/pom.xml" (-> "dependabot/pom.xml" slurp xml/parse-str (update :content (partial remove #(some-> % :tag name #{"scm" "url"}))) xml/emit-str))' From 48757824876236ce4c993c56854e274ed1d83998 Mon Sep 17 00:00:00 2001 From: Ambrose Bonnaire-Sergeant Date: Wed, 21 Aug 2024 13:29:51 -0500 Subject: [PATCH 02/10] wip --- .gitignore | 4 +- dependabot/pom.xml | 237 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 239 insertions(+), 2 deletions(-) create mode 100644 dependabot/pom.xml diff --git a/.gitignore b/.gitignore index ebba8050..92b16451 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,8 @@ /target /classes /checkouts -pom.xml -pom.xml.asc +/pom.xml +/pom.xml.asc *.jar *.class /.lein-* diff --git a/dependabot/pom.xml b/dependabot/pom.xml new file mode 100644 index 00000000..92477e72 --- /dev/null +++ b/dependabot/pom.xml @@ -0,0 +1,237 @@ + + 4.0.0 + metosin + compojure-api + jar + 2.0.0-alpha34-SNAPSHOT + compojure-api + Compojure Api + + + + Eclipse Public License + http://www.eclipse.org/legal/epl-v10.html + repo + same as Clojure + + + + + src + test19 + + + resources + + + + + resources + + + target + target/classes + + + org.codehaus.mojo + build-helper-maven-plugin + 1.7 + + + add-test-source + generate-test-sources + + add-test-source + + + + test + + + + + + + + + + central + https://repo1.maven.org/maven2/ + + false + + + true + + + + clojars + https://repo.clojars.org/ + + true + + + true + + + + + + + + + prismatic + schema + 1.1.12 + + + prismatic + plumbing + 0.5.5 + + + ikitommi + linked + 1.3.1-alpha1 + + + metosin + muuntaja + 0.6.6 + + + com.fasterxml.jackson.datatype + jackson-datatype-joda + 2.10.1 + + + ring + ring-core + 1.8.0 + + + compojure + compojure + 1.6.1 + + + metosin + spec-tools + 0.10.6 + + + metosin + ring-http-response + 0.9.1 + + + metosin + ring-swagger-ui + 3.24.3 + + + metosin + ring-swagger + 1.0.0 + + + clj-time + clj-time + 0.15.2 + + + joda-time + joda-time + 2.10.5 + + + riddley + riddley + 0.2.0 + + + org.clojure + clojure + 1.9.0 + test + + + org.clojure + core.unify + 0.6.0 + test + + + org.clojure + core.async + 0.6.532 + test + + + javax.servlet + javax.servlet-api + 4.0.1 + test + + + peridot + peridot + 0.5.2 + test + + + com.stuartsierra + component + 0.4.0 + test + + + expound + expound + 0.8.2 + test + + + metosin + jsonista + 0.2.5 + test + + + reloaded.repl + reloaded.repl + 0.2.4 + test + + + metosin + muuntaja-msgpack + 0.6.6 + test + + + metosin + muuntaja-yaml + 0.6.6 + test + + + org.immutant + immutant + 2.1.10 + test + + + http-kit + http-kit + 2.3.0 + test + + + criterium + criterium + 0.4.5 + test + + + \ No newline at end of file From 0dda578c80263ca459ef71b0a2b4a29254b138c8 Mon Sep 17 00:00:00 2001 From: Ambrose Bonnaire-Sergeant Date: Wed, 21 Aug 2024 17:24:51 -0500 Subject: [PATCH 03/10] wip --- dependabot/dependency-tree.txt | 147 +++++++++++++++ dependabot/verbose-dependency-tree.txt | 245 +++++++++++++++++++++++++ scripts/sync-dependabot | 5 +- 3 files changed, 396 insertions(+), 1 deletion(-) create mode 100644 dependabot/dependency-tree.txt create mode 100644 dependabot/verbose-dependency-tree.txt diff --git a/dependabot/dependency-tree.txt b/dependabot/dependency-tree.txt new file mode 100644 index 00000000..340f6263 --- /dev/null +++ b/dependabot/dependency-tree.txt @@ -0,0 +1,147 @@ +metosin:compojure-api:jar:2.0.0-alpha34-SNAPSHOT ++- prismatic:schema:jar:1.1.12:compile ++- prismatic:plumbing:jar:0.5.5:compile +| \- de.kotka:lazymap:jar:3.1.0:compile ++- ikitommi:linked:jar:1.3.1-alpha1:compile ++- metosin:muuntaja:jar:0.6.6:compile +| \- com.cognitect:transit-clj:jar:0.8.319:compile +| \- com.cognitect:transit-java:jar:0.8.337:compile +| +- org.msgpack:msgpack:jar:0.6.12:compile +| | +- com.googlecode.json-simple:json-simple:jar:1.1.1:compile +| | \- org.javassist:javassist:jar:3.18.1-GA:compile +| \- javax.xml.bind:jaxb-api:jar:2.3.0:compile ++- com.fasterxml.jackson.datatype:jackson-datatype-joda:jar:2.10.1:compile +| +- com.fasterxml.jackson.core:jackson-annotations:jar:2.10.1:compile +| +- com.fasterxml.jackson.core:jackson-core:jar:2.10.1:compile +| \- com.fasterxml.jackson.core:jackson-databind:jar:2.10.1:compile ++- ring:ring-core:jar:1.8.0:compile +| +- ring:ring-codec:jar:1.1.2:compile +| | \- commons-codec:commons-codec:jar:1.11:compile +| +- commons-io:commons-io:jar:2.6:compile +| +- commons-fileupload:commons-fileupload:jar:1.4:compile +| +- crypto-random:crypto-random:jar:1.2.0:compile +| \- crypto-equality:crypto-equality:jar:1.0.0:compile ++- compojure:compojure:jar:1.6.1:compile +| +- org.clojure:tools.macro:jar:0.1.5:compile +| +- clout:clout:jar:2.2.1:compile +| | \- instaparse:instaparse:jar:1.4.8:compile +| \- medley:medley:jar:1.0.0:compile ++- metosin:spec-tools:jar:0.10.6:compile +| \- org.clojure:spec.alpha:jar:0.3.218:compile ++- metosin:ring-http-response:jar:0.9.1:compile +| \- potemkin:potemkin:jar:0.4.5:compile +| \- clj-tuple:clj-tuple:jar:0.2.2:compile ++- metosin:ring-swagger-ui:jar:3.24.3:compile ++- metosin:ring-swagger:jar:1.0.0:compile +| +- cheshire:cheshire:jar:5.8.1:compile +| | +- com.fasterxml.jackson.dataformat:jackson-dataformat-smile:jar:2.9.6:compile +| | +- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:jar:2.9.6:compile +| | \- tigris:tigris:jar:0.1.1:compile +| +- metosin:schema-tools:jar:0.11.0:compile +| +- metosin:scjsv:jar:0.5.0:compile +| | \- com.github.java-json-tools:json-schema-validator:jar:2.2.10:compile +| | +- com.github.java-json-tools:json-schema-core:jar:1.2.10:compile +| | | +- com.github.java-json-tools:jackson-coreutils:jar:1.9:compile +| | | | +- com.google.guava:guava:jar:16.0.1:compile +| | | | \- com.github.fge:msg-simple:jar:1.1:compile +| | | | \- com.github.fge:btf:jar:1.2:compile +| | | +- com.github.fge:uri-template:jar:0.9:compile +| | | \- org.mozilla:rhino:jar:1.7.7.1:compile +| | +- javax.mail:mailapi:jar:1.4.3:compile +| | | \- javax.activation:activation:jar:1.1:compile +| | +- com.googlecode.libphonenumber:libphonenumber:jar:8.0.0:compile +| | +- com.google.code.findbugs:jsr305:jar:3.0.1:compile +| | \- net.sf.jopt-simple:jopt-simple:jar:5.0.3:compile +| +- org.tobereplaced:lettercase:jar:1.0.0:compile +| \- frankiesardo:linked:jar:1.3.0:compile ++- clj-time:clj-time:jar:0.15.2:compile ++- joda-time:joda-time:jar:2.10.5:compile ++- riddley:riddley:jar:0.2.0:compile ++- org.clojure:clojure:jar:1.9.0:test +| \- org.clojure:core.specs.alpha:jar:0.1.24:test ++- org.clojure:core.unify:jar:0.6.0:test ++- org.clojure:core.async:jar:0.6.532:test +| \- org.clojure:tools.analyzer.jvm:jar:0.7.3:test +| +- org.clojure:tools.analyzer:jar:0.7.0:test +| +- org.clojure:core.memoize:jar:0.8.2:test +| | \- org.clojure:core.cache:jar:0.8.2:test +| | \- org.clojure:data.priority-map:jar:0.0.7:test +| +- org.ow2.asm:asm:jar:5.2:test +| \- org.clojure:tools.reader:jar:1.3.2:test ++- javax.servlet:javax.servlet-api:jar:4.0.1:test ++- peridot:peridot:jar:0.5.2:test +| +- ring:ring-mock:jar:0.3.2:test +| +- org.clojure:data.codec:jar:0.1.0:test +| +- org.apache.httpcomponents:httpmime:jar:4.5.1:test +| | \- org.apache.httpcomponents:httpclient:jar:4.5.1:test +| \- org.apache.httpcomponents:httpcore:jar:4.4.5:test ++- com.stuartsierra:component:jar:0.4.0:test +| \- com.stuartsierra:dependency:jar:0.2.0:test ++- expound:expound:jar:0.8.2:test ++- metosin:jsonista:jar:0.2.5:test +| \- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.10.0:test ++- reloaded.repl:reloaded.repl:jar:0.2.4:test +| +- org.clojure:tools.namespace:jar:0.2.11:test +| \- suspendable:suspendable:jar:0.1.1:test ++- metosin:muuntaja-msgpack:jar:0.6.6:test +| \- clojure-msgpack:clojure-msgpack:jar:1.2.1:test ++- metosin:muuntaja-yaml:jar:0.6.6:test +| \- clj-commons:clj-yaml:jar:0.7.0:test +| +- org.yaml:snakeyaml:jar:1.24:test +| \- org.flatland:ordered:jar:1.5.7:test +| \- org.flatland:useful:jar:0.11.6:test ++- org.immutant:immutant:jar:2.1.10:test +| +- org.immutant:caching:jar:2.1.10:test +| | +- org.immutant:core:jar:2.1.10:test +| | | \- org.clojure:java.classpath:jar:0.2.3:test +| | \- org.projectodd.wunderboss:wunderboss-caching:jar:0.13.1:test +| | \- org.infinispan:infinispan-core:jar:7.2.3.Final:test +| | +- org.infinispan:infinispan-commons:jar:7.2.3.Final:test +| | +- org.jgroups:jgroups:jar:3.6.2.Final:test +| | +- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:jar:1.0.1.Final:test +| | \- org.jboss.marshalling:jboss-marshalling-osgi:jar:1.4.10.Final:test +| +- org.immutant:messaging:jar:2.1.10:test +| | \- org.projectodd.wunderboss:wunderboss-messaging-hornetq:jar:0.13.1:test +| | +- org.projectodd.wunderboss:wunderboss-messaging:jar:0.13.1:test +| | | \- org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:jar:1.0.0.Final:test +| | +- org.hornetq:hornetq-server:jar:2.4.5.Final:test +| | | +- org.hornetq:hornetq-commons:jar:2.4.5.Final:test +| | | +- org.hornetq:hornetq-journal:jar:2.4.5.Final:test +| | | | \- org.hornetq:hornetq-native:jar:2.4.5.Final:test +| | | +- org.hornetq:hornetq-core-client:jar:2.4.5.Final:test +| | | \- io.netty:netty-all:jar:4.0.13.Final:test +| | \- org.hornetq:hornetq-jms-server:jar:2.4.5.Final:test +| | +- org.hornetq:hornetq-jms-client:jar:2.4.5.Final:test +| | | \- javax.inject:javax.inject:jar:1:test +| | \- org.jboss.naming:jnpserver:jar:5.0.3.GA:test +| | \- org.jboss:jboss-common-core:jar:2.2.10.GA:test +| +- org.immutant:scheduling:jar:2.1.10:test +| | \- org.projectodd.wunderboss:wunderboss-scheduling:jar:0.13.1:test +| | \- org.quartz-scheduler:quartz:jar:2.2.1:test +| +- org.immutant:web:jar:2.1.10:test +| | \- org.projectodd.wunderboss:wunderboss-web-undertow:jar:0.13.1:test +| | +- org.projectodd.wunderboss:wunderboss-web:jar:0.13.1:test +| | | +- org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec:jar:1.1.0.Final:test +| | | \- org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar:1.0.0.Final:test +| | +- io.undertow:undertow-core:jar:1.4.14.Final:test +| | | +- org.jboss.xnio:xnio-api:jar:3.3.6.Final:test +| | | \- org.jboss.xnio:xnio-nio:jar:3.3.6.Final:test +| | +- io.undertow:undertow-servlet:jar:1.4.14.Final:test +| | | \- org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:jar:1.0.0.Final:test +| | \- io.undertow:undertow-websockets-jsr:jar:1.4.14.Final:test +| +- org.immutant:transactions:jar:2.1.10:test +| | \- org.projectodd.wunderboss:wunderboss-transactions:jar:0.13.1:test +| | +- javax.transaction:jta:jar:1.1:test +| | +- org.jboss.narayana.jta:narayana-jta:jar:5.0.3.Final:test +| | | \- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec:jar:1.0.0.Final:test +| | \- org.jboss:jboss-transaction-spi:jar:7.1.0.Final:test +| | +- org.jboss.spec.javax.resource:jboss-connector-api_1.5_spec:jar:1.0.0.Final:test +| | \- org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:jar:1.0.0.Alpha3:test +| \- org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test +| \- org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test +| +- ch.qos.logback:logback-classic:jar:1.1.3:test +| | +- ch.qos.logback:logback-core:jar:1.1.3:test +| | \- org.slf4j:slf4j-api:jar:1.7.7:test +| \- org.jboss.logging:jboss-logging:jar:3.2.1.Final:test ++- http-kit:http-kit:jar:2.3.0:test +\- criterium:criterium:jar:0.4.5:test diff --git a/dependabot/verbose-dependency-tree.txt b/dependabot/verbose-dependency-tree.txt new file mode 100644 index 00000000..1cec7486 --- /dev/null +++ b/dependabot/verbose-dependency-tree.txt @@ -0,0 +1,245 @@ +metosin:compojure-api:jar:2.0.0-alpha34-SNAPSHOT ++- prismatic:schema:jar:1.1.12:compile ++- prismatic:plumbing:jar:0.5.5:compile +| +- (prismatic:schema:jar:1.1.7:compile - omitted for conflict with 1.1.12) +| \- de.kotka:lazymap:jar:3.1.0:compile ++- ikitommi:linked:jar:1.3.1-alpha1:compile ++- metosin:muuntaja:jar:0.6.6:compile +| +- (metosin:jsonista:jar:0.2.5:compile - omitted for duplicate) +| \- com.cognitect:transit-clj:jar:0.8.319:compile +| \- com.cognitect:transit-java:jar:0.8.337:compile +| +- (com.fasterxml.jackson.core:jackson-core:jar:2.8.7:compile - omitted for conflict with 2.10.1) +| +- org.msgpack:msgpack:jar:0.6.12:compile +| | +- com.googlecode.json-simple:json-simple:jar:1.1.1:compile +| | \- org.javassist:javassist:jar:3.18.1-GA:compile +| +- (commons-codec:commons-codec:jar:1.10:compile - omitted for conflict with 1.11) +| \- javax.xml.bind:jaxb-api:jar:2.3.0:compile ++- com.fasterxml.jackson.datatype:jackson-datatype-joda:jar:2.10.1:compile +| +- com.fasterxml.jackson.core:jackson-annotations:jar:2.10.1:compile +| +- com.fasterxml.jackson.core:jackson-core:jar:2.10.1:compile +| +- com.fasterxml.jackson.core:jackson-databind:jar:2.10.1:compile +| | +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.10.1:compile - omitted for duplicate) +| | \- (com.fasterxml.jackson.core:jackson-core:jar:2.10.1:compile - omitted for duplicate) +| \- (joda-time:joda-time:jar:2.9.9:compile - omitted for conflict with 2.10.5) ++- ring:ring-core:jar:1.8.0:compile +| +- ring:ring-codec:jar:1.1.2:compile +| | \- commons-codec:commons-codec:jar:1.11:compile +| +- commons-io:commons-io:jar:2.6:compile +| +- commons-fileupload:commons-fileupload:jar:1.4:compile +| | \- (commons-io:commons-io:jar:2.2:compile - omitted for conflict with 2.6) +| +- crypto-random:crypto-random:jar:1.2.0:compile +| | \- (commons-codec:commons-codec:jar:1.6:compile - omitted for conflict with 1.11) +| \- crypto-equality:crypto-equality:jar:1.0.0:compile ++- compojure:compojure:jar:1.6.1:compile +| +- org.clojure:tools.macro:jar:0.1.5:compile +| +- clout:clout:jar:2.2.1:compile +| | \- instaparse:instaparse:jar:1.4.8:compile +| +- medley:medley:jar:1.0.0:compile +| +- (ring:ring-core:jar:1.6.3:compile - omitted for conflict with 1.8.0) +| \- (ring:ring-codec:jar:1.1.0:compile - omitted for conflict with 1.1.2) ++- metosin:spec-tools:jar:0.10.6:compile +| \- org.clojure:spec.alpha:jar:0.3.218:compile ++- metosin:ring-http-response:jar:0.9.1:compile +| +- (ring:ring-core:jar:1.7.1:compile - omitted for conflict with 1.8.0) +| \- potemkin:potemkin:jar:0.4.5:compile +| +- clj-tuple:clj-tuple:jar:0.2.2:compile +| \- (riddley:riddley:jar:0.1.12:compile - omitted for conflict with 0.2.0) ++- metosin:ring-swagger-ui:jar:3.24.3:compile ++- metosin:ring-swagger:jar:1.0.0:compile +| +- cheshire:cheshire:jar:5.8.1:compile +| | +- (com.fasterxml.jackson.core:jackson-core:jar:2.9.6:compile - omitted for conflict with 2.10.1) +| | +- com.fasterxml.jackson.dataformat:jackson-dataformat-smile:jar:2.9.6:compile +| | | \- (com.fasterxml.jackson.core:jackson-core:jar:2.9.6:compile - omitted for conflict with 2.10.1) +| | +- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:jar:2.9.6:compile +| | | \- (com.fasterxml.jackson.core:jackson-core:jar:2.9.6:compile - omitted for conflict with 2.10.1) +| | \- tigris:tigris:jar:0.1.1:compile +| +- (metosin:ring-http-response:jar:0.9.1:compile - omitted for duplicate) +| +- (ring:ring-core:jar:1.7.1:compile - omitted for conflict with 1.8.0) +| +- metosin:schema-tools:jar:0.11.0:compile +| | \- (prismatic:schema:jar:1.1.9:compile - omitted for conflict with 1.1.12) +| +- (prismatic:schema:jar:1.1.10:compile - omitted for conflict with 1.1.12) +| +- (prismatic:plumbing:jar:0.5.5:compile - omitted for duplicate) +| +- metosin:scjsv:jar:0.5.0:compile +| | +- (cheshire:cheshire:jar:5.8.1:compile - omitted for duplicate) +| | \- com.github.java-json-tools:json-schema-validator:jar:2.2.10:compile +| | +- com.github.java-json-tools:json-schema-core:jar:1.2.10:compile +| | | +- com.github.java-json-tools:jackson-coreutils:jar:1.9:compile +| | | | +- (com.fasterxml.jackson.core:jackson-databind:jar:2.2.3:compile - omitted for conflict with 2.10.1) +| | | | +- com.google.guava:guava:jar:16.0.1:compile +| | | | +- com.github.fge:msg-simple:jar:1.1:compile +| | | | | +- com.github.fge:btf:jar:1.2:compile +| | | | | | \- (com.google.code.findbugs:jsr305:jar:2.0.1:compile - omitted for conflict with 3.0.1) +| | | | | \- (com.google.code.findbugs:jsr305:jar:2.0.1:compile - omitted for conflict with 3.0.1) +| | | | \- (com.google.code.findbugs:jsr305:jar:2.0.1:compile - omitted for conflict with 3.0.1) +| | | +- com.github.fge:uri-template:jar:0.9:compile +| | | | +- (com.github.fge:msg-simple:jar:1.1:compile - omitted for duplicate) +| | | | +- (com.google.guava:guava:jar:16.0.1:compile - omitted for duplicate) +| | | | \- (com.google.code.findbugs:jsr305:jar:2.0.1:compile - omitted for conflict with 3.0.1) +| | | +- org.mozilla:rhino:jar:1.7.7.1:compile +| | | \- (com.google.code.findbugs:jsr305:jar:3.0.1:compile - omitted for duplicate) +| | +- javax.mail:mailapi:jar:1.4.3:compile +| | | \- javax.activation:activation:jar:1.1:compile +| | +- (joda-time:joda-time:jar:2.9.7:compile - omitted for conflict with 2.10.5) +| | +- com.googlecode.libphonenumber:libphonenumber:jar:8.0.0:compile +| | +- com.google.code.findbugs:jsr305:jar:3.0.1:compile +| | \- net.sf.jopt-simple:jopt-simple:jar:5.0.3:compile +| +- (clj-time:clj-time:jar:0.15.1:compile - omitted for conflict with 0.15.2) +| +- org.tobereplaced:lettercase:jar:1.0.0:compile +| +- (potemkin:potemkin:jar:0.4.5:compile - omitted for duplicate) +| \- frankiesardo:linked:jar:1.3.0:compile ++- clj-time:clj-time:jar:0.15.2:compile +| \- (joda-time:joda-time:jar:2.10:compile - omitted for conflict with 2.10.5) ++- joda-time:joda-time:jar:2.10.5:compile ++- riddley:riddley:jar:0.2.0:compile ++- org.clojure:clojure:jar:1.9.0:test (scope not updated to compile) +| +- (org.clojure:spec.alpha:jar:0.1.143:test - omitted for conflict with 0.3.218) +| \- org.clojure:core.specs.alpha:jar:0.1.24:test ++- org.clojure:core.unify:jar:0.6.0:test ++- org.clojure:core.async:jar:0.6.532:test +| \- org.clojure:tools.analyzer.jvm:jar:0.7.3:test +| +- org.clojure:tools.analyzer:jar:0.7.0:test +| +- org.clojure:core.memoize:jar:0.8.2:test +| | \- org.clojure:core.cache:jar:0.8.2:test +| | \- org.clojure:data.priority-map:jar:0.0.7:test +| +- org.ow2.asm:asm:jar:5.2:test +| \- org.clojure:tools.reader:jar:1.3.2:test ++- javax.servlet:javax.servlet-api:jar:4.0.1:test ++- peridot:peridot:jar:0.5.2:test +| +- ring:ring-mock:jar:0.3.2:test +| | +- (cheshire:cheshire:jar:5.8.0:test - omitted for conflict with 5.8.1) +| | \- (ring:ring-codec:jar:1.0.1:test - omitted for conflict with 1.1.2) +| +- org.clojure:data.codec:jar:0.1.0:test +| +- org.apache.httpcomponents:httpmime:jar:4.5.1:test +| | \- org.apache.httpcomponents:httpclient:jar:4.5.1:test +| | +- (org.apache.httpcomponents:httpcore:jar:4.4.3:test - omitted for conflict with 4.4.5) +| | \- (commons-codec:commons-codec:jar:1.9:test - omitted for conflict with 1.11) +| \- org.apache.httpcomponents:httpcore:jar:4.4.5:test ++- com.stuartsierra:component:jar:0.4.0:test +| \- com.stuartsierra:dependency:jar:0.2.0:test ++- expound:expound:jar:0.8.2:test ++- metosin:jsonista:jar:0.2.5:test (scope not updated to compile) +| +- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.0:test - omitted for conflict with 2.10.1) +| \- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.10.0:test +| +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.10.0:test - omitted for conflict with 2.10.1) +| +- (com.fasterxml.jackson.core:jackson-core:jar:2.10.0:test - omitted for conflict with 2.10.1) +| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.0:test - omitted for conflict with 2.10.1) ++- reloaded.repl:reloaded.repl:jar:0.2.4:test +| +- org.clojure:tools.namespace:jar:0.2.11:test +| +- (com.stuartsierra:component:jar:0.2.3:test - omitted for conflict with 0.4.0) +| \- suspendable:suspendable:jar:0.1.1:test +| \- (com.stuartsierra:component:jar:0.2.3:test - omitted for conflict with 0.4.0) ++- metosin:muuntaja-msgpack:jar:0.6.6:test +| +- (metosin:muuntaja:jar:0.6.6:test - omitted for duplicate) +| \- clojure-msgpack:clojure-msgpack:jar:1.2.1:test ++- metosin:muuntaja-yaml:jar:0.6.6:test +| +- (metosin:muuntaja:jar:0.6.6:test - omitted for duplicate) +| \- clj-commons:clj-yaml:jar:0.7.0:test +| +- org.yaml:snakeyaml:jar:1.24:test +| \- org.flatland:ordered:jar:1.5.7:test +| \- org.flatland:useful:jar:0.11.6:test +| +- (org.clojure:tools.macro:jar:0.1.1:test - omitted for conflict with 0.1.5) +| \- (org.clojure:tools.reader:jar:0.7.2:test - omitted for conflict with 1.3.2) ++- org.immutant:immutant:jar:2.1.10:test +| +- org.immutant:caching:jar:2.1.10:test +| | +- org.immutant:core:jar:2.1.10:test +| | | +- org.clojure:java.classpath:jar:0.2.3:test +| | | +- (org.clojure:tools.reader:jar:0.10.0:test - omitted for conflict with 1.3.2) +| | | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) +| | +- org.projectodd.wunderboss:wunderboss-caching:jar:0.13.1:test +| | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) +| | | \- org.infinispan:infinispan-core:jar:7.2.3.Final:test +| | | +- org.infinispan:infinispan-commons:jar:7.2.3.Final:test +| | | | \- (org.jboss.logging:jboss-logging:jar:3.1.4.GA:test - omitted for conflict with 3.2.1.Final) +| | | +- org.jgroups:jgroups:jar:3.6.2.Final:test +| | | +- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:jar:1.0.1.Final:test +| | | +- org.jboss.marshalling:jboss-marshalling-osgi:jar:1.4.10.Final:test +| | | \- (org.jboss.logging:jboss-logging:jar:3.1.4.GA:test - omitted for conflict with 3.2.1.Final) +| | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) +| +- org.immutant:messaging:jar:2.1.10:test +| | +- (org.immutant:core:jar:2.1.10:test - omitted for duplicate) +| | +- org.projectodd.wunderboss:wunderboss-messaging-hornetq:jar:0.13.1:test +| | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) +| | | +- org.projectodd.wunderboss:wunderboss-messaging:jar:0.13.1:test +| | | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) +| | | | +- org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:jar:1.0.0.Final:test +| | | | \- (org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:jar:1.0.0.Final:test - omitted for conflict with 1.0.1.Final) +| | | +- org.hornetq:hornetq-server:jar:2.4.5.Final:test +| | | | +- (org.jboss.logging:jboss-logging:jar:3.1.0.GA:test - omitted for conflict with 3.2.1.Final) +| | | | +- org.hornetq:hornetq-commons:jar:2.4.5.Final:test +| | | | | +- (org.jboss.logging:jboss-logging:jar:3.1.0.GA:test - omitted for conflict with 3.2.1.Final) +| | | | | \- (io.netty:netty-all:jar:4.0.13.Final:test - omitted for duplicate) +| | | | +- org.hornetq:hornetq-journal:jar:2.4.5.Final:test +| | | | | +- (org.jboss.logging:jboss-logging:jar:3.1.0.GA:test - omitted for conflict with 3.2.1.Final) +| | | | | +- (org.hornetq:hornetq-commons:jar:2.4.5.Final:test - omitted for duplicate) +| | | | | \- org.hornetq:hornetq-native:jar:2.4.5.Final:test +| | | | | \- (org.hornetq:hornetq-commons:jar:2.4.5.Final:test - omitted for duplicate) +| | | | +- org.hornetq:hornetq-core-client:jar:2.4.5.Final:test +| | | | | +- (org.jgroups:jgroups:jar:3.3.4.Final:test - omitted for conflict with 3.6.2.Final) +| | | | | +- (org.hornetq:hornetq-commons:jar:2.4.5.Final:test - omitted for duplicate) +| | | | | +- (org.hornetq:hornetq-journal:jar:2.4.5.Final:test - omitted for duplicate) +| | | | | \- (io.netty:netty-all:jar:4.0.13.Final:test - omitted for duplicate) +| | | | \- io.netty:netty-all:jar:4.0.13.Final:test +| | | \- org.hornetq:hornetq-jms-server:jar:2.4.5.Final:test +| | | +- (org.hornetq:hornetq-core-client:jar:2.4.5.Final:test - omitted for duplicate) +| | | +- org.hornetq:hornetq-jms-client:jar:2.4.5.Final:test +| | | | +- (org.hornetq:hornetq-core-client:jar:2.4.5.Final:test - omitted for duplicate) +| | | | +- (org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:jar:1.0.0.Final:test - omitted for duplicate) +| | | | \- javax.inject:javax.inject:jar:1:test +| | | +- (org.hornetq:hornetq-server:jar:2.4.5.Final:test - omitted for duplicate) +| | | +- (org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:jar:1.0.0.Final:test - omitted for duplicate) +| | | +- (org.jboss:jboss-transaction-spi:jar:7.0.0.Final:test - omitted for conflict with 7.1.0.Final) +| | | \- org.jboss.naming:jnpserver:jar:5.0.3.GA:test +| | | \- org.jboss:jboss-common-core:jar:2.2.10.GA:test +| | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) +| +- org.immutant:scheduling:jar:2.1.10:test +| | +- (org.immutant:core:jar:2.1.10:test - omitted for duplicate) +| | +- org.projectodd.wunderboss:wunderboss-scheduling:jar:0.13.1:test +| | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) +| | | \- org.quartz-scheduler:quartz:jar:2.2.1:test +| | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) +| +- org.immutant:web:jar:2.1.10:test +| | +- (org.immutant:core:jar:2.1.10:test - omitted for duplicate) +| | +- org.projectodd.wunderboss:wunderboss-web-undertow:jar:0.13.1:test +| | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) +| | | +- org.projectodd.wunderboss:wunderboss-web:jar:0.13.1:test +| | | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) +| | | | +- org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec:jar:1.1.0.Final:test +| | | | \- org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar:1.0.0.Final:test +| | | +- io.undertow:undertow-core:jar:1.4.14.Final:test +| | | | +- (org.jboss.logging:jboss-logging:jar:3.2.1.Final:test - omitted for duplicate) +| | | | +- org.jboss.xnio:xnio-api:jar:3.3.6.Final:test +| | | | \- org.jboss.xnio:xnio-nio:jar:3.3.6.Final:test +| | | | \- (org.jboss.xnio:xnio-api:jar:3.3.6.Final:test - omitted for duplicate) +| | | +- io.undertow:undertow-servlet:jar:1.4.14.Final:test +| | | | +- (io.undertow:undertow-core:jar:1.4.14.Final:test - omitted for duplicate) +| | | | +- (org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar:1.0.0.Final:test - omitted for duplicate) +| | | | \- org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:jar:1.0.0.Final:test +| | | \- io.undertow:undertow-websockets-jsr:jar:1.4.14.Final:test +| | | +- (io.undertow:undertow-core:jar:1.4.14.Final:test - omitted for duplicate) +| | | +- (io.undertow:undertow-servlet:jar:1.4.14.Final:test - omitted for duplicate) +| | | \- (org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec:jar:1.1.0.Final:test - omitted for duplicate) +| | +- (ring:ring-core:jar:1.6.0:test - omitted for conflict with 1.8.0) +| | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) +| +- org.immutant:transactions:jar:2.1.10:test +| | +- (org.immutant:core:jar:2.1.10:test - omitted for duplicate) +| | +- org.projectodd.wunderboss:wunderboss-transactions:jar:0.13.1:test +| | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) +| | | +- javax.transaction:jta:jar:1.1:test +| | | +- org.jboss.narayana.jta:narayana-jta:jar:5.0.3.Final:test +| | | | +- (org.hornetq:hornetq-journal:jar:2.4.1.Final:test - omitted for conflict with 2.4.5.Final) +| | | | +- (org.hornetq:hornetq-commons:jar:2.4.1.Final:test - omitted for conflict with 2.4.5.Final) +| | | | +- (io.netty:netty-all:jar:4.0.13.Final:test - omitted for duplicate) +| | | | \- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec:jar:1.0.0.Final:test +| | | \- org.jboss:jboss-transaction-spi:jar:7.1.0.Final:test +| | | +- org.jboss.spec.javax.resource:jboss-connector-api_1.5_spec:jar:1.0.0.Final:test +| | | | \- (org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:jar:1.0.0.Final:test - omitted for conflict with 1.0.1.Final) +| | | \- org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:jar:1.0.0.Alpha3:test +| | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) +| \- org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test +| \- org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test +| +- ch.qos.logback:logback-classic:jar:1.1.3:test +| | +- ch.qos.logback:logback-core:jar:1.1.3:test +| | \- org.slf4j:slf4j-api:jar:1.7.7:test +| \- org.jboss.logging:jboss-logging:jar:3.2.1.Final:test ++- http-kit:http-kit:jar:2.3.0:test +\- criterium:criterium:jar:0.4.5:test diff --git a/scripts/sync-dependabot b/scripts/sync-dependabot index f14a445f..3fd2163d 100755 --- a/scripts/sync-dependabot +++ b/scripts/sync-dependabot @@ -1,6 +1,6 @@ #!/bin/bash -set -e +set -xe SHA=$(git rev-parse HEAD) @@ -9,3 +9,6 @@ mkdir -p dependabot mv pom.xml dependabot # lein pom uses the origin git remote to add metadata. remove for reproducibility. bb '(spit "dependabot/pom.xml" (-> "dependabot/pom.xml" slurp xml/parse-str (update :content (partial remove #(some-> % :tag name #{"scm" "url"}))) xml/emit-str))' +cd dependabot +mvn --no-transfer-progress dependency:tree -Dexcludes=org.clojure:clojure -DoutputFile=dependency-tree.txt +mvn --no-transfer-progress dependency:tree -Dverbose -Dexcludes=org.clojure:clojure -DoutputFile=verbose-dependency-tree.txt From 07f71976bb33be569b6728813147761517167e79 Mon Sep 17 00:00:00 2001 From: Ambrose Bonnaire-Sergeant Date: Wed, 21 Aug 2024 17:25:33 -0500 Subject: [PATCH 04/10] wip --- scripts/check-dependabot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/check-dependabot b/scripts/check-dependabot index 9fe73524..0140848a 100755 --- a/scripts/check-dependabot +++ b/scripts/check-dependabot @@ -3,7 +3,7 @@ set -e -./script/sync-dependabot +./scripts/sync-dependabot set +e if git diff --ignore-all-space --exit-code dependabot/pom.xml ; then echo 'project.clj and dependabot/pom.xml are in sync.' From 8a06cbb9ee927c9124e561f043d0fc66b76cc194 Mon Sep 17 00:00:00 2001 From: Ambrose Bonnaire-Sergeant Date: Wed, 21 Aug 2024 17:26:06 -0500 Subject: [PATCH 05/10] wip --- scripts/check-dependabot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/check-dependabot b/scripts/check-dependabot index 0140848a..f7a70e12 100755 --- a/scripts/check-dependabot +++ b/scripts/check-dependabot @@ -5,7 +5,7 @@ set -e ./scripts/sync-dependabot set +e -if git diff --ignore-all-space --exit-code dependabot/pom.xml ; then +if git diff --ignore-all-space --exit-code dependabot ; then echo 'project.clj and dependabot/pom.xml are in sync.' exit 0 else From c930e6ae48bca068a58df8aa0d71733e78bac14f Mon Sep 17 00:00:00 2001 From: Ambrose Bonnaire-Sergeant Date: Wed, 21 Aug 2024 17:29:53 -0500 Subject: [PATCH 06/10] fix --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d809084d..b431bb93 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,7 +45,7 @@ jobs: - name: Setup Babashka run: bash < <(curl -s https://raw.githubusercontent.com/babashka/babashka/master/install) - name: Check dependabot is in sync with project.clj - run: ./script/check-dependabot + run: ./scripts/check-dependabot - name: Run tests run: lein do clean, all test, all check deploy: From 24666e7120920537bac94b81ffcaa05cc2e76830 Mon Sep 17 00:00:00 2001 From: Ambrose Bonnaire-Sergeant Date: Wed, 21 Aug 2024 17:32:26 -0500 Subject: [PATCH 07/10] exclude --- dependabot/dependency-tree.txt | 3 +- dependabot/pom.xml | 168 +++++++++++++++++++++++++ dependabot/verbose-dependency-tree.txt | 3 +- project.clj | 1 + 4 files changed, 171 insertions(+), 4 deletions(-) diff --git a/dependabot/dependency-tree.txt b/dependabot/dependency-tree.txt index 340f6263..bd4383c4 100644 --- a/dependabot/dependency-tree.txt +++ b/dependabot/dependency-tree.txt @@ -52,8 +52,7 @@ metosin:compojure-api:jar:2.0.0-alpha34-SNAPSHOT | | +- com.googlecode.libphonenumber:libphonenumber:jar:8.0.0:compile | | +- com.google.code.findbugs:jsr305:jar:3.0.1:compile | | \- net.sf.jopt-simple:jopt-simple:jar:5.0.3:compile -| +- org.tobereplaced:lettercase:jar:1.0.0:compile -| \- frankiesardo:linked:jar:1.3.0:compile +| \- org.tobereplaced:lettercase:jar:1.0.0:compile +- clj-time:clj-time:jar:0.15.2:compile +- joda-time:joda-time:jar:2.10.5:compile +- riddley:riddley:jar:0.2.0:compile diff --git a/dependabot/pom.xml b/dependabot/pom.xml index 92477e72..cfa589ea 100644 --- a/dependabot/pom.xml +++ b/dependabot/pom.xml @@ -83,154 +83,322 @@ prismatic schema 1.1.12 + + + linked + frankiesardo + + prismatic plumbing 0.5.5 + + + linked + frankiesardo + + ikitommi linked 1.3.1-alpha1 + + + linked + frankiesardo + + metosin muuntaja 0.6.6 + + + linked + frankiesardo + + com.fasterxml.jackson.datatype jackson-datatype-joda 2.10.1 + + + linked + frankiesardo + + ring ring-core 1.8.0 + + + linked + frankiesardo + + compojure compojure 1.6.1 + + + linked + frankiesardo + + metosin spec-tools 0.10.6 + + + linked + frankiesardo + + metosin ring-http-response 0.9.1 + + + linked + frankiesardo + + metosin ring-swagger-ui 3.24.3 + + + linked + frankiesardo + + metosin ring-swagger 1.0.0 + + + linked + frankiesardo + + clj-time clj-time 0.15.2 + + + linked + frankiesardo + + joda-time joda-time 2.10.5 + + + linked + frankiesardo + + riddley riddley 0.2.0 + + + linked + frankiesardo + + org.clojure clojure 1.9.0 + + + linked + frankiesardo + + test org.clojure core.unify 0.6.0 + + + linked + frankiesardo + + test org.clojure core.async 0.6.532 + + + linked + frankiesardo + + test javax.servlet javax.servlet-api 4.0.1 + + + linked + frankiesardo + + test peridot peridot 0.5.2 + + + linked + frankiesardo + + test com.stuartsierra component 0.4.0 + + + linked + frankiesardo + + test expound expound 0.8.2 + + + linked + frankiesardo + + test metosin jsonista 0.2.5 + + + linked + frankiesardo + + test reloaded.repl reloaded.repl 0.2.4 + + + linked + frankiesardo + + test metosin muuntaja-msgpack 0.6.6 + + + linked + frankiesardo + + test metosin muuntaja-yaml 0.6.6 + + + linked + frankiesardo + + test org.immutant immutant 2.1.10 + + + linked + frankiesardo + + test http-kit http-kit 2.3.0 + + + linked + frankiesardo + + test criterium criterium 0.4.5 + + + linked + frankiesardo + + test diff --git a/dependabot/verbose-dependency-tree.txt b/dependabot/verbose-dependency-tree.txt index 1cec7486..272b2ebd 100644 --- a/dependabot/verbose-dependency-tree.txt +++ b/dependabot/verbose-dependency-tree.txt @@ -85,8 +85,7 @@ metosin:compojure-api:jar:2.0.0-alpha34-SNAPSHOT | | \- net.sf.jopt-simple:jopt-simple:jar:5.0.3:compile | +- (clj-time:clj-time:jar:0.15.1:compile - omitted for conflict with 0.15.2) | +- org.tobereplaced:lettercase:jar:1.0.0:compile -| +- (potemkin:potemkin:jar:0.4.5:compile - omitted for duplicate) -| \- frankiesardo:linked:jar:1.3.0:compile +| \- (potemkin:potemkin:jar:0.4.5:compile - omitted for duplicate) +- clj-time:clj-time:jar:0.15.2:compile | \- (joda-time:joda-time:jar:2.10:compile - omitted for conflict with 2.10.5) +- joda-time:joda-time:jar:2.10.5:compile diff --git a/project.clj b/project.clj index e08a7716..866c9d42 100644 --- a/project.clj +++ b/project.clj @@ -5,6 +5,7 @@ :url "http://www.eclipse.org/legal/epl-v10.html" :distribution :repo :comments "same as Clojure"} + :exclusions [frankiesardo/linked] :dependencies [[prismatic/schema "1.1.12"] [prismatic/plumbing "0.5.5"] [ikitommi/linked "1.3.1-alpha1"] ;; waiting for the original From 63694640c97ecabd62db4f427c24f9a74261b5fb Mon Sep 17 00:00:00 2001 From: Ambrose Bonnaire-Sergeant Date: Wed, 21 Aug 2024 17:36:26 -0500 Subject: [PATCH 08/10] isolate --- dependabot/dependency-tree.txt | 92 +----------- dependabot/pom.xml | 192 +------------------------ dependabot/verbose-dependency-tree.txt | 161 +-------------------- scripts/sync-dependabot | 2 +- 4 files changed, 13 insertions(+), 434 deletions(-) diff --git a/dependabot/dependency-tree.txt b/dependabot/dependency-tree.txt index bd4383c4..9841c91a 100644 --- a/dependabot/dependency-tree.txt +++ b/dependabot/dependency-tree.txt @@ -4,6 +4,8 @@ metosin:compojure-api:jar:2.0.0-alpha34-SNAPSHOT | \- de.kotka:lazymap:jar:3.1.0:compile +- ikitommi:linked:jar:1.3.1-alpha1:compile +- metosin:muuntaja:jar:0.6.6:compile +| +- metosin:jsonista:jar:0.2.5:compile +| | \- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.10.0:compile | \- com.cognitect:transit-clj:jar:0.8.319:compile | \- com.cognitect:transit-java:jar:0.8.337:compile | +- org.msgpack:msgpack:jar:0.6.12:compile @@ -55,92 +57,4 @@ metosin:compojure-api:jar:2.0.0-alpha34-SNAPSHOT | \- org.tobereplaced:lettercase:jar:1.0.0:compile +- clj-time:clj-time:jar:0.15.2:compile +- joda-time:joda-time:jar:2.10.5:compile -+- riddley:riddley:jar:0.2.0:compile -+- org.clojure:clojure:jar:1.9.0:test -| \- org.clojure:core.specs.alpha:jar:0.1.24:test -+- org.clojure:core.unify:jar:0.6.0:test -+- org.clojure:core.async:jar:0.6.532:test -| \- org.clojure:tools.analyzer.jvm:jar:0.7.3:test -| +- org.clojure:tools.analyzer:jar:0.7.0:test -| +- org.clojure:core.memoize:jar:0.8.2:test -| | \- org.clojure:core.cache:jar:0.8.2:test -| | \- org.clojure:data.priority-map:jar:0.0.7:test -| +- org.ow2.asm:asm:jar:5.2:test -| \- org.clojure:tools.reader:jar:1.3.2:test -+- javax.servlet:javax.servlet-api:jar:4.0.1:test -+- peridot:peridot:jar:0.5.2:test -| +- ring:ring-mock:jar:0.3.2:test -| +- org.clojure:data.codec:jar:0.1.0:test -| +- org.apache.httpcomponents:httpmime:jar:4.5.1:test -| | \- org.apache.httpcomponents:httpclient:jar:4.5.1:test -| \- org.apache.httpcomponents:httpcore:jar:4.4.5:test -+- com.stuartsierra:component:jar:0.4.0:test -| \- com.stuartsierra:dependency:jar:0.2.0:test -+- expound:expound:jar:0.8.2:test -+- metosin:jsonista:jar:0.2.5:test -| \- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.10.0:test -+- reloaded.repl:reloaded.repl:jar:0.2.4:test -| +- org.clojure:tools.namespace:jar:0.2.11:test -| \- suspendable:suspendable:jar:0.1.1:test -+- metosin:muuntaja-msgpack:jar:0.6.6:test -| \- clojure-msgpack:clojure-msgpack:jar:1.2.1:test -+- metosin:muuntaja-yaml:jar:0.6.6:test -| \- clj-commons:clj-yaml:jar:0.7.0:test -| +- org.yaml:snakeyaml:jar:1.24:test -| \- org.flatland:ordered:jar:1.5.7:test -| \- org.flatland:useful:jar:0.11.6:test -+- org.immutant:immutant:jar:2.1.10:test -| +- org.immutant:caching:jar:2.1.10:test -| | +- org.immutant:core:jar:2.1.10:test -| | | \- org.clojure:java.classpath:jar:0.2.3:test -| | \- org.projectodd.wunderboss:wunderboss-caching:jar:0.13.1:test -| | \- org.infinispan:infinispan-core:jar:7.2.3.Final:test -| | +- org.infinispan:infinispan-commons:jar:7.2.3.Final:test -| | +- org.jgroups:jgroups:jar:3.6.2.Final:test -| | +- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:jar:1.0.1.Final:test -| | \- org.jboss.marshalling:jboss-marshalling-osgi:jar:1.4.10.Final:test -| +- org.immutant:messaging:jar:2.1.10:test -| | \- org.projectodd.wunderboss:wunderboss-messaging-hornetq:jar:0.13.1:test -| | +- org.projectodd.wunderboss:wunderboss-messaging:jar:0.13.1:test -| | | \- org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:jar:1.0.0.Final:test -| | +- org.hornetq:hornetq-server:jar:2.4.5.Final:test -| | | +- org.hornetq:hornetq-commons:jar:2.4.5.Final:test -| | | +- org.hornetq:hornetq-journal:jar:2.4.5.Final:test -| | | | \- org.hornetq:hornetq-native:jar:2.4.5.Final:test -| | | +- org.hornetq:hornetq-core-client:jar:2.4.5.Final:test -| | | \- io.netty:netty-all:jar:4.0.13.Final:test -| | \- org.hornetq:hornetq-jms-server:jar:2.4.5.Final:test -| | +- org.hornetq:hornetq-jms-client:jar:2.4.5.Final:test -| | | \- javax.inject:javax.inject:jar:1:test -| | \- org.jboss.naming:jnpserver:jar:5.0.3.GA:test -| | \- org.jboss:jboss-common-core:jar:2.2.10.GA:test -| +- org.immutant:scheduling:jar:2.1.10:test -| | \- org.projectodd.wunderboss:wunderboss-scheduling:jar:0.13.1:test -| | \- org.quartz-scheduler:quartz:jar:2.2.1:test -| +- org.immutant:web:jar:2.1.10:test -| | \- org.projectodd.wunderboss:wunderboss-web-undertow:jar:0.13.1:test -| | +- org.projectodd.wunderboss:wunderboss-web:jar:0.13.1:test -| | | +- org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec:jar:1.1.0.Final:test -| | | \- org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar:1.0.0.Final:test -| | +- io.undertow:undertow-core:jar:1.4.14.Final:test -| | | +- org.jboss.xnio:xnio-api:jar:3.3.6.Final:test -| | | \- org.jboss.xnio:xnio-nio:jar:3.3.6.Final:test -| | +- io.undertow:undertow-servlet:jar:1.4.14.Final:test -| | | \- org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:jar:1.0.0.Final:test -| | \- io.undertow:undertow-websockets-jsr:jar:1.4.14.Final:test -| +- org.immutant:transactions:jar:2.1.10:test -| | \- org.projectodd.wunderboss:wunderboss-transactions:jar:0.13.1:test -| | +- javax.transaction:jta:jar:1.1:test -| | +- org.jboss.narayana.jta:narayana-jta:jar:5.0.3.Final:test -| | | \- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec:jar:1.0.0.Final:test -| | \- org.jboss:jboss-transaction-spi:jar:7.1.0.Final:test -| | +- org.jboss.spec.javax.resource:jboss-connector-api_1.5_spec:jar:1.0.0.Final:test -| | \- org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:jar:1.0.0.Alpha3:test -| \- org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test -| \- org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test -| +- ch.qos.logback:logback-classic:jar:1.1.3:test -| | +- ch.qos.logback:logback-core:jar:1.1.3:test -| | \- org.slf4j:slf4j-api:jar:1.7.7:test -| \- org.jboss.logging:jboss-logging:jar:3.2.1.Final:test -+- http-kit:http-kit:jar:2.3.0:test -\- criterium:criterium:jar:0.4.5:test +\- riddley:riddley:jar:0.2.0:compile diff --git a/dependabot/pom.xml b/dependabot/pom.xml index cfa589ea..a51e501a 100644 --- a/dependabot/pom.xml +++ b/dependabot/pom.xml @@ -18,7 +18,7 @@ src - test19 + test resources @@ -31,27 +31,7 @@ target target/classes - - - org.codehaus.mojo - build-helper-maven-plugin - 1.7 - - - add-test-source - generate-test-sources - - add-test-source - - - - test - - - - - - + @@ -233,173 +213,5 @@ - - org.clojure - clojure - 1.9.0 - - - linked - frankiesardo - - - test - - - org.clojure - core.unify - 0.6.0 - - - linked - frankiesardo - - - test - - - org.clojure - core.async - 0.6.532 - - - linked - frankiesardo - - - test - - - javax.servlet - javax.servlet-api - 4.0.1 - - - linked - frankiesardo - - - test - - - peridot - peridot - 0.5.2 - - - linked - frankiesardo - - - test - - - com.stuartsierra - component - 0.4.0 - - - linked - frankiesardo - - - test - - - expound - expound - 0.8.2 - - - linked - frankiesardo - - - test - - - metosin - jsonista - 0.2.5 - - - linked - frankiesardo - - - test - - - reloaded.repl - reloaded.repl - 0.2.4 - - - linked - frankiesardo - - - test - - - metosin - muuntaja-msgpack - 0.6.6 - - - linked - frankiesardo - - - test - - - metosin - muuntaja-yaml - 0.6.6 - - - linked - frankiesardo - - - test - - - org.immutant - immutant - 2.1.10 - - - linked - frankiesardo - - - test - - - http-kit - http-kit - 2.3.0 - - - linked - frankiesardo - - - test - - - criterium - criterium - 0.4.5 - - - linked - frankiesardo - - - test - \ No newline at end of file diff --git a/dependabot/verbose-dependency-tree.txt b/dependabot/verbose-dependency-tree.txt index 272b2ebd..70b5f315 100644 --- a/dependabot/verbose-dependency-tree.txt +++ b/dependabot/verbose-dependency-tree.txt @@ -5,7 +5,12 @@ metosin:compojure-api:jar:2.0.0-alpha34-SNAPSHOT | \- de.kotka:lazymap:jar:3.1.0:compile +- ikitommi:linked:jar:1.3.1-alpha1:compile +- metosin:muuntaja:jar:0.6.6:compile -| +- (metosin:jsonista:jar:0.2.5:compile - omitted for duplicate) +| +- metosin:jsonista:jar:0.2.5:compile +| | +- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.0:compile - omitted for conflict with 2.10.1) +| | \- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.10.0:compile +| | +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.10.0:compile - omitted for conflict with 2.10.1) +| | +- (com.fasterxml.jackson.core:jackson-core:jar:2.10.0:compile - omitted for conflict with 2.10.1) +| | \- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.0:compile - omitted for conflict with 2.10.1) | \- com.cognitect:transit-clj:jar:0.8.319:compile | \- com.cognitect:transit-java:jar:0.8.337:compile | +- (com.fasterxml.jackson.core:jackson-core:jar:2.8.7:compile - omitted for conflict with 2.10.1) @@ -89,156 +94,4 @@ metosin:compojure-api:jar:2.0.0-alpha34-SNAPSHOT +- clj-time:clj-time:jar:0.15.2:compile | \- (joda-time:joda-time:jar:2.10:compile - omitted for conflict with 2.10.5) +- joda-time:joda-time:jar:2.10.5:compile -+- riddley:riddley:jar:0.2.0:compile -+- org.clojure:clojure:jar:1.9.0:test (scope not updated to compile) -| +- (org.clojure:spec.alpha:jar:0.1.143:test - omitted for conflict with 0.3.218) -| \- org.clojure:core.specs.alpha:jar:0.1.24:test -+- org.clojure:core.unify:jar:0.6.0:test -+- org.clojure:core.async:jar:0.6.532:test -| \- org.clojure:tools.analyzer.jvm:jar:0.7.3:test -| +- org.clojure:tools.analyzer:jar:0.7.0:test -| +- org.clojure:core.memoize:jar:0.8.2:test -| | \- org.clojure:core.cache:jar:0.8.2:test -| | \- org.clojure:data.priority-map:jar:0.0.7:test -| +- org.ow2.asm:asm:jar:5.2:test -| \- org.clojure:tools.reader:jar:1.3.2:test -+- javax.servlet:javax.servlet-api:jar:4.0.1:test -+- peridot:peridot:jar:0.5.2:test -| +- ring:ring-mock:jar:0.3.2:test -| | +- (cheshire:cheshire:jar:5.8.0:test - omitted for conflict with 5.8.1) -| | \- (ring:ring-codec:jar:1.0.1:test - omitted for conflict with 1.1.2) -| +- org.clojure:data.codec:jar:0.1.0:test -| +- org.apache.httpcomponents:httpmime:jar:4.5.1:test -| | \- org.apache.httpcomponents:httpclient:jar:4.5.1:test -| | +- (org.apache.httpcomponents:httpcore:jar:4.4.3:test - omitted for conflict with 4.4.5) -| | \- (commons-codec:commons-codec:jar:1.9:test - omitted for conflict with 1.11) -| \- org.apache.httpcomponents:httpcore:jar:4.4.5:test -+- com.stuartsierra:component:jar:0.4.0:test -| \- com.stuartsierra:dependency:jar:0.2.0:test -+- expound:expound:jar:0.8.2:test -+- metosin:jsonista:jar:0.2.5:test (scope not updated to compile) -| +- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.0:test - omitted for conflict with 2.10.1) -| \- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.10.0:test -| +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.10.0:test - omitted for conflict with 2.10.1) -| +- (com.fasterxml.jackson.core:jackson-core:jar:2.10.0:test - omitted for conflict with 2.10.1) -| \- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.0:test - omitted for conflict with 2.10.1) -+- reloaded.repl:reloaded.repl:jar:0.2.4:test -| +- org.clojure:tools.namespace:jar:0.2.11:test -| +- (com.stuartsierra:component:jar:0.2.3:test - omitted for conflict with 0.4.0) -| \- suspendable:suspendable:jar:0.1.1:test -| \- (com.stuartsierra:component:jar:0.2.3:test - omitted for conflict with 0.4.0) -+- metosin:muuntaja-msgpack:jar:0.6.6:test -| +- (metosin:muuntaja:jar:0.6.6:test - omitted for duplicate) -| \- clojure-msgpack:clojure-msgpack:jar:1.2.1:test -+- metosin:muuntaja-yaml:jar:0.6.6:test -| +- (metosin:muuntaja:jar:0.6.6:test - omitted for duplicate) -| \- clj-commons:clj-yaml:jar:0.7.0:test -| +- org.yaml:snakeyaml:jar:1.24:test -| \- org.flatland:ordered:jar:1.5.7:test -| \- org.flatland:useful:jar:0.11.6:test -| +- (org.clojure:tools.macro:jar:0.1.1:test - omitted for conflict with 0.1.5) -| \- (org.clojure:tools.reader:jar:0.7.2:test - omitted for conflict with 1.3.2) -+- org.immutant:immutant:jar:2.1.10:test -| +- org.immutant:caching:jar:2.1.10:test -| | +- org.immutant:core:jar:2.1.10:test -| | | +- org.clojure:java.classpath:jar:0.2.3:test -| | | +- (org.clojure:tools.reader:jar:0.10.0:test - omitted for conflict with 1.3.2) -| | | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) -| | +- org.projectodd.wunderboss:wunderboss-caching:jar:0.13.1:test -| | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) -| | | \- org.infinispan:infinispan-core:jar:7.2.3.Final:test -| | | +- org.infinispan:infinispan-commons:jar:7.2.3.Final:test -| | | | \- (org.jboss.logging:jboss-logging:jar:3.1.4.GA:test - omitted for conflict with 3.2.1.Final) -| | | +- org.jgroups:jgroups:jar:3.6.2.Final:test -| | | +- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:jar:1.0.1.Final:test -| | | +- org.jboss.marshalling:jboss-marshalling-osgi:jar:1.4.10.Final:test -| | | \- (org.jboss.logging:jboss-logging:jar:3.1.4.GA:test - omitted for conflict with 3.2.1.Final) -| | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) -| +- org.immutant:messaging:jar:2.1.10:test -| | +- (org.immutant:core:jar:2.1.10:test - omitted for duplicate) -| | +- org.projectodd.wunderboss:wunderboss-messaging-hornetq:jar:0.13.1:test -| | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) -| | | +- org.projectodd.wunderboss:wunderboss-messaging:jar:0.13.1:test -| | | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) -| | | | +- org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:jar:1.0.0.Final:test -| | | | \- (org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:jar:1.0.0.Final:test - omitted for conflict with 1.0.1.Final) -| | | +- org.hornetq:hornetq-server:jar:2.4.5.Final:test -| | | | +- (org.jboss.logging:jboss-logging:jar:3.1.0.GA:test - omitted for conflict with 3.2.1.Final) -| | | | +- org.hornetq:hornetq-commons:jar:2.4.5.Final:test -| | | | | +- (org.jboss.logging:jboss-logging:jar:3.1.0.GA:test - omitted for conflict with 3.2.1.Final) -| | | | | \- (io.netty:netty-all:jar:4.0.13.Final:test - omitted for duplicate) -| | | | +- org.hornetq:hornetq-journal:jar:2.4.5.Final:test -| | | | | +- (org.jboss.logging:jboss-logging:jar:3.1.0.GA:test - omitted for conflict with 3.2.1.Final) -| | | | | +- (org.hornetq:hornetq-commons:jar:2.4.5.Final:test - omitted for duplicate) -| | | | | \- org.hornetq:hornetq-native:jar:2.4.5.Final:test -| | | | | \- (org.hornetq:hornetq-commons:jar:2.4.5.Final:test - omitted for duplicate) -| | | | +- org.hornetq:hornetq-core-client:jar:2.4.5.Final:test -| | | | | +- (org.jgroups:jgroups:jar:3.3.4.Final:test - omitted for conflict with 3.6.2.Final) -| | | | | +- (org.hornetq:hornetq-commons:jar:2.4.5.Final:test - omitted for duplicate) -| | | | | +- (org.hornetq:hornetq-journal:jar:2.4.5.Final:test - omitted for duplicate) -| | | | | \- (io.netty:netty-all:jar:4.0.13.Final:test - omitted for duplicate) -| | | | \- io.netty:netty-all:jar:4.0.13.Final:test -| | | \- org.hornetq:hornetq-jms-server:jar:2.4.5.Final:test -| | | +- (org.hornetq:hornetq-core-client:jar:2.4.5.Final:test - omitted for duplicate) -| | | +- org.hornetq:hornetq-jms-client:jar:2.4.5.Final:test -| | | | +- (org.hornetq:hornetq-core-client:jar:2.4.5.Final:test - omitted for duplicate) -| | | | +- (org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:jar:1.0.0.Final:test - omitted for duplicate) -| | | | \- javax.inject:javax.inject:jar:1:test -| | | +- (org.hornetq:hornetq-server:jar:2.4.5.Final:test - omitted for duplicate) -| | | +- (org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:jar:1.0.0.Final:test - omitted for duplicate) -| | | +- (org.jboss:jboss-transaction-spi:jar:7.0.0.Final:test - omitted for conflict with 7.1.0.Final) -| | | \- org.jboss.naming:jnpserver:jar:5.0.3.GA:test -| | | \- org.jboss:jboss-common-core:jar:2.2.10.GA:test -| | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) -| +- org.immutant:scheduling:jar:2.1.10:test -| | +- (org.immutant:core:jar:2.1.10:test - omitted for duplicate) -| | +- org.projectodd.wunderboss:wunderboss-scheduling:jar:0.13.1:test -| | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) -| | | \- org.quartz-scheduler:quartz:jar:2.2.1:test -| | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) -| +- org.immutant:web:jar:2.1.10:test -| | +- (org.immutant:core:jar:2.1.10:test - omitted for duplicate) -| | +- org.projectodd.wunderboss:wunderboss-web-undertow:jar:0.13.1:test -| | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) -| | | +- org.projectodd.wunderboss:wunderboss-web:jar:0.13.1:test -| | | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) -| | | | +- org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec:jar:1.1.0.Final:test -| | | | \- org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar:1.0.0.Final:test -| | | +- io.undertow:undertow-core:jar:1.4.14.Final:test -| | | | +- (org.jboss.logging:jboss-logging:jar:3.2.1.Final:test - omitted for duplicate) -| | | | +- org.jboss.xnio:xnio-api:jar:3.3.6.Final:test -| | | | \- org.jboss.xnio:xnio-nio:jar:3.3.6.Final:test -| | | | \- (org.jboss.xnio:xnio-api:jar:3.3.6.Final:test - omitted for duplicate) -| | | +- io.undertow:undertow-servlet:jar:1.4.14.Final:test -| | | | +- (io.undertow:undertow-core:jar:1.4.14.Final:test - omitted for duplicate) -| | | | +- (org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:jar:1.0.0.Final:test - omitted for duplicate) -| | | | \- org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:jar:1.0.0.Final:test -| | | \- io.undertow:undertow-websockets-jsr:jar:1.4.14.Final:test -| | | +- (io.undertow:undertow-core:jar:1.4.14.Final:test - omitted for duplicate) -| | | +- (io.undertow:undertow-servlet:jar:1.4.14.Final:test - omitted for duplicate) -| | | \- (org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec:jar:1.1.0.Final:test - omitted for duplicate) -| | +- (ring:ring-core:jar:1.6.0:test - omitted for conflict with 1.8.0) -| | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) -| +- org.immutant:transactions:jar:2.1.10:test -| | +- (org.immutant:core:jar:2.1.10:test - omitted for duplicate) -| | +- org.projectodd.wunderboss:wunderboss-transactions:jar:0.13.1:test -| | | +- (org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test - omitted for duplicate) -| | | +- javax.transaction:jta:jar:1.1:test -| | | +- org.jboss.narayana.jta:narayana-jta:jar:5.0.3.Final:test -| | | | +- (org.hornetq:hornetq-journal:jar:2.4.1.Final:test - omitted for conflict with 2.4.5.Final) -| | | | +- (org.hornetq:hornetq-commons:jar:2.4.1.Final:test - omitted for conflict with 2.4.5.Final) -| | | | +- (io.netty:netty-all:jar:4.0.13.Final:test - omitted for duplicate) -| | | | \- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec:jar:1.0.0.Final:test -| | | \- org.jboss:jboss-transaction-spi:jar:7.1.0.Final:test -| | | +- org.jboss.spec.javax.resource:jboss-connector-api_1.5_spec:jar:1.0.0.Final:test -| | | | \- (org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:jar:1.0.0.Final:test - omitted for conflict with 1.0.1.Final) -| | | \- org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:jar:1.0.0.Alpha3:test -| | \- (org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test - omitted for duplicate) -| \- org.projectodd.wunderboss:wunderboss-clojure:jar:0.13.1:test -| \- org.projectodd.wunderboss:wunderboss-core:jar:0.13.1:test -| +- ch.qos.logback:logback-classic:jar:1.1.3:test -| | +- ch.qos.logback:logback-core:jar:1.1.3:test -| | \- org.slf4j:slf4j-api:jar:1.7.7:test -| \- org.jboss.logging:jboss-logging:jar:3.2.1.Final:test -+- http-kit:http-kit:jar:2.3.0:test -\- criterium:criterium:jar:0.4.5:test +\- riddley:riddley:jar:0.2.0:compile diff --git a/scripts/sync-dependabot b/scripts/sync-dependabot index 3fd2163d..5acb5ab9 100755 --- a/scripts/sync-dependabot +++ b/scripts/sync-dependabot @@ -4,7 +4,7 @@ set -xe SHA=$(git rev-parse HEAD) -lein pom +lein with-profile -dev pom mkdir -p dependabot mv pom.xml dependabot # lein pom uses the origin git remote to add metadata. remove for reproducibility. From 2ff4767e4814c022b74825927fb2fab2e32bc6fa Mon Sep 17 00:00:00 2001 From: Ambrose Bonnaire-Sergeant Date: Wed, 21 Aug 2024 17:41:54 -0500 Subject: [PATCH 09/10] try --- scripts/check-dependabot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/check-dependabot b/scripts/check-dependabot index f7a70e12..f93a7862 100755 --- a/scripts/check-dependabot +++ b/scripts/check-dependabot @@ -5,7 +5,7 @@ set -e ./scripts/sync-dependabot set +e -if git diff --ignore-all-space --exit-code dependabot ; then +if git diff --ignore-all-space --exit-code dependabot/pom.xml dependabot/dependency-tree.txt ; then echo 'project.clj and dependabot/pom.xml are in sync.' exit 0 else From c47f0f49a67411327062853b1880a275d5d716f2 Mon Sep 17 00:00:00 2001 From: Ambrose Bonnaire-Sergeant Date: Wed, 21 Aug 2024 17:42:13 -0500 Subject: [PATCH 10/10] [skip ci] --- scripts/check-dependabot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/check-dependabot b/scripts/check-dependabot index f93a7862..f1e4d057 100755 --- a/scripts/check-dependabot +++ b/scripts/check-dependabot @@ -10,7 +10,7 @@ if git diff --ignore-all-space --exit-code dependabot/pom.xml dependabot/depende exit 0 else echo - echo 'project.clj and dependabot/pom.xml are out of sync! Please run ./script/sync-dependabot locally and commit the results.' + echo 'project.clj and dependabot/pom.xml are out of sync! Please run ./scripts/sync-dependabot locally and commit the results.' echo 'If this is a PR from dependabot, you must manually update the version in project.clj' exit 1 fi