jsonhoist


License

License

Categories

Categories

JSON Data
GroupId

GroupId

org.jsonhoist
ArtifactId

ArtifactId

jsonhoist
Last Version

Last Version

0.8.1
Release Date

Release Date

Type

Type

jar
Description

Description

jsonhoist
Project Organization

Project Organization

Mercateo AG

Download jsonhoist

How to add to project

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

Dependencies

compile (2)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.22
com.fasterxml.jackson.core : jackson-databind jar 2.9.8

provided (3)

Group / Artifact Type Version
javax.annotation : javax.annotation-api jar 1.3.2
com.google.code.findbugs : annotations jar 3.0.1u2
org.projectlombok : lombok jar 1.18.4

test (6)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-api jar 5.3.2
org.junit.jupiter : junit-jupiter-engine jar 5.3.1
org.junit.platform : junit-platform-engine jar 1.3.1
org.assertj : assertj-core jar 3.11.1
org.mockito : mockito-core jar 2.23.4
org.mockito : mockito-junit-jupiter jar 2.23.4

Project Modules

  • jsonhoist-core
  • jsonhoist-spring-boot-autoconfigure

Parent POM for Open-Source Projects published by Mercateo AG

This POM provides some reasonable default plugin configurations. In order to disable preconfigured plugins, add a .noXXXX File to the root of your repository. (See pom.xml for exact filenames)

To use this in Mercateo-OSS projects define a parent in your pom.xml

<parent>
	<groupId>com.mercateo.oss</groupId>
	<artifactId>oss-parent-pom</artifactId>
	<version>1.0.9</version> <!-- or the current version -->
</parent>

Changelog:

1.0.9:

  • updated dependencies and plugins

1.0.7:

  • added -Dossrh to release plugin configuration

1.0.6:

  • added src/* to license plugin, so that tests also contain a license header

1.0.5:

  • added impsort plugin to sort imports regardless of IDE configuration
  • configured license plugin to use /* instead of javadoc style comments for java & kotlin

1.0.3:

  • updated JaCoCo dependency to 0.8.2
  • make maven release plugin usable

1.0.2:

  • updated owasp dependency to 3.3.0

1.0.1:

  • owasp plugin now skips scanning provided/runtime/test/system-scoped artifacts

1.0.0:

  • groupId has changed from com.mercateo.oss.parent to com.mercateo.oss
  • owasp plugin dependency upgraded to 3.2.1

Release

perform the following commands:

mvn release:prepare
mvn release:perform -Poss.release-sign-artifacts
org.jsonhoist
the procurement platform for your business

Versions

Version
0.8.1
0.8.0