Package gw.lang.gosuc
Class GosucCompiler
java.lang.Object
gw.lang.gosuc.GosucCompiler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncompile
(GosucProject project, Collection<? extends CharSequence> typeNames) private boolean
compileType
(IType type) static void
private void
createClassFile
(File outputFile, IGosuClass gosuClass) private boolean
hasDoNotVerifyAnnotation
(IGosuClass gsClass) private File
makeClassFileForOut
(IGosuClass gsClass) private void
maybeCopySourceFile
(File parent, IGosuClass gsClass)
-
Constructor Details
-
GosucCompiler
public GosucCompiler()
-
-
Method Details
-
compile
-
compileType
-
makeClassFileForOut
-
maybeCopySourceFile
-
createClassFile
- Throws:
IOException
-
hasDoNotVerifyAnnotation
-
copyFile
- Throws:
IOException
-