Package org.jrd.backend.data.cli.workers
Class Patch
java.lang.Object
org.jrd.backend.data.cli.workers.Patch
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
private final boolean
private final boolean
private final boolean
private final boolean
private final PluginManager
private final Saving
private final VmManager
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
filteredArgs
-
vmManager
-
pluginManager
-
isHex
private final boolean isHex -
isVerbose
private final boolean isVerbose -
isRevert
private final boolean isRevert -
isBoot
private final boolean isBoot -
saving
-
classloader
-
-
Constructor Details
-
Patch
-
-
Method Details
-
patch
- Throws:
Exception
-
applySubPatch
private List<String> applySubPatch(List<String> patch, SingleFilePatch startEnd, List<String> linesToPatch) throws com.github.difflib.patch.PatchFailedException - Throws:
com.github.difflib.patch.PatchFailedException
-
decompileBytesByDecompilerName
private String decompileBytesByDecompilerName(String base64Bytes, String pluginName, String className, VmInfo vmInfo) throws Exception - Throws:
Exception
-