Package org.jrd.backend.data.cli.workers
Class Compile
java.lang.Object
org.jrd.backend.data.cli.workers.Compile
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
private final boolean
private final boolean
private final PluginManager
private final Saving
private final VmManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Collection
<io.github.mkoncek.classpathless.api.IdentifiedBytecode> compile
(CompileArguments args, io.github.mkoncek.classpathless.api.IdentifiedSource[] identifiedSources, PluginWrapperWithMetaInfo wrapper, Integer detectedByteCode, PrintStream outerr, boolean isVerbose) private VmInfo[]
void
compileWrapper
(List<VmInfo> operatedOn) private boolean
static boolean
shouldUpload
(Saving saving)
-
Field Details
-
filteredArgs
-
saving
-
vmManager
-
pluginManager
-
isHex
private final boolean isHex -
isVerbose
private final boolean isVerbose -
classloader
-
-
Constructor Details
-
Compile
-
-
Method Details
-
compileWrapper
- Throws:
Exception
-
compileAndUpload
- Throws:
Exception
-
compile
public static Collection<io.github.mkoncek.classpathless.api.IdentifiedBytecode> compile(CompileArguments args, io.github.mkoncek.classpathless.api.IdentifiedSource[] identifiedSources, PluginWrapperWithMetaInfo wrapper, Integer detectedByteCode, PrintStream outerr, boolean isVerbose) -
shouldUpload
private boolean shouldUpload() -
shouldUpload
-