public class CompilerContext extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CompilerContext.Builder
CompilerContext builder.
|
Constructor and Description |
---|
CompilerContext() |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> |
gatherNewBindingPropertyValuesForGenerator(String generatorName)
Walks the parts of the library dependency graph that have not run the given generator
referenced by name and accumulates and returns a map from binding property name to newly legal
values that were declared in those libraries.
The resulting map represents the set of binding property changes that have not yet been taken into account in the output of a particular generator and which may need to trigger the re-execution of said generator. |
com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> |
gatherNewConfigurationPropertyValuesForGenerator(String generatorName)
Walks the parts of the library dependency graph that have not run the given generator
referenced by name and accumulates and returns a map from configuration property name to newly
set values that were declared in those libraries.
The resulting map represents the set of configuration property value changes that have not yet been taken into account in the output of a particular generator and which may need to trigger the re-execution of said generator. |
Set<String> |
gatherNewReboundTypeNamesForGenerator(String generatorName) |
Set<String> |
gatherOldReboundTypeNamesForGenerator(String generatorName) |
ResourceOracle |
getBuildResourceOracle() |
LibraryBuilder |
getLibraryBuilder() |
LibraryGroup |
getLibraryGroup() |
ModuleDef |
getModule() |
PrecompileTaskOptions |
getOptions() |
ResourceOracle |
getPublicResourceOracle() |
ResourceOracle |
getSourceResourceOracle() |
UnitCache |
getUnitCache() |
public com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> gatherNewBindingPropertyValuesForGenerator(String generatorName)
public com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> gatherNewConfigurationPropertyValuesForGenerator(String generatorName)
public Set<String> gatherNewReboundTypeNamesForGenerator(String generatorName)
public Set<String> gatherOldReboundTypeNamesForGenerator(String generatorName)
public ResourceOracle getBuildResourceOracle()
public LibraryBuilder getLibraryBuilder()
public LibraryGroup getLibraryGroup()
public ModuleDef getModule()
public PrecompileTaskOptions getOptions()
public ResourceOracle getPublicResourceOracle()
public ResourceOracle getSourceResourceOracle()
public UnitCache getUnitCache()
Copyright © 2018. All rights reserved.