Skip to main content

Generate-code

Introduction

This module is used to generate client-side code. Supported languages include:

  • C#
  • GDScript
  • TypeScript

How to Install

This module is optional. Add it to pom.xml when needed.

see https://central.sonatype.com/artifact/com.iohao.net/extension-codegen

pom.xml
<dependency>
<groupId>com.iohao.net</groupId>
<artifactId>extension-codegen</artifactId>
<version>${ionet.version}</version>
</dependency>

Usage Example

  • code 4: add implementation classes that need code generation (more implementations are already supported).
  • code 5: start generation.
public final class GenerateTest {
static void main() {
...
DocumentHelper.addDocumentGenerate(new GDScriptDocumentGenerate());
DocumentHelper.generateDocument();
}
}

Example Source Code

see Code generation usage and introduction