com.github.sebhoss.bom:square-bom

Bill of material for all Maven-based projects

License

License

Categories

Categories

Square Business Logic Libraries Financial
GroupId

GroupId

com.github.sebhoss.bom
ArtifactId

ArtifactId

square-bom
Last Version

Last Version

2016.02.07
Release Date

Release Date

Type

Type

pom
Description

Description

Bill of material for all Maven-based projects
Project Organization

Project Organization

sebhoss

Download square-bom

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.sebhoss.bom/square-bom/ -->
<dependency>
    <groupId>com.github.sebhoss.bom</groupId>
    <artifactId>square-bom</artifactId>
    <version>2016.02.07</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.sebhoss.bom/square-bom/
implementation 'com.github.sebhoss.bom:square-bom:2016.02.07'
// https://jarcasting.com/artifacts/com.github.sebhoss.bom/square-bom/
implementation ("com.github.sebhoss.bom:square-bom:2016.02.07")
'com.github.sebhoss.bom:square-bom:pom:2016.02.07'
<dependency org="com.github.sebhoss.bom" name="square-bom" rev="2016.02.07">
  <artifact name="square-bom" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.github.sebhoss.bom', module='square-bom', version='2016.02.07')
)
libraryDependencies += "com.github.sebhoss.bom" % "square-bom" % "2016.02.07"
[com.github.sebhoss.bom/square-bom "2016.02.07"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

Maven BOM

Maven Central Open Hub stats Build Status Dependency Status Gitter

Bill of materials for Maven-based projects. Import all managed dependencies either by importing the auto-managed modules as a dependency or by declaring it as your parent like this:

<!-- Typical way to work with BOMs -->
<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.github.sebhoss.bom</groupId>
      <artifactId>auto-managed</artifactId>
      <version>${version.bom}</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

<!-- a little shorter as a parent -->
<parent>
  <groupId>com.github.sebhoss.bom</groupId>
  <artifactId>auto-managed</artifactId>
  <version>${version.bom}</version>
</parent>

Or import only a specific kind(s) of BOM(s) into your project like this:

<dependencyManagement>
  <dependencies>
    <!-- Duplicate this entry for every 'kind' to import -->
    <dependency>
      <groupId>com.github.sebhoss.bom</groupId>
      <artifactId>${kind}-bom</artifactId>
      <version>${version.bom}</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
    <!-- Duplicate ends here -->
  </dependencies>
</dependencyManagement>

Replace ${version.bom} with the latest release. Artifacts are versioned using the date they are built.

Possible values for ${kind} and the dependencies they manage is as follows:

  • aspect

    • aopalliance:aopalliance

    • org.aspectj:aspectjweaver

  • bytecode

    • org.ow2.asm:asm

    • net.bytebuddy:byte-buddy

    • org.jboss.byteman:byteman

    • org.jboss.byteman:byteman-dtest

    • org.jboss.byteman:byteman-bmunit

    • org.jboss.byteman:byteman-install

    • org.jboss.byteman:byteman-submit

    • org.javassist:javassist

  • camel

    • org.apache.camel:camel-core

    • org.apache.camel:camel-context

    • org.apache.camel:camel-spring

    • org.apache.camel:camel-jdbc

    • org.apache.camel:camel-sql

    • org.apache.camel:camel-test

    • org.apache.camel:camel-test-spring

    • org.apache.camel:camel-spring-javaconfig

    • org.apache.camel:camel-spring-boot

    • org.apache.camel:camel-metrics

    • org.apache.camel:camel-docker

    • org.apache.camel:camel-exec

    • org.apache.camel:camel-irc

    • org.apache.camel:camel-jetty

    • org.apache.camel:camel-jmx

    • org.apache.camel:camel-jms

    • org.apache.camel:camel-mqtt

    • org.apache.camel:camel-mail

    • org.apache.camel:camel-ssh

  • clojure

    • org.clojure:clojure

    • org.clojure:tools.nrepl

    • org.clojure:tools.namespace

    • org.clojure:java.classpath

  • database

    • com.h2database:h2

    • org.postgresql:postgresql

    • mysql:mysql-connector-java

  • google

    • com.google.auto.value:auto-value

    • com.google.guava:guava

    • com.google.inject:guice

    • com.google.inject.extensions:guice-multibindings

    • com.google.inject.extensions:guice-assistedinject

    • com.google.inject.extensions:guice-throwingproviders

    • com.google.inject.extensions:guice-persist

    • com.google.inject.extensions:guice-jndi

    • com.google.inject.extensions:guice-jmx

    • com.google.inject.extensions:guice-grapher

    • com.google.inject.extensions:guice-struts2

    • com.google.inject.extensions:guice-spring

    • com.google.inject.extensions:guice-servlet

    • com.google.truth:truth

  • httpclient

    • org.apache.httpcomponents:httpcore

    • org.apache.httpcomponents:fluent-hc

  • java

    • ch.qos.cal10n:cal10n-api

    • com.google.code.findbugs:jsr305

    • org.eclipse.jdt:org.eclipse.jdt.annotation

  • javax

    • javax.inject:javax.inject

    • javax.enterprise:cdi-api

    • javax.interceptor:javax.interceptor-api

    • javax.transaction:jta

    • javax.el:javax.el-api

    • org.glassfish:javax.el

  • json

    • com.googlecode.json-simple:json-simple

  • logging

    • ch.qos.logback:logback-core

    • ch.qos.logback:logback-classic

    • org.slf4j:slf4j-api

    • org.slf4j:jul-to-slf4j

  • maven

    • org.apache.maven:maven-core

    • org.apache.maven:maven-model

    • org.apache.maven:maven-plugin-api

    • org.apache.maven.plugin-tools:maven-plugin-annotations

    • org.codehaus.plexus:plexus-component-annotations

    • org.apache.maven.doxia:doxia-core

    • org.apache.maven.doxia:doxia-core:test-jar

    • org.apache.maven.doxia:doxia-sink-api

  • paranamer

    • com.thoughtworks.paranamer:paranamer

  • pax

    • org.ops4j.pax.exam:pax-exam

    • org.ops4j.pax.exam:pax-exam-container-openwebbeans

    • org.ops4j.pax.exam:pax-exam-container-weld

    • org.ops4j.pax.exam:pax-exam-container-glassfish-embedded

    • org.ops4j.pax.exam:pax-exam-container-karaf

    • org.ops4j.pax.exam:pax-exam-inject

    • org.ops4j.pax.exam:pax-exam-spring

    • org.ops4j.pax.exam:pax-exam-cdi

    • org.ops4j.pax.exam:pax-exam-junit4

  • scripting

    • org.apache.commons:commons-jexl

    • de.odysseus.juel:juel-api

    • de.odysseus.juel:juel-impl

    • org.mvel:mvel2

    • ognl:ognl

  • sebhoss

    • com.github.sebhoss:null-analysis

    • com.github.sebhoss:suppress-warnings

    • com.github.sebhoss:fiscal-year

    • com.github.sebhoss:datasets

    • com.github.sebhoss:reguloj

    • com.github.sebhoss:finj

    • com.github.sebhoss:bc-clj

    • com.github.sebhoss:math-clj

    • com.github.sebhoss:def-clj

    • com.github.sebhoss:bootstrap-clj

  • square

    • com.squareup.okhttp:okhttp

    • com.squareup.okhttp:okhttp-apache

    • com.squareup.okhttp:okhttp-android-support

    • com.squareup.okhttp:okhttp-urlconnection

    • com.squareup.okhttp:okhttp-mockwebserver

    • com.squareup.okhttp:okhttp-ws

    • com.squareup.okhttp:okhttp-testing-support

    • com.squareup.okhttp:okcurl

    • com.squareup:javapoet

  • testing

    • junit:junit

    • org.hamcrest:hamcrest-all

    • org.hamcrest:hamcrest-core

    • org.mockito:mockito-core

    • org.dbunit:dbunit

    • org.easytesting:fest-assert-core

    • org.assertj:assertj-core

    • nl.jqno.equalsverifier:equalsverifier

  • wikitext

    • org.fusesource.wikitext:wikitext-core

    • org.fusesource.wikitext:textile-core

    • org.fusesource.wikitext:twiki-core

    • org.fusesource.wikitext:tracwiki-core

    • org.fusesource.wikitext:mediawiki-core

    • org.fusesource.wikitext:confluence-core

  • yaml

    • org.yaml:snakeyaml

Versions

Version
2016.02.07
2016.01.17
2015.11.22
2015.11.04