Skip to content

Commit 98a39aa

Browse files
Merge pull request #89 from ziyanli-amazon/v1
V1
2 parents fd4adb0 + f476381 commit 98a39aa

File tree

7 files changed

+182
-149
lines changed

7 files changed

+182
-149
lines changed

.github/dependabot.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "maven"
4+
directory: "/"
5+
schedule:
6+
interval: "weekly"
7+
- package-ecosystem: "github-actions"
8+
directory: "/"
9+
schedule:
10+
interval: "weekly"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ For more information on using the amazon-sqs-java-extended-client-lib, see our g
2424
<dependency>
2525
<groupId>com.amazonaws</groupId>
2626
<artifactId>amazon-sqs-java-extended-client-lib</artifactId>
27-
<version>1.2.3</version>
27+
<version>1.2.4</version>
2828
<type>jar</type>
2929
</dependency>
3030
```

pom.xml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.amazonaws</groupId>
88
<artifactId>amazon-sqs-java-extended-client-lib</artifactId>
9-
<version>1.2.3</version>
9+
<version>1.2.4</version>
1010
<packaging>jar</packaging>
1111
<name>Amazon SQS Extended Client Library for Java</name>
1212
<description>An extension to the Amazon SQS client that enables sending and receiving messages up to 2GB via Amazon S3.
@@ -55,19 +55,19 @@
5555
<dependency>
5656
<groupId>software.amazon.payloadoffloading</groupId>
5757
<artifactId>payloadoffloading-common</artifactId>
58-
<version>1.1.0</version>
58+
<version>1.1.2</version>
5959
</dependency>
6060

6161
<dependency>
62-
<groupId>junit</groupId>
63-
<artifactId>junit</artifactId>
64-
<version>4.13.1</version>
62+
<groupId>org.junit.jupiter</groupId>
63+
<artifactId>junit-jupiter</artifactId>
64+
<version>5.9.2</version>
6565
<scope>test</scope>
6666
</dependency>
6767
<dependency>
6868
<groupId>org.mockito</groupId>
6969
<artifactId>mockito-core</artifactId>
70-
<version>1.10.19</version>
70+
<version>5.2.0</version>
7171
<scope>test</scope>
7272
</dependency>
7373
</dependencies>
@@ -77,7 +77,7 @@
7777
<plugin>
7878
<groupId>org.apache.maven.plugins</groupId>
7979
<artifactId>maven-compiler-plugin</artifactId>
80-
<version>3.2</version>
80+
<version>3.11.0</version>
8181
<configuration>
8282
<source>1.8</source>
8383
<target>1.8</target>
@@ -100,30 +100,31 @@
100100
</execution>
101101
</executions>
102102
</plugin>
103+
<plugin>
104+
<groupId>org.apache.maven.plugins</groupId>
105+
<artifactId>maven-surefire-plugin</artifactId>
106+
<version>3.0.0</version>
107+
</plugin>
103108
<plugin>
104109
<groupId>org.apache.maven.plugins</groupId>
105110
<artifactId>maven-javadoc-plugin</artifactId>
106-
<version>2.9.1</version>
111+
<version>3.5.0</version>
107112
<executions>
108113
<execution>
109114
<id>attach-javadocs</id>
110115
<goals>
111116
<goal>jar</goal>
112117
</goals>
113118
<configuration>
114-
<!--
115-
TODO-RS: Java 8 is more strict about some javadoc tags.
116-
We'll need to update quite a few to remove this workaround.
117-
-->
118-
<additionalparam>-Xdoclint:none</additionalparam>
119+
<doclint>none</doclint>
119120
</configuration>
120121
</execution>
121122
</executions>
122123
</plugin>
123124
<plugin>
124125
<groupId>org.sonatype.plugins</groupId>
125126
<artifactId>nexus-staging-maven-plugin</artifactId>
126-
<version>1.6.7</version>
127+
<version>1.6.13</version>
127128
<extensions>true</extensions>
128129
<configuration>
129130
<serverId>ossrh</serverId>

src/main/java/com/amazon/sqs/javamessaging/AmazonSQSExtendedClient.java

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@
1515

1616
package com.amazon.sqs.javamessaging;
1717

18-
import java.nio.ByteBuffer;
19-
import java.util.*;
20-
import java.util.Map.Entry;
21-
2218
import com.amazonaws.AmazonClientException;
2319
import com.amazonaws.AmazonServiceException;
2420
import com.amazonaws.services.sqs.AmazonSQS;
@@ -53,10 +49,21 @@
5349
import com.amazonaws.services.sqs.model.SendMessageRequest;
5450
import com.amazonaws.services.sqs.model.SendMessageResult;
5551
import com.amazonaws.services.sqs.model.TooManyEntriesInBatchRequestException;
56-
5752
import org.apache.commons.logging.Log;
5853
import org.apache.commons.logging.LogFactory;
59-
import software.amazon.payloadoffloading.*;
54+
import software.amazon.payloadoffloading.PayloadS3Pointer;
55+
import software.amazon.payloadoffloading.PayloadStore;
56+
import software.amazon.payloadoffloading.S3BackedPayloadStore;
57+
import software.amazon.payloadoffloading.S3Dao;
58+
import software.amazon.payloadoffloading.Util;
59+
60+
import java.nio.ByteBuffer;
61+
import java.util.ArrayList;
62+
import java.util.Arrays;
63+
import java.util.List;
64+
import java.util.Map;
65+
import java.util.Map.Entry;
66+
import java.util.Optional;
6067

6168

6269
/**

src/main/java/com/amazon/sqs/javamessaging/AmazonSQSExtendedClientBase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ public AmazonSQSExtendedClientBase(AmazonSQS sqsClient) {
104104
* <b>IMPORTANT:</b> The following list shows the characters (in
105105
* Unicode) allowed in your message, according to the W3C XML
106106
* specification. For more information, go to
107-
* http://www.w3.org/TR/REC-xml/#charsets If you send any characters not
107+
* <a href="http://www.w3.org/TR/REC-xml/#charsets">...</a> If you send any characters not
108108
* included in the list, your request will be rejected. #x9 | #xA | #xD |
109109
* [#x20 to #xD7FF] | [#xE000 to #xFFFD] | [#x10000 to #x10FFFF]
110110
* </p>

0 commit comments

Comments
 (0)