Packages

package codegen

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait CodeGenApp extends ProtocCodeGenerator

    CodeGenApp provides a higher-level Scala API to build protoc code generators.

    CodeGenApp provides a higher-level Scala API to build protoc code generators.

    As a code generator author, you need to optionally provide a registerExtensions function to register any extensions needed for parsing the CodeGeneratorRequest.

    The implement the function process that takes a CodeGenRequest and returns a CodeGenResponse. These classes provides higher-level, idiomatic access to the request and response used by protoc.

    Annotations
    @deprecated
    Deprecated

    (Since version 0.9.0) Use protocgen.CodeGenApp from com.thesamet.scalapb:protocgen instead

  2. case class CodeGenRequest(parameter: String, filesToGenerate: Seq[FileDescriptor], allProtos: Seq[FileDescriptor], compilerVersion: Option[Version]) extends Product with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 0.9.0) Use protocgen.CodeGenRequest from com.thesamet.scalapb:protocgen instead

  3. sealed trait CodeGenResponse extends AnyRef
    Annotations
    @deprecated
    Deprecated

    (Since version 0.9.0) Use protocgen.CodeGenResponse from com.thesamet.scalapb:protocgen instead

Deprecated Value Members

  1. object CodeGenRequest extends Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 0.9.0) Use protocgen.CodeGenRequest from com.thesamet.scalapb:protocgen instead

  2. object CodeGenResponse
    Annotations
    @deprecated
    Deprecated

    (Since version 0.9.0) Use protocgen.CodeGenResponse from com.thesamet.scalapb:protocgen instead

Ungrouped