Class JsdocSerializer


  • public final class JsdocSerializer
    extends java.lang.Object
    Utilities for serializing and deserializing JSDoc necessary for optimzations.
    • Method Detail

      • convertJSDocInfoForOptimizations

        public static JSDocInfo convertJSDocInfoForOptimizations​(JSDocInfo jsdoc)
        Returns a variant of input JSDocInfo where fields not needed for optimizations are removed

        This 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