
public class MakeTopLevelHtmlForPerm extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
MakeTopLevelHtmlForPerm.DependencyLinkerForInitialCode
A dependency linker for the initial code download.
|
class |
MakeTopLevelHtmlForPerm.DependencyLinkerForLeftoversFragment
A dependency linker for the leftovers fragment.
|
class |
MakeTopLevelHtmlForPerm.DependencyLinkerForTotalBreakdown
A dependency linker for the total program breakdown.
|
static class |
MakeTopLevelHtmlForPerm.NullDependencyLinker
A dependency linker that never links to anything.
|
| Modifier and Type | Method and Description |
|---|---|
void |
makeBreakdownShell(SizeBreakdown breakdown) |
void |
makeCodeTypeClassesHtmls(SizeBreakdown breakdown) |
void |
makeCompilerMetricsPermFiles(ModuleMetricsArtifact moduleMetrics,
PrecompilationMetricsArtifact precompilationMetrics,
CompilationMetricsArtifact compilationMetrics) |
void |
makeDependenciesHtml() |
void |
makeLeftoverStatusPages() |
void |
makeLiteralsClassesTableHtmls(SizeBreakdown breakdown) |
void |
makePackageClassesHtmls(SizeBreakdown breakdown,
com.google.gwt.soyc.MakeTopLevelHtmlForPerm.DependencyLinker depLinker)
Make size breakdowns for each package for one code collection.
|
void |
makeSplitStatusPages() |
static void |
makeTopLevelHtmlForAllPerms(Map<String,List<String>> allPermsInfo,
OutputDirectory outDir) |
void |
makeTopLevelShell() |
public static void makeTopLevelHtmlForAllPerms(Map<String,List<String>> allPermsInfo, OutputDirectory outDir) throws IOException
IOExceptionpublic void makeBreakdownShell(SizeBreakdown breakdown) throws IOException
IOExceptionpublic void makeCodeTypeClassesHtmls(SizeBreakdown breakdown) throws IOException
IOExceptionpublic void makeCompilerMetricsPermFiles(ModuleMetricsArtifact moduleMetrics, PrecompilationMetricsArtifact precompilationMetrics, CompilationMetricsArtifact compilationMetrics) throws IOException
IOExceptionpublic void makeDependenciesHtml()
throws IOException
IOExceptionpublic void makeLeftoverStatusPages()
throws IOException
IOExceptionpublic void makeLiteralsClassesTableHtmls(SizeBreakdown breakdown) throws IOException
IOExceptionpublic void makePackageClassesHtmls(SizeBreakdown breakdown, com.google.gwt.soyc.MakeTopLevelHtmlForPerm.DependencyLinker depLinker) throws IOException
IOExceptionpublic void makeSplitStatusPages()
throws IOException
IOExceptionpublic void makeTopLevelShell()
throws IOException
IOExceptionCopyright © 2018. All rights reserved.