package codegen
- Alphabetic
- Public
- All
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