Skip to content

Commit

Permalink
Merge branch 'release/2024.8.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
jangalinski committed Aug 6, 2024
2 parents f028fb8 + 2de99be commit 5d0e549
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# maven-parent-kotlin-base

A common maven parent for usage in kotlin library or application projects.
A common maven parent for usage in kotlin library or application projects.

[![stable](https://img.shields.io/badge/lifecycle-STABLE-green.svg)](https://github.com/holisticon#open-source-lifecycle)
[![Build Status](https://github.com/toolisticon/maven-parent-kotlin-base/workflows/Development%20branches/badge.svg)](https://github.com/toolisticon/maven-parent-kotlin-base/actions)
Expand All @@ -12,7 +12,7 @@ A common maven parent for usage in kotlin library or application projects.
Maven poms are quite bloated, Most of the settings (how to compile, how to deploy) are repeated over and over.
This maven-parent aims to reduce the xml in your `pom.xml` to the things you really want to express in your library or application project.

By nature of this module, it is a highly opinionated approach. It might fit your needs, but it is explicitly designed to support open source library
By nature of this module, it is a highly opinionated approach. It might fit your needs, but it is explicitly designed to support open source library
projects we are currently building and maintaining under `toolisticon`, `holunda-io` and `holixon`.

### Versioning
Expand All @@ -34,7 +34,7 @@ This is a maven parent. So just include it on the top of your root `pom.xml`:
</parent>
```

Carefully analyse your pom (and the effective pom) and remove duplications, unintended overwrites and possible conflicts ... and you are done.
Carefully analyse your pom (and the effective pom) and remove duplications, unintended overwrites and possible conflicts ... and you are done.

## Features

Expand All @@ -47,9 +47,9 @@ are included.

### Language

| Type | Version | Info |
| Type | Version | Info |
|-----------------------|---------|-------------------------------------------|
| kotlin | `2.0.0` | used in kotlin compiler und kotlin libs. |
| kotlin | `2.0.10` | used in kotlin compiler und kotlin libs. |
| java | `17` | compile target |
| kotlinx-coroutines | `1.8.1` | all BOM libs explicitly listed |
| kotlinx-serialization | `1.7.1` | all BOM libs explicitly listed |
Expand All @@ -72,7 +72,7 @@ see [official plugins](https://maven.apache.org/plugins/index.html)
| [kotlin-maven-plugin](https://kotlinlang.org/docs/maven.html) | `2.0.0` | kotlin compiler plugin |
| [maven-javadoc](https://maven.apache.org/plugins/maven-javadoc-plugin/) | `3.8.0` | include javadoc |
| [dokka](https://kotlinlang.org/docs/dokka-maven.html#apply-dokka) | `1.9.20` | use dokka for javadoc |
| [avro-maven](https://avro.apache.org/docs/1.11.1/getting-started-java/) | `1.11.3` | avro code generation |
| [avro-maven](https://avro.apache.org/docs/1.11.1/getting-started-java/) | `1.12.0` | avro code generation |
| [maven-clean](https://maven.apache.org/plugins/maven-clean-plugin/) | `3.4.0` | clean project |
| [maven-dependency](https://maven.apache.org/plugins/maven-dependency-plugin/) | `3.7.1` | check/update dependency versions |
| [maven-deploy](https://maven.apache.org/plugins/maven-deploy-plugin/) | `3.1.2` | - |
Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>io.toolisticon.maven.parent</groupId>
<artifactId>maven-parent-kotlin-base</artifactId>
<version>2024.8.0</version>
<version>2024.8.1</version>

<name>Maven Parent - Kotlin Base</name>
<description>Maven parent for a holistic kotlin lib project.</description>
Expand Down Expand Up @@ -39,7 +39,7 @@
<kp.skipITests>false</kp.skipITests>

<!-- LANGUAGE VERSIONS -->
<kotlin.version>2.0.0</kotlin.version>
<kotlin.version>2.0.10</kotlin.version>
<kotlin.compiler.apiVersion>2.0</kotlin.compiler.apiVersion>
<kotlin.compiler.languageVersion>2.0</kotlin.compiler.languageVersion>
<kotlin.compiler.incremental>${kp.compile.useIncrementalKotlinCompiler}</kotlin.compiler.incremental>
Expand Down

0 comments on commit 5d0e549

Please sign in to comment.