Class JSDocSerializer
- java.lang.Object
-
- com.google.javascript.jscomp.serialization.JSDocSerializer
-
public final class JSDocSerializer extends java.lang.Object
Utilities for serializing and deserializing JSDoc necessary for optimzations.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JSDocInfo
convertJSDocInfoForOptimizations(JSDocInfo jsdoc)
Returns a variant of input JSDocInfo where fields not needed for optimizations are removed
-
-
-
Method Detail
-
convertJSDocInfoForOptimizations
public static JSDocInfo convertJSDocInfoForOptimizations(JSDocInfo jsdoc)
Returns a variant of input JSDocInfo where fields not needed for optimizations are removedThis uses the serialization / deserialization logic for JSDoc and ensures optimizations can't accidentally depend on fields that we don't serialize.
- Returns:
- a new JSDocInfo object or null if no serializable fields are found
-
-