package codegen
- Alphabetic
- Public
- Protected
Deprecated Type Members
- 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
- 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
- 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
- object CodeGenRequest extends Serializable
- Annotations
- @deprecated
- Deprecated
(Since version 0.9.0) Use protocgen.CodeGenRequest from com.thesamet.scalapb:protocgen instead
- object CodeGenResponse
- Annotations
- @deprecated
- Deprecated
(Since version 0.9.0) Use protocgen.CodeGenResponse from com.thesamet.scalapb:protocgen instead