Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for release version 4.4.1 #113

Merged
merged 2 commits into from
Jun 1, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 27 additions & 27 deletions dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,49 +13,50 @@

## Plugin Dependencies

| Dependency | License |
| ------------------------------------------------------- | --------------------------------------------- |
| [Apache Maven Compiler Plugin][10] | [Apache License, Version 2.0][11] |
| [JaCoCo :: Maven Plugin][12] | [Eclipse Public License 2.0][13] |
| [Maven Surefire Plugin][14] | [Apache License, Version 2.0][11] |
| [Apache Maven Source Plugin][16] | [Apache License, Version 2.0][11] |
| [Apache Maven Javadoc Plugin][18] | [Apache License, Version 2.0][11] |
| [Apache Maven GPG Plugin][20] | [Apache License, Version 2.0][9] |
| [OpenFastTrace Maven Plugin][22] | [GNU General Public License v3.0][23] |
| [org.sonatype.ossindex.maven:ossindex-maven-plugin][24] | [ASL2][9] |
| [Versions Maven Plugin][26] | [Apache License, Version 2.0][11] |
| [Apache Maven Enforcer Plugin][28] | [Apache License, Version 2.0][11] |
| [Nexus Staging Maven Plugin][30] | [Eclipse Public License][31] |
| [Project keeper maven plugin][32] | [MIT][33] |
| [Maven Failsafe Plugin][34] | [Apache License, Version 2.0][11] |
| [Maven Deploy Plugin][36] | [The Apache Software License, Version 2.0][9] |
| [error-code-crawler-maven-plugin][38] | [MIT][33] |
| [Reproducible Build Maven Plugin][40] | [Apache 2.0][9] |
| [Maven Clean Plugin][42] | [The Apache Software License, Version 2.0][9] |
| [Maven Resources Plugin][44] | [The Apache Software License, Version 2.0][9] |
| [Maven JAR Plugin][46] | [The Apache Software License, Version 2.0][9] |
| [Maven Install Plugin][48] | [The Apache Software License, Version 2.0][9] |
| [Maven Site Plugin 3][50] | [The Apache Software License, Version 2.0][9] |
| Dependency | License |
| ------------------------------------------------------- | ------------------------------------- |
| [Apache Maven Compiler Plugin][10] | [Apache License, Version 2.0][11] |
| [JaCoCo :: Maven Plugin][12] | [Eclipse Public License 2.0][13] |
| [Maven Surefire Plugin][14] | [Apache License, Version 2.0][11] |
| [Apache Maven Source Plugin][16] | [Apache License, Version 2.0][11] |
| [Apache Maven Javadoc Plugin][18] | [Apache License, Version 2.0][11] |
| [Apache Maven GPG Plugin][20] | [Apache License, Version 2.0][9] |
| [OpenFastTrace Maven Plugin][22] | [GNU General Public License v3.0][23] |
| [org.sonatype.ossindex.maven:ossindex-maven-plugin][24] | [ASL2][9] |
| [Versions Maven Plugin][26] | [Apache License, Version 2.0][11] |
| [Apache Maven Enforcer Plugin][28] | [Apache License, Version 2.0][11] |
| [Nexus Staging Maven Plugin][30] | [Eclipse Public License][31] |
| [Project keeper maven plugin][32] | [MIT][33] |
| [Maven Failsafe Plugin][34] | [Apache License, Version 2.0][11] |
| [Apache Maven Deploy Plugin][36] | [Apache License, Version 2.0][9] |
| [error-code-crawler-maven-plugin][38] | [MIT][33] |
| [Reproducible Build Maven Plugin][40] | [Apache 2.0][9] |
| [Apache Maven Clean Plugin][42] | [Apache License, Version 2.0][11] |
| [Apache Maven Resources Plugin][44] | [Apache License, Version 2.0][11] |
| [Apache Maven JAR Plugin][46] | [Apache License, Version 2.0][11] |
| [Apache Maven Install Plugin][48] | [Apache License, Version 2.0][9] |
| [Apache Maven Site Plugin][50] | [Apache License, Version 2.0][11] |

[12]: https://www.eclemma.org/jacoco/index.html
[32]: https://github.com/exasol/project-keeper-maven-plugin
[2]: https://github.com/hamcrest/JavaHamcrest
[9]: http://www.apache.org/licenses/LICENSE-2.0.txt
[14]: https://maven.apache.org/surefire/maven-surefire-plugin/
[30]: http://www.sonatype.com/public-parent/nexus-maven-plugins/nexus-staging/nexus-staging-maven-plugin/
[42]: http://maven.apache.org/plugins/maven-clean-plugin/
[4]: https://github.com/mockito/mockito
[33]: https://opensource.org/licenses/MIT
[34]: https://maven.apache.org/surefire/maven-failsafe-plugin/
[26]: http://www.mojohaus.org/versions-maven-plugin/
[10]: https://maven.apache.org/plugins/maven-compiler-plugin/
[20]: http://maven.apache.org/plugins/maven-gpg-plugin/
[44]: https://maven.apache.org/plugins/maven-resources-plugin/
[22]: https://github.com/itsallcode/openfasttrace-maven-plugin
[42]: https://maven.apache.org/plugins/maven-clean-plugin/
[13]: https://www.eclipse.org/legal/epl-2.0/
[31]: http://www.eclipse.org/legal/epl-v10.html
[40]: http://zlika.github.io/reproducible-build-maven-plugin
[50]: https://maven.apache.org/plugins/maven-site-plugin/
[23]: https://www.gnu.org/licenses/gpl-3.0.html
[46]: http://maven.apache.org/plugins/maven-jar-plugin/
[11]: https://www.apache.org/licenses/LICENSE-2.0.txt
[28]: https://maven.apache.org/enforcer/maven-enforcer-plugin/
[5]: https://github.com/mockito/mockito/blob/release/3.x/LICENSE
Expand All @@ -67,7 +68,6 @@
[8]: http://www.jqno.nl/equalsverifier
[16]: https://maven.apache.org/plugins/maven-source-plugin/
[36]: http://maven.apache.org/plugins/maven-deploy-plugin/
[50]: http://maven.apache.org/plugins/maven-site-plugin/
[44]: http://maven.apache.org/plugins/maven-resources-plugin/
[18]: https://maven.apache.org/plugins/maven-javadoc-plugin/
[38]: https://github.com/exasol/error-code-crawler-maven-plugin
[46]: https://maven.apache.org/plugins/maven-jar-plugin/
26 changes: 19 additions & 7 deletions doc/changes/changes_4.4.1.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
# SQL Statement Builder 4.4.1, released 2021-??-??
# SQL Statement Builder 4.4.1, released 2021-06-01

Code Name:
Code Name: Documentation Improvements and Refactorings

## Summary

Improved documentation, added links to API documentation and refactored tests.

## Refactoring

* #97: Refactored functions tests.
* #93: Replaced <code> by {@code}.
* #93: Replaced `<code>` by `{@code}`.

## Documentation

Expand All @@ -16,11 +20,19 @@ Code Name:

### Test Dependency Updates

* Updated `nl.jqno.equalsverifier:equalsverifier:3.5.5` to `3.6`
* Updated `org.mockito:mockito-core:3.8.0` to `3.9.0`
* Updated `org.mockito:mockito-junit-jupiter:3.8.0` to `3.9.0`
* Updated `nl.jqno.equalsverifier:equalsverifier:3.5.5` to `3.6.1`
* Updated `org.junit.jupiter:junit-jupiter:5.7.1` to `5.7.2`
* Updated `org.mockito:mockito-core:3.8.0` to `3.10.0`
* Updated `org.mockito:mockito-junit-jupiter:3.8.0` to `3.10.0`

### Plugin Dependency Updates

* Updated `com.exasol:project-keeper-maven-plugin:0.5.0` to `0.7.0`
* Updated `com.exasol:error-code-crawler-maven-plugin:0.1.1` to `0.4.0`
* Updated `com.exasol:project-keeper-maven-plugin:0.5.0` to `0.7.1`
* Added `io.github.zlika:reproducible-build-maven-plugin:0.13`
* Updated `org.apache.maven.plugins:maven-clean-plugin:2.5` to `3.1.0`
* Updated `org.apache.maven.plugins:maven-deploy-plugin:2.7` to `2.8.2`
* Updated `org.apache.maven.plugins:maven-install-plugin:2.4` to `2.5.2`
* Updated `org.apache.maven.plugins:maven-jar-plugin:2.4` to `3.2.0`
* Updated `org.apache.maven.plugins:maven-resources-plugin:2.6` to `3.2.0`
* Updated `org.apache.maven.plugins:maven-site-plugin:3.3` to `3.9.1`
5 changes: 5 additions & 0 deletions error_code_config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
error-tags:
ESB:
packages:
- com.exasol.sql
highest-index: 0
78 changes: 62 additions & 16 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<?xml version="1.0" encoding="UTF-8" standalone="no"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.exasol</groupId>
<artifactId>sql-statement-builder</artifactId>
Expand All @@ -16,7 +14,7 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>11</java.version>
<gpg.skip>true</gpg.skip>
<mockito.version>3.9.0</mockito.version>
<mockito.version>3.10.0</mockito.version>
</properties>
<licenses>
<license>
Expand Down Expand Up @@ -68,7 +66,7 @@
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.7.1</version>
<version>5.7.2</version>
<scope>test</scope>
</dependency>
<dependency>
Expand All @@ -92,7 +90,7 @@
<dependency>
<groupId>nl.jqno.equalsverifier</groupId>
<artifactId>equalsverifier</artifactId>
<version>3.6</version>
<version>3.6.1</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand All @@ -113,25 +111,45 @@
<version>0.8.6</version>
<executions>
<execution>
<id>prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>test</phase>
<id>prepare-agent-integration</id>
<goals>
<goal>report</goal>
<goal>prepare-agent-integration</goal>
</goals>
</execution>
<execution>
<id>prepare-agent</id>
<id>merge-results</id>
<phase>verify</phase>
<goals>
<goal>prepare-agent</goal>
<goal>merge</goal>
</goals>
<configuration>
<fileSets>
<fileSet>
<directory>${project.build.directory}/</directory>
<includes>
<include>jacoco*.exec</include>
</includes>
</fileSet>
</fileSets>
<destFile>${project.build.directory}/aggregate.exec</destFile>
</configuration>
</execution>
<execution>
<id>report</id>
<phase>verify</phase>
<goals>
<goal>report</goal>
</goals>
<configuration>
<dataFile>${project.build.directory}/aggregate.exec</dataFile>
</configuration>
</execution>


</executions>
</plugin>
<plugin>
Expand Down Expand Up @@ -286,7 +304,7 @@
<plugin>
<groupId>com.exasol</groupId>
<artifactId>project-keeper-maven-plugin</artifactId>
<version>0.7.0</version>
<version>0.7.1</version>
<executions>
<execution>
<goals>
Expand Down Expand Up @@ -336,7 +354,7 @@
<plugin>
<groupId>com.exasol</groupId>
<artifactId>error-code-crawler-maven-plugin</artifactId>
<version>0.1.1</version>
<version>0.4.0</version>
<executions>
<execution>
<goals>
Expand All @@ -360,5 +378,33 @@
</executions>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>3.1.0</version>
</plugin>
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>3.2.0</version>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>3.2.0</version>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>3.9.1</version>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
</project>
11 changes: 11 additions & 0 deletions release_config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
community-tags:
- SQL Statement Builder
- Exasol
- SQL
- Builder Pattern
- Open Source
- GitHub
community-project-name: SQL Statement Builder
community-project-description: |
The [sql-statement-builder](https://github.com/exasol/sql-statement-builder)
supports building Exasol SQL statements safely without string concatenation.