Skip to content

Commit

Permalink
Merge pull request #792 from SpineEventEngine/release-base-1.9.0
Browse files Browse the repository at this point in the history
Release 1.9.0
  • Loading branch information
armiol authored May 19, 2023
2 parents b7bb453 + fbb8487 commit 4e5dc1e
Show file tree
Hide file tree
Showing 7 changed files with 48 additions and 43 deletions.
3 changes: 0 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
[![Build Status][travis-badge]][travis]  
[![codecov][codecov-badge]][codecov]  
[![license][license-badge]][license]

Expand Down Expand Up @@ -50,8 +49,6 @@ included build directories.
It is always recommended running `./pull` instead of `./config/pull`.


[travis]: https://travis-ci.com/SpineEventEngine/base
[travis-badge]: https://travis-ci.com/SpineEventEngine/base.svg?branch=master
[codecov]: https://codecov.io/gh/SpineEventEngine/base
[codecov-badge]: https://codecov.io/gh/SpineEventEngine/base/branch/master/graph/badge.svg
[license-badge]: https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat
Expand Down
64 changes: 32 additions & 32 deletions license-report.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@


# Dependencies of `io.spine:spine-base:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine:spine-base:1.9.0`

## Runtime
1. **Group:** com.google.code.findbugs **Name:** jsr305 **Version:** 3.0.2
Expand Down Expand Up @@ -346,12 +346,12 @@
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:40 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:18 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-errorprone-checks:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-errorprone-checks:1.9.0`

## Runtime
1. **Group:** com.github.ben-manes.caffeine **Name:** caffeine **Version:** 2.8.0
Expand Down Expand Up @@ -829,12 +829,12 @@ This report was generated on **Wed May 17 14:56:40 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:41 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:19 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-javadoc-filter:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-javadoc-filter:1.9.0`

## Runtime
1. **Group:** com.google.android **Name:** annotations **Version:** 4.1.1.4
Expand Down Expand Up @@ -1234,12 +1234,12 @@ This report was generated on **Wed May 17 14:56:41 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:41 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:20 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-javadoc-prettifier:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-javadoc-prettifier:1.9.0`

## Runtime
1. **Group:** com.google.code.findbugs **Name:** jsr305 **Version:** 3.0.2
Expand Down Expand Up @@ -1631,12 +1631,12 @@ This report was generated on **Wed May 17 14:56:41 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:42 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:21 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-model-compiler:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-model-compiler:1.9.0`

## Runtime
1. **Group:** com.google.code.findbugs **Name:** jsr305 **Version:** 3.0.2
Expand Down Expand Up @@ -2044,12 +2044,12 @@ This report was generated on **Wed May 17 14:56:42 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:43 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:21 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-mute-logging:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-mute-logging:1.9.0`

## Runtime
1. **Group:** com.google.auto.value **Name:** auto-value-annotations **Version:** 1.7.4
Expand Down Expand Up @@ -2446,12 +2446,12 @@ This report was generated on **Wed May 17 14:56:43 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:43 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:22 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-plugin-base:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-plugin-base:1.9.0`

## Runtime
1. **Group:** com.google.code.findbugs **Name:** jsr305 **Version:** 3.0.2
Expand Down Expand Up @@ -2843,12 +2843,12 @@ This report was generated on **Wed May 17 14:56:43 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:43 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:22 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-plugin-testlib:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-plugin-testlib:1.9.0`

## Runtime
1. **Group:** com.google.auto.value **Name:** auto-value-annotations **Version:** 1.7.4
Expand Down Expand Up @@ -3295,12 +3295,12 @@ This report was generated on **Wed May 17 14:56:43 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:44 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:23 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-proto-dart-plugin:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-proto-dart-plugin:1.9.0`

## Runtime
1. **Group:** com.google.code.findbugs **Name:** jsr305 **Version:** 3.0.2
Expand Down Expand Up @@ -3692,12 +3692,12 @@ This report was generated on **Wed May 17 14:56:44 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:44 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:23 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-proto-js-plugin:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-proto-js-plugin:1.9.0`

## Runtime
1. **Group:** com.google.code.findbugs **Name:** jsr305 **Version:** 3.0.2
Expand Down Expand Up @@ -4089,12 +4089,12 @@ This report was generated on **Wed May 17 14:56:44 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:44 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:24 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-protoc-api:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-protoc-api:1.9.0`

## Runtime
1. **Group:** com.google.code.findbugs **Name:** jsr305 **Version:** 3.0.2
Expand Down Expand Up @@ -4436,12 +4436,12 @@ This report was generated on **Wed May 17 14:56:44 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:45 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:24 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-protoc-plugin:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-protoc-plugin:1.9.0`

## Runtime
1. **Group:** com.google.code.findbugs **Name:** jsr305 **Version:** 3.0.2
Expand Down Expand Up @@ -4801,12 +4801,12 @@ This report was generated on **Wed May 17 14:56:45 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:45 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:24 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine:spine-testlib:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine:spine-testlib:1.9.0`

## Runtime
1. **Group:** com.google.auto.value **Name:** auto-value-annotations **Version:** 1.7.4
Expand Down Expand Up @@ -5203,12 +5203,12 @@ This report was generated on **Wed May 17 14:56:45 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:45 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:25 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-tool-base:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-tool-base:1.9.0`

## Runtime
1. **Group:** com.google.code.findbugs **Name:** jsr305 **Version:** 3.0.2
Expand Down Expand Up @@ -5568,12 +5568,12 @@ This report was generated on **Wed May 17 14:56:45 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:46 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:25 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-tools-api:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-tools-api:1.9.0`

## Runtime
1. **Group:** com.google.code.findbugs **Name:** jsr305 **Version:** 3.0.2
Expand Down Expand Up @@ -5915,12 +5915,12 @@ This report was generated on **Wed May 17 14:56:46 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:46 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:25 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).




# Dependencies of `io.spine.tools:spine-validation-generator:1.9.0-SNAPSHOT.7`
# Dependencies of `io.spine.tools:spine-validation-generator:1.9.0`

## Runtime
1. **Group:** com.google.code.findbugs **Name:** jsr305 **Version:** 3.0.2
Expand Down Expand Up @@ -6280,4 +6280,4 @@ This report was generated on **Wed May 17 14:56:46 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.


This report was generated on **Wed May 17 14:56:46 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
This report was generated on **Wed May 17 17:56:26 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ all modules and does not describe the project structure per-subproject.

<groupId>io.spine</groupId>
<artifactId>spine-base</artifactId>
<version>1.9.0-SNAPSHOT.7</version>
<version>1.9.0</version>

<inceptionYear>2015</inceptionYear>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,10 @@
import org.gradle.api.artifacts.ResolvedConfiguration;
import org.gradle.api.internal.artifacts.dependencies.DefaultExternalModuleDependency;

import java.util.concurrent.TimeUnit;

import static com.google.common.base.Preconditions.checkNotNull;
import static com.google.common.util.concurrent.Uninterruptibles.sleepUninterruptibly;
import static io.spine.tools.gradle.Artifact.SPINE_TOOLS_GROUP;
import static io.spine.tools.gradle.ConfigurationName.annotationProcessor;

Expand Down Expand Up @@ -93,6 +96,11 @@ public boolean addErrorProneChecksDependency() {
private boolean isDependencyResolvable(String version) {
Configuration configCopy = configuration.copy();
dependOnErrorProneChecks(version, configCopy);

// Attempt to wait for some time in order to avoid any Gradle FS sync issues,
// that occur from time to time.
sleepUninterruptibly(1, TimeUnit.SECONDS);

ResolvedConfiguration resolved = configCopy.getResolvedConfiguration();
boolean isResolvable = !resolved.hasError();
return isResolvable;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,8 @@
* A test for the {@link DependencyConfigurer} part of the Spine Error Prone Checks plugin.
*
* @implNote This test configures the project with real dependencies and repositories which leads
* to a slow test execution. In future, it should be removed in favor of proper integration
* tests for the `spine-errorprone-checks` plugin.
* to a slow test execution. In the future, it should be removed
* in favor of proper integration tests for the `spine-errorprone-checks` plugin.
*/
@SlowTest
@DisplayName("DependencyConfigurer should")
Expand All @@ -62,7 +62,7 @@ void passNullToleranceCheck() {
}

@Test
@DisplayName("add spine check dependency to annotation processor config")
@DisplayName("add Spine check dependency to annotation processor config")
void addSpineCheckDependencyToAnnotationProcessorConfig() {
Project project = newProject()
.withMavenRepositories()
Expand All @@ -74,7 +74,7 @@ void addSpineCheckDependencyToAnnotationProcessorConfig() {
}

@Test
@DisplayName("not add spine check dependency if it is not resolvable")
@DisplayName("not add Spine check dependency if it is not resolvable")
void notAddSpineCheckDependencyIfItIsNotResolvable() {
Project project = newProject()
.get();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@ void setUp(@TempDir Path tempDirPath) {
"In a project which does not have descriptor set file the directory should not be created."
)
@Test
@DisplayName("create spine directory")
void create_spine_directory() {
@DisplayName("create Spine directory")
void createSpineDirectory() {
project.executeTask(build);
File spineDirPath = DefaultJavaProject.at(projectDir)
.tempArtifacts();
Expand Down
2 changes: 1 addition & 1 deletion version.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
/**
* The version of this library.
*/
val base = "1.9.0-SNAPSHOT.7"
val base = "1.9.0"

project.extra.apply {
this["spineVersion"] = base
Expand Down

0 comments on commit 4e5dc1e

Please sign in to comment.