Interface GwtCompileOptions

    • Method Detail

      • getXClosureFormattedOutput

        @Optional
        @Input
        Property<java.lang.Boolean> getXClosureFormattedOutput()
        EXPERIMENTAL: Enables Javascript output suitable for post-compilation by Closure Compiler (defaults to OFF)
      • getCompileReport

        @Optional
        @Input
        Property<java.lang.Boolean> getCompileReport()
        Compile a report that tells the "Story of Your Compile". (defaults to OFF)
      • getXcheckCasts

        @Optional
        @Input
        Property<java.lang.Boolean> getXcheckCasts()
        EXPERIMENTAL: DEPRECATED: use jre.checks.checkLevel instead. (defaults to OFF)
      • getXclassMetadata

        @Optional
        @Input
        Property<java.lang.Boolean> getXclassMetadata()
        EXPERIMENTAL: Include metadata for some java.lang.Class methods (e.g. getName()). (defaults to ON)
      • getDraftCompile

        @Optional
        @Input
        Property<java.lang.Boolean> getDraftCompile()
        Compile quickly with minimal optimizations. (defaults to OFF)
      • getCheckAssertions

        @Optional
        @Input
        Property<java.lang.Boolean> getCheckAssertions()
        Include assert statements in compiled output. (defaults to OFF)
      • getXfragmentCount

        @Optional
        @Input
        Property<java.lang.Integer> getXfragmentCount()
        EXPERIMENTAL: Limits of number of fragments using a code splitter that merges split points.
      • getXnamespace

        @Optional
        @Input
        Property<java.lang.String> getXnamespace()
        Puts most JavaScript globals into namespaces. Default: PACKAGE for -draftCompile, otherwise NONE
      • getOptimize

        @Optional
        @Input
        Property<java.lang.Integer> getOptimize()
        Sets the optimization level used by the compiler. 0=none 9=maximum.
      • getSaveSource

        @Optional
        @Input
        Property<java.lang.Boolean> getSaveSource()
        Enables saving source code needed by debuggers. Also see -debugDir. (defaults to OFF)
      • getValidateOnly

        @Optional
        @Input
        Property<java.lang.Boolean> getValidateOnly()
        Validate all source code, but do not compile. (defaults to OFF)
      • getLocalWorkers

        @Optional
        @Input
        Property<java.lang.Integer> getLocalWorkers()
        The number of local workers to use when compiling permutations
      • getDeploy

        @Optional
        @OutputDirectory
        DirectoryProperty getDeploy()
        The directory into which deployable but not servable output files will be written (defaults to 'WEB-INF/deploy' under the -war directory/jar, and may be the same as the -extra directory/jar)