Skip to content

Commit b10710a

Browse files
authored
Merge pull request #2600 from adobe/junie-ctd-2
Tests, maintenance, refactorings
2 parents 705dde4 + 47aaef8 commit b10710a

File tree

126 files changed

+5655
-4421
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

126 files changed

+5655
-4421
lines changed
Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,2 @@
1-
# Licensed to the Apache Software Foundation (ASF) under one
2-
# or more contributor license agreements. See the NOTICE file
3-
# distributed with this work for additional information
4-
# regarding copyright ownership. The ASF licenses this file
5-
# to you under the Apache License, Version 2.0 (the
6-
# "License"); you may not use this file except in compliance
7-
# with the License. You may obtain a copy of the License at
8-
#
9-
# http://www.apache.org/licenses/LICENSE-2.0
10-
#
11-
# Unless required by applicable law or agreed to in writing,
12-
# software distributed under the License is distributed on an
13-
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14-
# KIND, either express or implied. See the License for the
15-
# specific language governing permissions and limitations
16-
# under the License.
17-
wrapperVersion=3.3.2
181
distributionType=only-script
19-
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip
2+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.11/apache-maven-3.9.11-bin.zip

CHANGELOG.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Whenever a 3rd party library is updated, S3Mock will update it's MINOR version.
88
* [PLANNED - 5.x - RELEASE TBD](#planned---5x---release-tbd)
99
* [Planned changes](#planned-changes)
1010
* [CURRENT - 4.x - THIS VERSION IS UNDER ACTIVE DEVELOPMENT](#current---4x---this-version-is-under-active-development)
11+
* [4.10.0 - PLANNED](#4100---planned)
1112
* [4.9.0 - PLANNED](#490---planned)
1213
* [4.8.0](#480)
1314
* [4.7.0](#470)
@@ -149,7 +150,7 @@ Version 4.x is JDK17 LTS bytecode compatible, with Docker and JUnit / direct Jav
149150

150151
**The current major version 4 will receive new features, dependency updates and bug fixes on a continuous basis.**
151152

152-
## 4.9.0 - PLANNED
153+
## 4.10.0 - PLANNED
153154
Version 4.x is JDK17 LTS bytecode compatible, with Docker and JUnit / direct Java integration.
154155

155156
* Features and fixes
@@ -161,6 +162,29 @@ Version 4.x is JDK17 LTS bytecode compatible, with Docker and JUnit / direct Jav
161162
* Version updates (build dependencies)
162163
* TBD
163164

165+
## 4.9.0 - PLANNED
166+
Version 4.x is JDK17 LTS bytecode compatible, with Docker and JUnit / direct Java integration.
167+
168+
* Features and fixes
169+
* Let S3Mock validate bucket names according to AWS rules
170+
* Refactorings
171+
* Let TaggingHeaderConverter convert XML tags
172+
* Let Spring convert StorageClass in postObject
173+
* Fix build errors: skip JavaDoc generation for POM type modules.
174+
* Build robustness: execute unit and integration tests in parallel and in random order.
175+
* Faster startup time through lazy initialization
176+
* Build: move "checkstyle.xml" to "etc/". The "build-config" module was never necessary.
177+
* Build: update Google Checkstyle to the latest version and fix violations.
178+
* Build: use ktlint-maven-plugin to validate Kotlin code style.
179+
* Version updates (deliverable dependencies)
180+
* TBD
181+
* Version updates (build dependencies)
182+
* Bump com.puppycrawl.tools:checkstyle from 11.0.0 to 11.0.1
183+
* Bump actions/stale from 9.1.0 to 10.0.0
184+
* Bump github/codeql-action from 3.29.11 to 3.30.1
185+
* Bump maven from 3.9.9 to 3.9.11
186+
* Bump maven wrapper from 3.3.2 to 3.3.3
187+
164188
## 4.8.0
165189
Version 4.x is JDK17 LTS bytecode compatible, with Docker and JUnit / direct Java integration.
166190

build-config/pom.xml

Lines changed: 0 additions & 47 deletions
This file was deleted.

build-config/src/main/resources/build-config/checkstyle.xml

Lines changed: 0 additions & 267 deletions
This file was deleted.

docker/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@
3030

3131
<name>S3Mock - Docker</name>
3232

33+
<properties>
34+
<maven.javadoc.skip>true</maven.javadoc.skip>
35+
</properties>
36+
3337
<dependencies>
3438
<dependency>
3539
<groupId>com.adobe.testing</groupId>

0 commit comments

Comments
 (0)