com.huanshankeji.default-web-frontend-conventions
使用Compose for Web和kotlinx.html HTML生成的项目的默认Web前端约定
com.huanshankeji.kotlin-multiplatform-js-browser-conventions
具有JS浏览器目标的Kotlin Multiplatform约定
com.huanshankeji.kotlin-multiplatform-js-browser-app-conventions
具有JS浏览器目标的Kotlin Multiplatform应用约定
com.huanshankeji.team.github-packages-maven-publish
Github Packages Maven发布(到华山科技团队仓库)
com.huanshankeji.compose-html-material-conventions-legacy
此插件为具有Material组件的Compose HTML项目添加所需的Maven依赖项和npm devDependencies(主要针对Webpack)。
com.huanshankeji.sonatype-ossrh-publish
Sonatype OSSRH Maven Central发布
com.huanshankeji.kotlin-multiplatform-sonatype-ossrh-publish-conventions
使用Sonatype OSSRH Maven Central发布的Kotlin Multiplatform约定
com.huanshankeji.kotlin-jvm-library-sonatype-ossrh-publish-conventions
使用Sonatype OSSRH Maven Central发布的Kotlin/JVM库约定
com.huanshankeji.team.default-github-packages-maven-publish
使用默认约定进行GitHub Packages Maven发布(到华山科技团队仓库)
com.huanshankeji.jvm-integration-test
添加JVM集成测试源集。
com.huanshankeji.kotlin-jvm-library-app-conventions
Kotlin/JVM库应用约定
com.huanshankeji.github-packages-maven-publish
发布到GitHub Packages的Maven注册表。
com.huanshankeji.kotlin-multiplatform-jvm-and-js-browser-conventions
具有JVM目标和JS浏览器目标的Kotlin Multiplatform约定
com.huanshankeji.generate-kotlin-js-browser-webroot-for-vertx-web
从具有浏览器目标的Kotlin/JS子项目生成webroot,用于Vert.x Web
com.huanshankeji.kotlin-jvm-application-app-conventions
Kotlin/JVM应用约定
com.huanshankeji.gitlab-project-level-maven-endpoint-publish
发布到GitLab项目级Maven端点。
com.huanshankeji.kotlin-multiplatform-maven-publish-conventions
具有Maven发布的Kotlin Multiplatform约定
com.huanshankeji.kotlin-jvm-library-maven-publish-conventions
具有Maven发布的Kotlin/JVM库约定
com.huanshankeji.kotlin-multiplatform-conventions
Kotlin Multiplatform约定
com.huanshankeji.kotlin-jvm-common-conventions
Kotlin/JVM通用约定
com.huanshankeji.kotlin-multiplatform-jvm-and-js-browser-app-conventions
具有JVM目标和JS浏览器目标的Kotlin Multiplatform应用约定
com.huanshankeji.dummy-plugin
一个用于启用将仓库发布到Gradle Plugin Portal的示例插件
com.huanshankeji.benchmark.kotlinx-benchmark-multiplatform-conventions
应用kotlinx-benchmark和`allopen`插件,添加koltinx-benchmark依赖项。
com.huanshankeji.jvm.native.osandarch.register-default-supported-feature-variants
为不同的操作系统(Linux、Windows、macOS)和CPU架构注册功能变体。
com.huanshankeji.benchmark.kotlinx-benchmark-jvm-conventions
应用kotlinx-benchmark和`allopen`插件,添加kotlinx-benchmark依赖项,并注册一个依赖于“main”的单独的“benchmarks”源集。
com.huanshankeji.default-material-web-frontend-conventions
(尚未实现)使用Compose for Web、kotlinx.html HTML生成和Material Design的项目的默认Web前端约定
com.huanshankeji.kotlin-jvm-common-app-conventions
Kotlin/JVM通用应用约定
com.huanshankeji.kotlin-multiplatform-jvm-and-js-browser-sonatype-ossrh-publish-conventions
具有JVM目标和JS浏览器目标的Kotlin Multiplatform约定,以及Sonatype OSSRH Maven Central发布
com.huanshankeji.kotlin-multiplatform-app-conventions
Kotlin Multiplatform应用约定
com.huanshankeji.compose-web-material-conventions
此插件为具有Material组件的Compose for Web项目添加所需的Maven依赖项和npm devDependencies(主要针对Webpack)。
com.huanshankeji.common-gradle-dependencies-dummy-plugin
定义了一个虚拟插件,用于启用将包发布到 Gradle 插件门户的功能
com.huanshankeji.jvm-test-common-feature-variant
添加了一个 JVM 测试公共特性变体,该变体依赖于 `main` 源集。
com.huanshankeji.kotlin-multiplatform-jvm-and-js-browser-maven-publish-conventions
带有 JVM 目标和 JS 浏览器目标的 Kotlin 多平台约定,以及 Maven 发布约定。
com.huanshankeji.java-1-8-compatibility-publish-conventions
带有 Javadoc、源代码和 1.8 兼容性的 Java 约定,用于发布。
com.huanshankeji.team.with-group
带有 Huanshankeji 团队的组,俗称 "com.huanshankeji"。