Merge branch '1.5.x' into 2.0.x

This commit is contained in:
Phillip Webb
2019-06-28 23:27:59 -07:00
342 changed files with 332 additions and 139 deletions

View File

@@ -28,6 +28,7 @@ import org.springframework.boot.loader.archive.Archive;
*
* @author Phillip Webb
* @author Andy Wilkinson
* @since 1.0.0
*/
public abstract class ExecutableArchiveLauncher extends Launcher {

View File

@@ -24,7 +24,8 @@ import org.springframework.boot.loader.archive.Archive;
* included inside a {@code /BOOT-INF/classes} directory.
*
* @author Phillip Webb
* @author Andy Wilkinson
* @author Andy Wilkinso
* @since 1.0.0n
*/
public class JarLauncher extends ExecutableArchiveLauncher {

View File

@@ -34,6 +34,7 @@ import org.springframework.boot.loader.jar.Handler;
* @author Phillip Webb
* @author Dave Syer
* @author Andy Wilkinson
* @since 1.0.0
*/
public class LaunchedURLClassLoader extends URLClassLoader {

View File

@@ -35,6 +35,7 @@ import org.springframework.boot.loader.jar.JarFile;
*
* @author Phillip Webb
* @author Dave Syer
* @since 1.0.0
*/
public abstract class Launcher {

View File

@@ -24,6 +24,7 @@ import java.lang.reflect.Method;
*
* @author Phillip Webb
* @author Andy Wilkinson
* @since 1.0.0
*/
public class MainMethodRunner {

View File

@@ -70,6 +70,7 @@ import org.springframework.boot.loader.util.SystemPropertyUtils;
* @author Dave Syer
* @author Janne Valkealahti
* @author Andy Wilkinson
* @since 1.0.0
*/
public class PropertiesLauncher extends Launcher {

View File

@@ -25,6 +25,7 @@ import org.springframework.boot.loader.archive.Archive;
*
* @author Phillip Webb
* @author Andy Wilkinson
* @since 1.0.0
*/
public class WarLauncher extends ExecutableArchiveLauncher {

View File

@@ -28,6 +28,7 @@ import org.springframework.boot.loader.Launcher;
* An archive that can be launched by the {@link Launcher}.
*
* @author Phillip Webb
* @since 1.0.0
* @see JarFileArchive
*/
public interface Archive extends Iterable<Archive.Entry> {

View File

@@ -39,6 +39,7 @@ import java.util.jar.Manifest;
*
* @author Phillip Webb
* @author Andy Wilkinson
* @since 1.0.0
*/
public class ExplodedArchive implements Archive {

View File

@@ -39,6 +39,7 @@ import org.springframework.boot.loader.jar.JarFile;
*
* @author Phillip Webb
* @author Andy Wilkinson
* @since 1.0.0
*/
public class JarFileArchive implements Archive {

View File

@@ -25,6 +25,7 @@ import java.io.InputStream;
* Implementations must allow concurrent reads in a thread-safe manner.
*
* @author Phillip Webb
* @since 1.0.0
*/
public interface RandomAccessData {

View File

@@ -28,6 +28,7 @@ import java.io.RandomAccessFile;
*
* @author Phillip Webb
* @author Andy Wilkinson
* @since 1.0.0
*/
public class RandomAccessDataFile implements RandomAccessData {

View File

@@ -36,6 +36,7 @@ import java.util.regex.Pattern;
*
* @author Phillip Webb
* @author Andy Wilkinson
* @since 1.0.0
* @see JarFile#registerUrlProtocolHandler()
*/
public class Handler extends URLStreamHandler {

View File

@@ -46,6 +46,7 @@ import org.springframework.boot.loader.data.RandomAccessDataFile;
*
* @author Phillip Webb
* @author Andy Wilkinson
* @since 1.0.0
*/
public class JarFile extends java.util.jar.JarFile {

View File

@@ -33,6 +33,7 @@ import java.util.Set;
* @author Juergen Hoeller
* @author Rob Harrop
* @author Dave Syer
* @since 1.0.0
* @see System#getProperty(String)
*/
public abstract class SystemPropertyUtils {