UNPKG

@wuapi/generator

Version:
22 lines (21 loc) 611 B
import { $Project } from "@wuapi/essential"; import { BasePlugin, PluginDescription } from "./plugin_base"; /** * Java code plugin. */ export default class JavaPlugin extends BasePlugin { /** * Returns the description of this plugin. */ getDescription(): PluginDescription; /** * Process gradle project. */ processGradle(project: $Project, outputDir: string, skip: boolean, next: () => void): void; /** * Start process the project, and generate code. */ process(project: $Project, outputDir: string, args: { [key: string]: string; }): void; }