搜索 Gradle 插件

net.devrieze.gradlecodegen

所有者: Paul de Vrieze

一个插件,辅助在没有使用 buildSrc 的情况下进行代码生成。它在源集(sourceSets)中提供了一个额外的生成(Generate)部分。在这个部分,可以指定要生成的单个文件。每个源集都有一个配套的 ...generator 源集,实际的生成源可以存放在那里。

https://github.com/pdvrieze/gradle-codegen.git

来源: https://github.com/pdvrieze/gradle-codegen.git

版本 0.6.0 (最新)

0.6.0

创建于 2023年3月1日。

一个插件,辅助在没有使用 buildSrc 的情况下进行代码生成。它在源集(sourceSets)中提供了一个额外的生成(Generate)部分。在这个部分,可以指定要生成的单个文件。每个源集都有一个配套的 ...generator 源集,实际的生成源可以存放在那里。有关文档,请参阅 https://github.com/pdvrieze/gradle-codegen。

使用 插件 DSL

plugins {
  id("net.devrieze.gradlecodegen") version "0.6.0"
}

使用 旧版插件应用

buildscript {
  repositories {
    maven {
      url = uri("https://plugins.gradle.org.cn/m2/")
    }
  }
  dependencies {
    classpath("net.devrieze:gradle-codegen:0.6.0")
  }
}

apply(plugin = "net.devrieze.gradlecodegen")

使用 插件 DSL

plugins {
  id "net.devrieze.gradlecodegen" version "0.6.0"
}

使用 旧版插件应用

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org.cn/m2/"
    }
  }
  dependencies {
    classpath "net.devrieze:gradle-codegen:0.6.0"
  }
}

apply plugin: "net.devrieze.gradlecodegen"

了解如何将插件应用至子项目