Class DevOptions

  • Direct Known Subclasses:
    TeavmExtension

    public class DevOptions
    extends java.lang.Object
    TeaVM development-related options. Options extracted from main extension to avoid duplication.
    • Constructor Detail

      • DevOptions

        public DevOptions()
    • Method Detail

      • getOptimizationLevel

        public org.teavm.vm.TeaVMOptimizationLevel getOptimizationLevel()
      • setOptimizationLevel

        public void setOptimizationLevel​(org.teavm.vm.TeaVMOptimizationLevel optimizationLevel)
      • isObfuscated

        public boolean isObfuscated()
      • setObfuscated

        public void setObfuscated​(boolean obfuscated)
      • isStrict

        public boolean isStrict()
      • setStrict

        public void setStrict​(boolean strict)
      • isSourceFilesCopied

        public boolean isSourceFilesCopied()
      • setSourceFilesCopied

        public void setSourceFilesCopied​(boolean sourceFilesCopied)
      • isIncremental

        public boolean isIncremental()
      • setIncremental

        public void setIncremental​(boolean incremental)
      • isDebugInformationGenerated

        public boolean isDebugInformationGenerated()
      • setDebugInformationGenerated

        public void setDebugInformationGenerated​(boolean debugInformationGenerated)
      • isSourceMapsGenerated

        public boolean isSourceMapsGenerated()
      • setSourceMapsGenerated

        public void setSourceMapsGenerated​(boolean sourceMapsGenerated)
      • isShortFileNames

        public boolean isShortFileNames()
      • setShortFileNames

        public void setShortFileNames​(boolean shortFileNames)
      • isHeapDump

        public boolean isHeapDump()
      • setHeapDump

        public void setHeapDump​(boolean heapDump)
      • isFastDependencyAnalysis

        public boolean isFastDependencyAnalysis()
      • setFastDependencyAnalysis

        public void setFastDependencyAnalysis​(boolean fastDependencyAnalysis)
      • isAssertionsRemoved

        public boolean isAssertionsRemoved()
      • setAssertionsRemoved

        public void setAssertionsRemoved​(boolean assertionsRemoved)