77 Commits (3c8a9745580ec42bce2fb12dbd69d1c47d993a79)

Author SHA1 Message Date
Andy Wilkinson 5ad4d627fd Fix classpath index so entries match those expected by the launcher 5 years ago
Phillip Webb 29300530c6 Polish 5 years ago
Phillip Webb f7452b9383 Ensure LayoutFactory is not passed an empty file 6 years ago
dreis2211 e49e2dfff1 Use Supplier variants of Assert methods 6 years ago
Phillip Webb ad1248e4ec Replace "folder" with "directory" 6 years ago
Scott Frederick fa186aa15b Preserve timestamps on loader directories 6 years ago
Phillip Webb 1abbfbbfcd Attempt to fix failing Windows test 6 years ago
Phillip Webb 951a3e78f9 Test layer index can contain filenames with spaces 6 years ago
Phillip Webb 464c15e52c Ensure empty layers are written to the index file 6 years ago
Phillip Webb df58b9baa2 Use YAML compatible classpath.idx format 6 years ago
Phillip Webb 65672a1150 Use a more compact layers.idx format 6 years ago
Madhura Bhave 4e3cdf936f Support flat jar layering with Maven 6 years ago
Phillip Webb 3f806aa513 Create a new layer for loader classes 6 years ago
Phillip Webb 7bc7d86ad4 Refine layer customization for Maven and Gradle 6 years ago
Madhura Bhave ad164269e9 Update classpath index to use jar name instead of full path 6 years ago
Phillip Webb 0717de723f Polish 6 years ago
Madhura Bhave a06f4f21e3 Combine application and resources layers into a single layer 6 years ago
Madhura Bhave 84b2e8c308 Rename classes package to application 6 years ago
Scott Frederick f2dadf5a87 Add support for customizing layers in Gradle 6 years ago
Madhura Bhave e49e62df5c Add support for customizing layers in Maven 6 years ago
Phillip Webb b5b4a02c61 Automatically add jarmode jars when packaging 6 years ago
Phillip Webb d5a70688cb Reserve layer names for future use 6 years ago
Phillip Webb 7d8f8d47c8 Fix packager code to generate layer index file 6 years ago
Phillip Webb 16e6bc89ed Create a new ImagePackager tools class 6 years ago
Andy Wilkinson 408f17f821 Close FileInputStreams in RepackagerTests 6 years ago
Madhura Bhave e9d61bac75 Support generation and loading of layered jars 6 years ago
Madhura Bhave 45b1ab46c3 Add classpath index support for exploded archives 6 years ago
Phillip Webb ad72f86bdb Polish loader and loader-tools 6 years ago
dreis2211 417bfc4c87 Fix comment position in ZipHeaderPeekInputStreamTests 7 years ago
dreis2211 d4affd7f85 Use hasSize() assertion in favor of length checks 7 years ago
Phillip Webb 01933f9b06 Merge previously split strings 7 years ago
Phillip Webb a66c4d3096 Unify method visibility of private classes 7 years ago
Stephane Nicoll e560b7f6ba Remove public modifier on JUnit5 lifecycle methods 7 years ago
Andy Wilkinson cffc870fd6 Fix test failures on Windows 7 years ago
Andy Wilkinson b18fffaf14 Move tests to JUnit 5 wherever possible 7 years ago
Robert Thornton cb6362df82 Use kotlin_module not kotlin-module to identify Kotlin module metadata 7 years ago
Andy Wilkinson 948bafa4d8 Repackage kotlin-module metadata beneath BOOT-INF/classes 7 years ago
Andy Wilkinson 2650a07dc9 Leave module-info.class in root of archive when repackaging 7 years ago
Andy Wilkinson 61d04db0d7 Minimize and centralize assumptions about build output 7 years ago
Phillip Webb d76bba5e6f Migrate from ExpectedException rule to AssertJ 8 years ago
Johnny Lim 3dd2f5bb05 Polish 8 years ago
dreis2211 e6a23fa3ff Remove unnecessary semicolons 8 years ago
Johnny Lim 75e591e76e Polish 8 years ago
Andy Wilkinson 6d16c5ff6e Omit libraries with null destination when repackaging 8 years ago
Phillip Webb 29c3be3590 Polish 8 years ago
Johnny Lim d441a8a89a Polish 8 years ago
Phillip Webb 4b9c3c137e Polish Collection.toArray 8 years ago
Andy Wilkinson 1d2b85b2b8 Ensure that TestJarFile uses insertion order for jar's entries 8 years ago
Andy Wilkinson b2dad7f1c4 Rework entry ordering of repackaged archives 8 years ago
Andy Wilkinson 54c0cf513b Polish 8 years ago