Serialized Form
-
Package com.google.debugging.sourcemap
-
Exception Class com.google.debugging.sourcemap.SourceMapParseException
class SourceMapParseException extends Exception implements Serializable
-
-
Package com.google.javascript.jscomp
-
Class com.google.javascript.jscomp.AbstractScope
class AbstractScope extends Object implements Serializable -
Class com.google.javascript.jscomp.AbstractVar
class AbstractVar extends com.google.javascript.jscomp.ScopedName implements Serializable-
Serialized Fields
-
implicitGoogNamespaceStrength
@Nullable StaticSourceFile.SourceKind implicitGoogNamespaceStrength
-
index
int index
The index at which the var is declared. e.g. if it's 0, it's the first declared variable in that scope -
input
CompilerInput input
Input source -
name
String name
-
nameNode
@Nullable Node nameNode
-
scope
S extends AbstractScope<S,
V> scope
-
-
-
Class com.google.javascript.jscomp.AllowlistWarningsGuard
class AllowlistWarningsGuard extends WarningsGuard implements Serializable-
Serialized Fields
-
allowlist
com.google.common.collect.ImmutableSet<String> allowlist
The set of allowlisted warnings, same format asformatWarning
.
-
-
-
Class com.google.javascript.jscomp.ByPathWarningsGuard
class ByPathWarningsGuard extends WarningsGuard implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
include
boolean include
-
level
CheckLevel level
-
paths
List<String> paths
-
priority
int priority
-
-
Exception Class com.google.javascript.jscomp.CheckConformance.InvalidRequirementSpec
class InvalidRequirementSpec extends Exception implements Serializable -
Class com.google.javascript.jscomp.ChromeCodingConvention
class ChromeCodingConvention extends CodingConventions.Proxy implements Serializable-
Serialized Fields
-
indirectlyDeclaredProperties
com.google.common.collect.ImmutableSet<String> indirectlyDeclaredProperties
-
-
-
Class com.google.javascript.jscomp.ClosureCodingConvention
class ClosureCodingConvention extends CodingConventions.Proxy implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
indirectlyDeclaredProperties
com.google.common.collect.ImmutableSet<String> indirectlyDeclaredProperties
-
-
Class com.google.javascript.jscomp.ClosureUnawareCodeWarningsGuard
class ClosureUnawareCodeWarningsGuard extends WarningsGuard implements Serializable -
Class com.google.javascript.jscomp.CodingConventions.Proxy
class Proxy extends Object implements Serializable-
Serialized Fields
-
nextConvention
CodingConvention nextConvention
-
-
-
Class com.google.javascript.jscomp.Compiler.CompilerState
class CompilerState extends Object implements Serializable-
Serialized Fields
-
accessorSummary
com.google.javascript.jscomp.AccessorSummary accessorSummary
-
allowableFeatures
FeatureSet allowableFeatures
-
chunkGraph
JSChunkGraph chunkGraph
-
crossModuleIdGenerator
IdGenerator crossModuleIdGenerator
-
cssNames
Set<String> cssNames
-
exportedNames
LinkedHashSet<String> exportedNames
-
externs
com.google.common.collect.ImmutableList<InputId> externs
-
hasRegExpGlobalReferences
boolean hasRegExpGlobalReferences
-
idGeneratorMap
String idGeneratorMap
-
injectedLibraries
LinkedHashSet<String> injectedLibraries
-
instrumentationMappping
VariableMap instrumentationMappping
-
lastInjectedLibraryIndexInFirstScript
int lastInjectedLibraryIndexInFirstScript
-
lifeCycleStage
AbstractCompiler.LifeCycleStage lifeCycleStage
-
mergedPrecompiledLibraries
boolean mergedPrecompiledLibraries
-
moduleToInputList
com.google.common.collect.ImmutableListMultimap<JSChunk,
InputId> moduleToInputList -
runJ2clPasses
boolean runJ2clPasses
-
stringMap
VariableMap stringMap
-
transpiledFiles
boolean transpiledFiles
-
typeCheckingHasRun
boolean typeCheckingHasRun
-
uniqueIdSupplier
UniqueIdSupplier uniqueIdSupplier
-
uniqueNameId
int uniqueNameId
-
-
-
Exception Class com.google.javascript.jscomp.CompilerOptionsPreprocessor.InvalidOptionsException
class InvalidOptionsException extends RuntimeException implements Serializable -
Class com.google.javascript.jscomp.ComposeWarningsGuard
class ComposeWarningsGuard extends WarningsGuard implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
demoteErrors
boolean demoteErrors
-
guardComparator
Comparator<WarningsGuard> guardComparator
-
guards
TreeSet<WarningsGuard> guards
-
numberOfAdds
int numberOfAdds
-
orderOfAddition
Map<WarningsGuard,
Integer> orderOfAddition
-
-
Class com.google.javascript.jscomp.ConformanceConfig
class ConformanceConfig extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.CssRenamingMap.ByPart
class ByPart extends Object implements Serializable -
Class com.google.javascript.jscomp.CssRenamingMap.ByWhole
class ByWhole extends Object implements Serializable -
Class com.google.javascript.jscomp.DefaultNameGenerator
class DefaultNameGenerator extends Object implements Serializable-
Serialized Fields
-
firstChars
com.google.javascript.jscomp.DefaultNameGenerator.CharPriority[] firstChars
-
nameCount
int nameCount
-
nonFirstChars
com.google.javascript.jscomp.DefaultNameGenerator.CharPriority[] nonFirstChars
-
prefix
String prefix
-
priorityLookupMap
Map<Character,
com.google.javascript.jscomp.DefaultNameGenerator.CharPriority> priorityLookupMap -
reservedNames
Set<String> reservedNames
-
-
-
Class com.google.javascript.jscomp.DependencyOptions
class DependencyOptions extends Object implements Serializable -
Class com.google.javascript.jscomp.DiagnosticGroup
class DiagnosticGroup extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
name
@Nullable String name
-
types
com.google.common.collect.ImmutableSet<DiagnosticType> types
-
-
Class com.google.javascript.jscomp.DiagnosticGroupPathSuppressingWarningsGuard
class DiagnosticGroupPathSuppressingWarningsGuard extends WarningsGuard implements Serializable-
Serialized Fields
-
group
DiagnosticGroup group
-
part
String part
-
-
-
Class com.google.javascript.jscomp.DiagnosticGroupWarningsGuard
class DiagnosticGroupWarningsGuard extends WarningsGuard implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
group
DiagnosticGroup group
-
level
CheckLevel level
-
-
Class com.google.javascript.jscomp.DiagnosticType
class DiagnosticType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
format
String format
The default way to format errors. The style of format is java.text.MessageFormat. -
key
String key
The error type. Used as the BugPattern and BugInstance types by BugBot's XML -
level
CheckLevel level
The default reporting level for this diagnostic
-
-
Exception Class com.google.javascript.jscomp.FlagUsageException
class FlagUsageException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Class com.google.javascript.jscomp.GoogleCodingConvention
class GoogleCodingConvention extends CodingConventions.Proxy implements Serializable- serialVersionUID:
- 1L
-
Class com.google.javascript.jscomp.IdGenerator
class IdGenerator extends Object implements Serializable-
Serialized Fields
-
currentId
int currentId
Ids for cross-module method stubbing, so that each method has a unique id.
-
-
-
Class com.google.javascript.jscomp.J2clSuppressWarningsGuard
class J2clSuppressWarningsGuard extends WarningsGuard implements Serializable -
Class com.google.javascript.jscomp.JSChunk
class JSChunk extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
-
Serialized Fields
-
Class com.google.javascript.jscomp.JSChunkGraph
class JSChunkGraph extends Object implements Serializable-
Serialized Fields
-
chunks
JSChunk[] chunks
-
chunksByDepth
List<List<JSChunk>> chunksByDepth
Lists of chunks at each depth.chunksByDepth.get(3)
is a list of the chunks at depth 3, for example. -
dependencyMap
LinkedIdentityHashMap<JSChunk,
Set<JSChunk>> dependencyMap dependencyMap is a cache of dependencies that makes the dependsOn function faster. Each map entry associates a starting JSChunk with the set of JSChunks that are transitively dependent on the starting chunk.If the cache returns null, then the entry hasn't been filled in for that chunk.
NOTE: JSChunk has identity semantics so this map implementation is safe
-
selfPlusTransitiveDeps
BitSet[] selfPlusTransitiveDeps
selfPlusTransitiveDeps[i] = indices of all chunks that chunks[i] depends on, including itself. -
subtreeSize
int[] subtreeSize
subtreeSize[i] = Number of chunks that transitively depend on chunks[i], including itself.
-
-
-
Exception Class com.google.javascript.jscomp.JSChunkGraph.ChunkDependenceException
class ChunkDependenceException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.google.javascript.jscomp.JSChunkGraph.MissingChunkException
class MissingChunkException extends Exception implements Serializable -
Class com.google.javascript.jscomp.JSError
class JSError extends Object implements Serializable -
Exception Class com.google.javascript.jscomp.JsMessage.PlaceholderFormatException
class PlaceholderFormatException extends Exception implements Serializable -
Class com.google.javascript.jscomp.ModuleIdentifier
class ModuleIdentifier extends Object implements Serializable -
Class com.google.javascript.jscomp.RandomNameGenerator
class RandomNameGenerator extends Object implements Serializable-
Serialized Fields
-
firstChars
com.google.common.collect.ImmutableSet<Character> firstChars
The possible first characters, after reserved characters are removed -
nameCount
int nameCount
How many names have we issued so far (includes names that cannot be used because they are reserved through 'reservedNames' or JavaScript keywords) -
nonFirstChars
com.google.common.collect.ImmutableSet<Character> nonFirstChars
Possible non-first characters, after reserved characters are removed -
prefix
String prefix
Prefix added to all generated names -
random
Random random
Source of randomness -
reservedNames
com.google.common.collect.ImmutableSet<String> reservedNames
List of reserved names; these are not returned by generateNextName -
shuffledFirst
String shuffledFirst
Randomly-shuffled version of firstChars -
shuffledNonFirst
com.google.common.collect.ImmutableList<String> shuffledNonFirst
Randomly-shuffled versions of nonFirstChars (there are NUM_SHUFFLES of them)
-
-
-
Class com.google.javascript.jscomp.Reference
class Reference extends Object implements Serializable -
Class com.google.javascript.jscomp.ReferenceCollection
class ReferenceCollection extends Object implements Serializable -
Class com.google.javascript.jscomp.Requirement
class Requirement extends com.google.protobuf.GeneratedMessage.ExtendableMessage<com.google.javascript.jscomp.Requirement> implements Serializable -
Class com.google.javascript.jscomp.Requirement.WhitelistEntry
class WhitelistEntry extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.Scope
-
Serialized Fields
-
depth
int depth
-
parent
@Nullable Scope parent
-
-
-
Class com.google.javascript.jscomp.ShowByPathWarningsGuard
class ShowByPathWarningsGuard extends WarningsGuard implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
warningsGuard
ByPathWarningsGuard warningsGuard
-
-
Class com.google.javascript.jscomp.StrictWarningsGuard
class StrictWarningsGuard extends WarningsGuard implements Serializable- serialVersionUID:
- 1L
-
Class com.google.javascript.jscomp.SymbolTable.Symbol
class Symbol extends SimpleSlot implements Serializable-
Serialized Fields
-
declaration
@Nullable SymbolTable.Reference declaration
-
docInfo
@Nullable JSDocInfo docInfo
-
docScope
@Nullable SymbolTable.SymbolScope docScope
-
propertyScope
@Nullable SymbolTable.SymbolScope propertyScope
-
references
Map<Node,
SymbolTable.Reference> references -
scope
SymbolTable.SymbolScope scope
-
visibility
@Nullable JSDocInfo.Visibility visibility
Stored separately fromSymbolTable.Symbol.docInfo
, because the visibility stored in JSDocInfo is not
-
-
-
Class com.google.javascript.jscomp.TypedScope
-
Serialized Fields
-
depth
int depth
-
isBottom
boolean isBottom
Whether this is a bottom scope for the purposes of type inference. -
module
@Nullable Module module
-
parent
@Nullable TypedScope parent
-
reservedNames
Set<String> reservedNames
-
-
-
Class com.google.javascript.jscomp.TypedVar
-
Serialized Fields
-
markedAssignedExactlyOnce
boolean markedAssignedExactlyOnce
-
markedEscaped
boolean markedEscaped
-
type
JSType type
-
typeInferred
boolean typeInferred
Whether the variable's type has been inferred or is declared. An inferred type may change over time (as more code is discovered), whereas a declared type is a static contract that must be matched.
-
-
-
Class com.google.javascript.jscomp.TypeMismatch
class TypeMismatch extends Object implements Serializable -
Class com.google.javascript.jscomp.UniqueIdSupplier
class UniqueIdSupplier extends Object implements Serializable-
Serialized Fields
-
counter
com.google.common.collect.Multiset<Integer> counter
-
-
-
Class com.google.javascript.jscomp.Var
-
Class com.google.javascript.jscomp.VariableMap
class VariableMap extends Object implements Serializable -
Class com.google.javascript.jscomp.WarningsGuard
class WarningsGuard extends Object implements Serializable
-
-
Package com.google.javascript.jscomp.base
-
Class com.google.javascript.jscomp.base.LinkedIdentityHashMap
class LinkedIdentityHashMap extends Object implements Serializable -
Class com.google.javascript.jscomp.base.LinkedIdentityHashSet
class LinkedIdentityHashSet extends Object implements Serializable-
Serialized Fields
-
innerMap
LinkedIdentityHashMap<E,
com.google.javascript.jscomp.base.LinkedIdentityHashSet.Sentinel> innerMap
-
-
-
-
Package com.google.javascript.jscomp.base.format
-
Exception Class com.google.javascript.jscomp.base.format.IllegalFormatCodePointException
class IllegalFormatCodePointException extends RuntimeException implements Serializable -
Exception Class com.google.javascript.jscomp.base.format.IllegalFormatConversionException
class IllegalFormatConversionException extends RuntimeException implements Serializable -
Exception Class com.google.javascript.jscomp.base.format.IllegalFormatFlagsException
class IllegalFormatFlagsException extends RuntimeException implements Serializable -
Exception Class com.google.javascript.jscomp.base.format.IllegalFormatPrecisionException
class IllegalFormatPrecisionException extends RuntimeException implements Serializable -
Exception Class com.google.javascript.jscomp.base.format.IllegalFormatWidthException
class IllegalFormatWidthException extends RuntimeException implements Serializable -
Exception Class com.google.javascript.jscomp.base.format.MissingFormatArgumentException
class MissingFormatArgumentException extends RuntimeException implements Serializable -
Exception Class com.google.javascript.jscomp.base.format.MissingFormatWidthException
class MissingFormatWidthException extends RuntimeException implements Serializable -
Exception Class com.google.javascript.jscomp.base.format.UnknownFormatConversionException
class UnknownFormatConversionException extends RuntimeException implements Serializable
-
-
Package com.google.javascript.jscomp.bundle
-
Exception Class com.google.javascript.jscomp.bundle.TranspilationException
class TranspilationException extends RuntimeException implements Serializable
-
-
Package com.google.javascript.jscomp.colors
-
Class com.google.javascript.jscomp.colors.ColorId
class ColorId extends Object implements Serializable-
Serialized Fields
-
rightAligned
long rightAligned
-
-
-
-
Package com.google.javascript.jscomp.deps
-
Exception Class com.google.javascript.jscomp.deps.ServiceException
class ServiceException extends Exception implements Serializable -
Exception Class com.google.javascript.jscomp.deps.SortedDependencies.MissingProvideException
class MissingProvideException extends Exception implements Serializable
-
-
Package com.google.javascript.jscomp.graph
-
Class com.google.javascript.jscomp.graph.StandardUnionFind
class StandardUnionFind extends Object implements Serializable
-
-
Package com.google.javascript.jscomp.ijs
-
Class com.google.javascript.jscomp.ijs.CheckTypeSummaryWarningsGuard
class CheckTypeSummaryWarningsGuard extends WarningsGuard implements Serializable-
Serialized Fields
-
level
CheckLevel level
-
-
-
-
Package com.google.javascript.jscomp.parsing.parser
-
Class com.google.javascript.jscomp.parsing.parser.FeatureSet
class FeatureSet extends Object implements Serializable-
Serialized Fields
-
features
com.google.common.collect.ImmutableSet<FeatureSet.Feature> features
-
-
-
Class com.google.javascript.jscomp.parsing.parser.SourceFile
class SourceFile extends Object implements Serializable
-
-
Package com.google.javascript.jscomp.parsing.parser.util
-
Class com.google.javascript.jscomp.parsing.parser.util.SourcePosition
class SourcePosition extends Object implements Serializable-
Serialized Fields
-
column
int column
-
line
int line
-
offset
int offset
-
source
SourceFile source
-
-
-
-
Package com.google.javascript.jscomp.serialization
-
Class com.google.javascript.jscomp.serialization.AstNode
class AstNode extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.ExternsSummary
class ExternsSummary extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.LazyAst
class LazyAst extends com.google.protobuf.GeneratedMessage implements Serializable -
Exception Class com.google.javascript.jscomp.serialization.MalformedTypedAstException
class MalformedTypedAstException extends RuntimeException implements Serializable -
Class com.google.javascript.jscomp.serialization.NonLazyAst
class NonLazyAst extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.NonLazyTypedAst
class NonLazyTypedAst extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.NonLazyTypedAst.List
class List extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.ObjectTypeProto
class ObjectTypeProto extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.ObjectTypeProto.DebugInfo
class DebugInfo extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.OptimizationJsdoc
class OptimizationJsdoc extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.SourceFilePool
class SourceFilePool extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.SourceFileProto
class SourceFileProto extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.SourceFileProto.FileOnDisk
class FileOnDisk extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.SourceFileProto.ZipEntryOnDisk
class ZipEntryOnDisk extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.StringPoolProto
class StringPoolProto extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.SubtypingEdge
class SubtypingEdge extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.TemplateStringValue
class TemplateStringValue extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.TypedAst
class TypedAst extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.TypedAst.List
class List extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.TypePool
class TypePool extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.TypePool.DebugInfo
class DebugInfo extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.TypePool.DebugInfo.Mismatch
class Mismatch extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.TypePoolList
class TypePoolList extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.TypeProto
class TypeProto extends com.google.protobuf.GeneratedMessage implements Serializable -
Class com.google.javascript.jscomp.serialization.UnionTypeProto
class UnionTypeProto extends com.google.protobuf.GeneratedMessage implements Serializable
-
-
Package com.google.javascript.refactoring
-
Class com.google.javascript.refactoring.Scanner
class Scanner extends Object implements Serializable
-
-
Package com.google.javascript.refactoring.examples
-
Class com.google.javascript.refactoring.examples.GoogBindToArrow
class GoogBindToArrow extends Scanner implements Serializable
-
-
Package com.google.javascript.rhino
-
Class com.google.javascript.rhino.HamtPMap
class HamtPMap extends Object implements Serializable-
Serialized Fields
-
children
HamtPMap<K,
V>[] children Non-null array of children. Elements are never reassigned. -
hash
int hash
Hash of the key, right-shifted by BITS*depth. -
key
@Nullable K key
Non-null key (exception: empty map has a null key). -
mask
int mask
Bit mask indicating the children that are present (bitCount(mask) == children.length). -
value
@Nullable V value
Non-null value (exceptions: (1) empty map, (2) result of pivot, if not found).
-
-
-
Class com.google.javascript.rhino.InputId
class InputId extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
String id
-
-
Class com.google.javascript.rhino.JSDocInfo
class JSDocInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
propertyBits
long propertyBits
-
propertyKeysBitset
long propertyKeysBitset
-
propertyValues
@Nullable Object propertyValues
This value will be `null` if there is no property, a literal value if there is only one, or an `Object[]` if there are multiple.This is meant to elide eager allocation of single-valued or empty lists.
-
-
Class com.google.javascript.rhino.JSTypeExpression
class JSTypeExpression extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.google.javascript.rhino.NonJSDocComment
class NonJSDocComment extends Object implements Serializable-
Serialized Fields
-
contents
String contents
-
endPosition
SourcePosition endPosition
-
endsAsLineComment
boolean endsAsLineComment
-
isInline
boolean isInline
-
startPosition
SourcePosition startPosition
-
-
-
Class com.google.javascript.rhino.SimpleSourceFile
class SimpleSourceFile extends Object implements Serializable-
Serialized Fields
-
kind
StaticSourceFile.SourceKind kind
-
name
String name
-
-
-
-
Package com.google.javascript.rhino.jstype
-
Class com.google.javascript.rhino.jstype.Property
class Property extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
docInfo
@Nullable JSDocInfo docInfo
The JSDocInfo for this property. -
inferred
boolean inferred
Whether the property's type is inferred. -
name
String name
Property's name. -
propertyNode
Node propertyNode
The node corresponding to this property, e.g., a GETPROP node that declares this property. -
type
JSType type
Property's type.
-
-
Class com.google.javascript.rhino.jstype.SimpleSlot
class SimpleSlot extends Object implements Serializable- serialVersionUID:
- 1L
-