Search Gradle plugins

pro.axenix-innovation.axenapi.generator

AxenAPI Generator allows generation of async API (Kafka, Rabbit etc) client libraries (SDK generation), server stubs, and configuration automatically given an OpenAPI Spec (v2, v3).

https://github.com/AxenAPI/

Sources: https://github.com/AxenAPI/axenapi-gradle-plugin

Version 1.0.1 (latest)

Created 24 November 2023.

AxenAPI Generator allows generation of async API (Kafka, Rabbit etc) client libraries (SDK generation), server stubs, and configuration automatically given an OpenAPI Spec (v2, v3).

Using the plugins DSL:

plugins {
  id("pro.axenix-innovation.axenapi.generator") version "1.0.1"
}

Using legacy plugin application:

buildscript {
  repositories {
    maven {
      url = uri("https://plugins.gradle.org/m2/")
    }
  }
  dependencies {
    classpath("pro.axenix-innovation:axenapi-generator-gradle-plugin:1.0.1")
  }
}

apply(plugin = "pro.axenix-innovation.axenapi.generator")

Using the plugins DSL:

plugins {
  id "pro.axenix-innovation.axenapi.generator" version "1.0.1"
}

Using legacy plugin application:

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org/m2/"
    }
  }
  dependencies {
    classpath "pro.axenix-innovation:axenapi-generator-gradle-plugin:1.0.1"
  }
}

apply plugin: "pro.axenix-innovation.axenapi.generator"

Learn how to apply plugins to subprojects