repackage the source file so that it can be run using ' @literal java - jar ' . concode_field_sep byte[] ZIP_FILE_HEADER concode_elem_sep String mainClass concode_elem_sep String START_CLASS_ATTRIBUTE concode_elem_sep String BOOT_VERSION_ATTRIBUTE concode_elem_sep File source concode_elem_sep String MAIN_CLASS_ATTRIBUTE concode_elem_sep String SPRING_BOOT_APPLICATION_CLASS_NAME concode_elem_sep long FIND_WARNING_TIMEOUT concode_elem_sep Layout layout concode_elem_sep String namePrefix concode_elem_sep LayoutFactory layoutFactory concode_elem_sep String BOOT_LIB_ATTRIBUTE concode_elem_sep String BOOT_CLASSES_ATTRIBUTE concode_elem_sep boolean backupSource concode_elem_sep List<MainClassTimeoutWarningListener> mainClassTimeoutListeners concode_field_sep void deleteFile concode_elem_sep void setMainClass concode_elem_sep void setBackupSource concode_elem_sep String findMainMethodWithTimeoutWarning concode_elem_sep boolean isZip concode_elem_sep boolean isZip concode_elem_sep void setLayout concode_elem_sep String findMainMethod concode_elem_sep void writeLoaderClasses concode_elem_sep boolean alreadyRepackaged concode_elem_sep void addMainClassTimeoutWarningListener concode_elem_sep void setLayoutFactory concode_elem_sep JarEntry transform concode_elem_sep LayoutFactory getLayoutFactory concode_elem_sep void renameFile concode_elem_sep File getBackupFile concode_elem_sep void writeNestedLibraries concode_elem_sep void handleTimeoutWarning concode_elem_sep Manifest buildManifest
void function ( Libraries arg0 ) { repackage ( this . source , arg0 ) ; }