Skip to content

Commit 502db53

Browse files
authored
HTTP Server runtime based on Java built-in HTTP Server (#893)
1 parent e02f5a1 commit 502db53

File tree

51 files changed

+2136
-513
lines changed

Some content is hidden

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

51 files changed

+2136
-513
lines changed

buildSrc/src/main/groovy/io.micronaut.build.internal.servlet.http-server-tck-module.gradle

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ dependencies {
1919
testImplementation(libs.junit.platform.engine)
2020
testImplementation(libs.junit.jupiter.engine)
2121
testRuntimeOnly(mnLogging.logback.classic)
22+
testRuntimeOnly(mnValidation.micronaut.validation)
2223
}
2324

2425
java {

buildSrc/src/main/groovy/io.micronaut.build.internal.servlet.implementation.gradle

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ dependencies {
1515
testImplementation mn.micronaut.http.client
1616
testImplementation(mnSession.micronaut.session)
1717
testImplementation(mnReactor.micronaut.reactor)
18-
testImplementation (mnSecurity.micronaut.security)
19-
testImplementation mn.micronaut.management
20-
testImplementation mn.groovy.json
18+
testImplementation(mnSecurity.micronaut.security)
19+
testImplementation(mn.micronaut.management)
20+
testImplementation(mn.groovy.json)
2121
}

gradle/libs.versions.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[versions]
2-
micronaut = "4.8.7"
2+
micronaut = "4.8.8"
33
micronaut-docs = "2.0.0"
44
micronaut-test = "4.5.0"
55

http-poja-common/src/main/java/io/micronaut/http/poja/PojaHttpRequest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
import io.micronaut.http.body.CloseableByteBody;
3636
import io.micronaut.http.codec.MediaTypeCodec;
3737
import io.micronaut.http.codec.MediaTypeCodecRegistry;
38-
import io.micronaut.http.poja.util.QueryStringDecoder;
38+
import io.micronaut.http.uri.QueryStringDecoder;
3939
import io.micronaut.servlet.http.ServletExchange;
4040
import io.micronaut.servlet.http.ServletHttpRequest;
4141

http-poja-common/src/main/java/io/micronaut/http/poja/util/QueryStringDecoder.java

+3
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,11 @@
5858
* QueryStringDecoder.java
5959
* </a>.
6060
* </p>
61+
*
62+
* @deprecated Use {@link io.micronaut.http.uri.QueryStringDecoder} instead.
6163
*/
6264
@SuppressWarnings("java:S3776" /* Reduce cognitive complexity warning */)
65+
@Deprecated(forRemoval = true, since="5.2.0")
6366
public class QueryStringDecoder {
6467

6568
private static final Charset DEFAULT_CHARSET = StandardCharsets.UTF_8;

0 commit comments

Comments
 (0)