Skip to content

Commit

Permalink
Merge pull request #8 from exasol/enhamcement/5_added_oosindex_and_va…
Browse files Browse the repository at this point in the history
…rsions_plugins

#5: Added ossindex-maven-plugin and versions-maven-plugin, updated de…
  • Loading branch information
AnastasiiaSergienko authored Jun 30, 2020
2 parents 405a4ce + 6af4551 commit df58288
Show file tree
Hide file tree
Showing 4 changed files with 265 additions and 168 deletions.
38 changes: 33 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Test Utilities for `java.util.logging`

[![Build Status](https://travis-ci.org/exasol/virtual-schemas.svg?branch=master)](https://travis-ci.org/exasol/java-util-logging-testing)
[![Build Status](https://travis-ci.com/exasol/java-util-logging-testing.svg?branch=master)](https://travis-ci.com/exasol/java-util-logging-testing)
[![Maven Central](https://img.shields.io/maven-central/v/com.exasol/java-util-logging-testing)](https://search.maven.org/artifact/com.exasol/java-util-logging-testing)

SonarCloud results:

Expand Down Expand Up @@ -30,6 +31,10 @@ Add this log handler if you want to record log messages created by your software

This is an open source project which is officially supported by Exasol. For any question, you can contact our support team.

## Information for Users

* [Changelog](doc/changes/changelog.md)

## Dependencies

### Run Time Dependencies
Expand All @@ -38,11 +43,34 @@ Running the Virtual Schema requires a Java Runtime version 11 or later.

### Build Time Dependencies

| Dependency | Purpose | License |
|-------------------------------------------------------------------------------------|--------------------------------------------------------|-------------------------------|
| [Java Hamcrest](http://hamcrest.org/JavaHamcrest/) | Checking for conditions in code via matchers | BSD License |
| [JUnit](https://junit.org/junit5) | Unit testing framework | Eclipse Public License 1.0 |
| Dependency | Purpose | License |
|--------------------------------------------------------------------------|--------------------------------------------------------|-------------------------------|
| [Java Hamcrest](http://hamcrest.org/JavaHamcrest/) | Checking for conditions in code via matchers | BSD License |
| [JUnit](https://junit.org/junit5) | Unit testing framework | Eclipse Public License 1.0 |

### Maven Plug-ins

| Plug-in | Purpose | License |
|--------------------------------------------------------------------------|--------------------------------------------------------|-------------------------------|
| [Maven Compiler Plugin][maven-compiler-plugin] | Setting required Java version | Apache License 2.0 |
| [Maven Enforcer Plugin][maven-enforcer-plugin] | Controlling environment constants | Apache License 2.0 |
| [Maven GPG Plugin](https://maven.apache.org/plugins/maven-gpg-plugin/) | Code signing | Apache License 2.0 |
| [Maven Jacoco Plugin][maven-jacoco-plugin] | Code coverage metering | Eclipse Public License 2.0 |
| [Maven Javadoc Plugin][maven-javadoc-plugin] | Creating a Javadoc JAR | Apache License 2.0 |
| [Maven Source Plugin][maven-source-plugin] | Creating a source code JAR | Apache License 2.0 |
| [Maven Surefire Plugin][maven-surefire-plugin] | Unit testing | Apache License 2.0 |
| [Sonatype OSS Index Maven Plugin][sonatype-oss-index-maven-plugin] | Checking Dependencies Vulnerability | ASL2 |
| [Versions Maven Plugin][versions-maven-plugin] | Checking if dependencies updates are available | Apache License 2.0 |

# License

This software is licensed under the [MIT license](LICENSE).

[maven-compiler-plugin]: https://maven.apache.org/plugins/maven-compiler-plugin/
[maven-enforcer-plugin]: http://maven.apache.org/enforcer/maven-enforcer-plugin/
[maven-jacoco-plugin]: https://www.eclemma.org/jacoco/trunk/doc/maven.html
[maven-javadoc-plugin]: https://maven.apache.org/plugins/maven-javadoc-plugin/
[maven-source-plugin]: https://maven.apache.org/plugins/maven-source-plugin/
[maven-surefire-plugin]: https://maven.apache.org/surefire/maven-surefire-plugin/
[sonatype-oss-index-maven-plugin]: https://sonatype.github.io/ossindex-maven/maven-plugin/
[versions-maven-plugin]: https://www.mojohaus.org/versions-maven-plugin/
3 changes: 3 additions & 0 deletions doc/changes/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Changes

* [2.0.0](changes-2.0.0.md)
19 changes: 19 additions & 0 deletions doc/changes/changes-2.0.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Test Utilities for `java.util.logging` 2.0.0, released 30.06.2020

## Features / Enhancements

* #5: Added ossindex-maven-plugin and versions-maven-plugin, updated dependencies.
* #6: Ported from Java 9 to Java 11.

## Dependency updates

* Added `org.sonatype.ossindex.maven:ossindex-maven-plugin:3.1.0`
* Added `org.codehaus.mojo:versions-maven-plugin:2.7`
* Added `org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M3`
* Updated `org.junit.jupiter:junit-jupiter-engine` from 5.4.2 to 5.6.2
* Updated `org.hamcrest:hamcrest` from 2.1 to 2.2
* Updated `org.apache.maven.plugins:maven-compiler-plugin` from 3.2 to 3.8.1
* Updated `org.apache.maven.plugins:maven-javadoc-plugin` from 3.0.1 to 3.2.0
* Updated `org.apache.maven.plugins:maven-source-plugin` from 3.0.1 to 3.2.1
* Updated `org.apache.maven.plugins:maven-surefire-plugin` from 3.0.0-M3 to 3.0.0-M5
* Updated `org.jacoco:jacoco-maven-plugin` from 0.8.3 to 0.8.5
Loading

0 comments on commit df58288

Please sign in to comment.