Skip to content

Commit

Permalink
Updated dependencies and artefact repository (#25)
Browse files Browse the repository at this point in the history
* Updated dependencies and copyright

* Fixed repository name and dependencies
  • Loading branch information
rijnb authored Apr 19, 2021
1 parent 5000138 commit 00de3bb
Show file tree
Hide file tree
Showing 25 changed files with 71 additions and 41 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ Currently, the library contains:
* `traceevents` - This is a library to log semantic events in an application, where perhaps normally
logging and log analysis would be used.

* `uid` - This is a simple library to deal with more performant and 'typesafe' UUIDs.

* `memoization` - This modules the ability to cache function results.

### Building and testing the library

Use Maven to run the unit tests as follows:
Expand Down Expand Up @@ -503,6 +507,10 @@ Contributors: Timon Kanters, Jeroen Erik Jensen, Krzysztof Karczewski

## Release notes

### 1.2.1 - 1.2.2

* Updated dependecies and copyright.

### 1.2.0

* Added Kotlin function memoization extensions.
Expand Down
5 changes: 3 additions & 2 deletions memoization/pom.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Copyright (C) 2020-2020, TomTom (http://tomtom.com).
~ Copyright (C) 2012-2021, TomTom (http://tomtom.com).
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
Expand All @@ -23,7 +24,7 @@
<parent>
<groupId>com.tomtom.kotlin</groupId>
<artifactId>kotlin-tools</artifactId>
<version>1.2.1</version>
<version>1.2.2</version>
</parent>

<artifactId>memoization</artifactId>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
29 changes: 14 additions & 15 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Copyright (C) 2020-2020, TomTom (http://tomtom.com).
~ Copyright (C) 2012-2021, TomTom (http://tomtom.com).
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
Expand All @@ -21,7 +22,7 @@

<groupId>com.tomtom.kotlin</groupId>
<artifactId>kotlin-tools</artifactId>
<version>1.2.1</version>
<version>1.2.2</version>
<packaging>pom</packaging>

<name>Kotlin Tools</name>
Expand Down Expand Up @@ -93,7 +94,7 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

<!-- Plugin versions. -->
<dokka-maven-plugin.version>0.10.1</dokka-maven-plugin.version>
<dokka-maven-plugin.version>1.4.30</dokka-maven-plugin.version>
<maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version>
<maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
<maven-project-info-reports-plugin.version>3.1.1</maven-project-info-reports-plugin.version>
Expand All @@ -102,14 +103,14 @@
<nexus-staging-maven-plugin.version>1.6.8</nexus-staging-maven-plugin.version>

<!-- Library versions. -->
<equalsverifier.version>3.5</equalsverifier.version>
<junit.version>4.13.1</junit.version>
<junit-jupiter.version>5.7.0</junit-jupiter.version>
<kotlin.version>1.4.21</kotlin.version>
<kotlin-test.version>1.4.21</kotlin-test.version>
<kotlin-test-junit.version>1.4.21</kotlin-test-junit.version>
<kotlinx-coroutines-core.version>1.4.2-native-mt</kotlinx-coroutines-core.version>
<mockito-core.version>3.6.28</mockito-core.version>
<equalsverifier.version>3.5.5</equalsverifier.version>
<junit.version>4.13.2</junit.version>
<junit-jupiter.version>5.8.0-M1</junit-jupiter.version>
<kotlin.version>1.4.32</kotlin.version>
<kotlin-test.version>1.4.32</kotlin-test.version>
<kotlin-test-junit.version>1.4.32</kotlin-test-junit.version>
<kotlinx-coroutines-core.version>1.4.3-native-mt</kotlinx-coroutines-core.version>
<mockito-core.version>3.9.0</mockito-core.version>
<mockk.version>1.10.3-jdk8</mockk.version>
</properties>

Expand Down Expand Up @@ -143,9 +144,9 @@
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>dokka</id>
<id>kotlinx</id>
<name>bintray-plugins</name>
<url>https://dl.bintray.com/kotlin/dokka</url>
<url>https://kotlin.bintray.com/kotlinx</url>
</pluginRepository>
</pluginRepositories>

Expand Down Expand Up @@ -254,13 +255,11 @@
<plugin>
<groupId>org.jetbrains.dokka</groupId>
<artifactId>dokka-maven-plugin</artifactId>
<version>${dokka-maven-plugin.version}</version>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>${maven-project-info-reports-plugin.version}</version>
</plugin>
</plugins>
</reporting>
Expand Down
5 changes: 3 additions & 2 deletions traceevents/pom.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Copyright (C) 2020-2020, TomTom (http://tomtom.com).
~ Copyright (C) 2012-2021, TomTom (http://tomtom.com).
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
Expand All @@ -23,7 +24,7 @@
<parent>
<groupId>com.tomtom.kotlin</groupId>
<artifactId>kotlin-tools</artifactId>
<version>1.2.1</version>
<version>1.2.2</version>
</parent>

<artifactId>traceevents</artifactId>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
5 changes: 3 additions & 2 deletions uid/pom.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Copyright (C) 2020-2020, TomTom (http://tomtom.com).
~ Copyright (C) 2012-2021, TomTom (http://tomtom.com).
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
Expand All @@ -23,7 +24,7 @@
<parent>
<groupId>com.tomtom.kotlin</groupId>
<artifactId>kotlin-tools</artifactId>
<version>1.2.1</version>
<version>1.2.2</version>
</parent>

<artifactId>uid</artifactId>
Expand Down
3 changes: 2 additions & 1 deletion uid/src/main/java/com/tomtom/kotlin/uid/Uid.kt
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down
3 changes: 2 additions & 1 deletion uid/src/test/java/com/tomtom/kotlin/uid/UidTest.kt
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2020-2020, TomTom (http://tomtom.com).
* Copyright (C) 2012-2021, TomTom (http://tomtom.com).
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
Expand Down

0 comments on commit 00de3bb

Please sign in to comment.