Merge pull request #4469 from eclipse/jetty-10.0.x-4459-move_multipart_to_server

Fixes #4459 - Move multipart classes to jetty-server.
This commit is contained in:
Simone Bordet 2020-01-09 17:39:12 +01:00 committed by GitHub
commit a2ebb1dc8a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
133 changed files with 11 additions and 25 deletions

View File

@ -25,11 +25,6 @@
<artifactId>jetty-io</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty.toolchain</groupId>
<artifactId>jetty-servlet-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.eclipse.jetty.toolchain</groupId>
@ -40,14 +35,6 @@
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>
@{argLine} ${jetty.surefire.argLine} --add-modules jetty.servlet.api
</argLine>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>

View File

@ -26,9 +26,6 @@ module org.eclipse.jetty.http
requires transitive org.eclipse.jetty.io;
// Only required if using the MultiPart classes.
requires static jetty.servlet.api;
uses HttpFieldPreEncoder;
provides HttpFieldPreEncoder with Http1FieldPreEncoder;

View File

@ -16,7 +16,7 @@
// ========================================================================
//
package org.eclipse.jetty.http;
package org.eclipse.jetty.server;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;

View File

@ -16,13 +16,15 @@
// ========================================================================
//
package org.eclipse.jetty.http;
package org.eclipse.jetty.server;
import java.nio.ByteBuffer;
import java.nio.charset.StandardCharsets;
import java.util.EnumSet;
import org.eclipse.jetty.http.BadMessageException;
import org.eclipse.jetty.http.HttpParser.RequestHandler;
import org.eclipse.jetty.http.HttpTokens;
import org.eclipse.jetty.util.BufferUtil;
import org.eclipse.jetty.util.SearchPattern;
import org.eclipse.jetty.util.Utf8StringBuilder;

View File

@ -81,7 +81,6 @@ import org.eclipse.jetty.http.HttpURI;
import org.eclipse.jetty.http.HttpVersion;
import org.eclipse.jetty.http.MetaData;
import org.eclipse.jetty.http.MimeTypes;
import org.eclipse.jetty.http.MultiPartFormInputStream;
import org.eclipse.jetty.http.pathmap.PathSpec;
import org.eclipse.jetty.http.pathmap.ServletPathSpec;
import org.eclipse.jetty.io.RuntimeIOException;

View File

@ -16,7 +16,7 @@
// ========================================================================
//
package org.eclipse.jetty.http;
package org.eclipse.jetty.server;
import java.io.BufferedReader;
import java.io.IOException;

View File

@ -16,7 +16,7 @@
// ========================================================================
//
package org.eclipse.jetty.http;
package org.eclipse.jetty.server;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@ -31,7 +31,7 @@ import javax.servlet.ReadListener;
import javax.servlet.ServletInputStream;
import javax.servlet.http.Part;
import org.eclipse.jetty.http.MultiPartFormInputStream.MultiPart;
import org.eclipse.jetty.server.MultiPartFormInputStream.MultiPart;
import org.eclipse.jetty.util.IO;
import org.junit.jupiter.api.Test;

View File

@ -16,14 +16,15 @@
// ========================================================================
//
package org.eclipse.jetty.http;
package org.eclipse.jetty.server;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ThreadLocalRandom;
import org.eclipse.jetty.http.MultiPartParser.State;
import org.eclipse.jetty.http.BadMessageException;
import org.eclipse.jetty.server.MultiPartParser.State;
import org.eclipse.jetty.util.BufferUtil;
import org.hamcrest.Matchers;
import org.junit.jupiter.api.Test;

Some files were not shown because too many files have changed in this diff Show More