| Package | Description | 
|---|---|
| com.google.gwt.dev | |
| com.google.gwt.dev.jjs | |
| com.google.gwt.dev.util | 
| Modifier and Type | Method and Description | 
|---|---|
| Permutation[] | Precompilation. getPermutations()Returns the set of permutations to run. | 
| Modifier and Type | Method and Description | 
|---|---|
| static PermutationResult | CompilePerms. compile(TreeLogger logger,
       CompilerContext compilerContext,
       Permutation permutation,
       UnifiedAst unifiedAst)Compile a single permutation. | 
| static void | CompilePerms. compile(TreeLogger logger,
       CompilerContext compilerContext,
       Precompilation precompilation,
       Permutation[] perms,
       int localWorkers,
       List<PersistenceBackedObject<PermutationResult>> resultFiles)Compile multiple permutations. | 
| static void | PermutationWorkerFactory. compilePermutations(TreeLogger logger,
                   CompilerContext compilerContext,
                   Precompilation precompilation,
                   Permutation[] permutations,
                   int localWorkers,
                   List<PersistenceBackedObject<PermutationResult>> resultFiles)Compiles a subset of the Permutations in a Precompilation and returns an
 array of Files that can be consumed by Link using the system-default
 PermutationWorkersFactories. | 
| static void | Link. link(TreeLogger logger,
    ModuleDef module,
    ResourceOracle publicResourceOracle,
    ArtifactSet generatedArtifacts,
    Permutation[] permutations,
    List<PersistenceBackedObject<PermutationResult>> resultFiles,
    Set<PermutationResult> libraries,
    PrecompileTaskOptions precompileOptions,
    Link.LinkOptions linkOptions) | 
| static List<PersistenceBackedObject<PermutationResult>> | CompilePerms. makeResultFiles(File compilerWorkDir,
               Permutation[] perms,
               PrecompileTaskOptions options) | 
| void | Permutation. mergeFrom(Permutation other,
         SortedSet<String> liveRebindRequests)This is called to merge two permutations that either have identical rebind
 answers or were explicitly collapsed using  | 
| void | Permutation. mergeRebindsFromCollapsed(Permutation other)This is called to collapse one permutation into another where the rebinds
 vary between the two permutations. | 
| Constructor and Description | 
|---|
| Permutation(int id,
           Permutation other)Clones an existing permutation, but with a new id. | 
| Constructor and Description | 
|---|
| Precompilation(UnifiedAst unifiedAst,
              Collection<Permutation> permutations,
              int permutationBase,
              ArtifactSet generatedArtifacts)Constructs a new precompilation. | 
| Modifier and Type | Method and Description | 
|---|---|
| Permutation | PermutationResult. getPermutation()Returns the associated permutation. | 
| Permutation[] | PrecompilationContext. getPermutations() | 
| Modifier and Type | Method and Description | 
|---|---|
| static PermutationResult | JavaToJavaScriptCompiler. compilePermutation(UnifiedAst unifiedAst,
                  TreeLogger logger,
                  CompilerContext compilerContext,
                  Permutation permutation)Compiles a particular permutation. | 
| Constructor and Description | 
|---|
| PrecompilationContext(RebindPermutationOracle rebindPermutationOracle,
                     String[] entryPoints,
                     String[] additionalRootTypes,
                     Permutation[] permutations,
                     ArtifactSet generatorArtifacts,
                     PrecompilationMetricsArtifact precompilationMetricsArtifact) | 
| Modifier and Type | Method and Description | 
|---|---|
| Permutation | CollapsedPropertyKey. getPermutation() | 
| Constructor and Description | 
|---|
| CollapsedPropertyKey(Permutation permutation)Constructor that constructs a key containing all collapsed property/value
 pairs used by a Permutation. | 
Copyright © 2018. All rights reserved.