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
IOException
public void makeBreakdownShell(SizeBreakdown breakdown) throws IOException
IOException
public void makeCodeTypeClassesHtmls(SizeBreakdown breakdown) throws IOException
IOException
public void makeCompilerMetricsPermFiles(ModuleMetricsArtifact moduleMetrics, PrecompilationMetricsArtifact precompilationMetrics, CompilationMetricsArtifact compilationMetrics) throws IOException
IOException
public void makeDependenciesHtml() throws IOException
IOException
public void makeLeftoverStatusPages() throws IOException
IOException
public void makeLiteralsClassesTableHtmls(SizeBreakdown breakdown) throws IOException
IOException
public void makePackageClassesHtmls(SizeBreakdown breakdown, com.google.gwt.soyc.MakeTopLevelHtmlForPerm.DependencyLinker depLinker) throws IOException
IOException
public void makeSplitStatusPages() throws IOException
IOException
public void makeTopLevelShell() throws IOException
IOException
Copyright © 2018. All rights reserved.