com.huanshankeji.default-web-frontend-conventions
Default web frontend conventions for our projects with Compose for Web and kotlinx.html HTML generation
com.huanshankeji.kotlin-multiplatform-js-browser-conventions
Kotlin Multiplatform conventions with the JS browser target
com.huanshankeji.team.github-packages-maven-publish
GitHub Packages Maven publish (to Huanshankeji team's repository)
com.huanshankeji.kotlin-jvm-library-sonatype-ossrh-publish-conventions
Kotlin/JVM library conventions with Sonatype OSSRH Maven Central publish
com.huanshankeji.team.default-github-packages-maven-publish
GitHub Packages Maven publish (to Huanshankeji team's repository) with default conventions
com.huanshankeji.jvm-integration-test
Adds a JVM integration test source set.
com.huanshankeji.kotlin-multiplatform-app-conventions-with-conventional-targets
Kotlin Multiplatform app conventions with the conventional targets JVM, JS (browser), iOS (`iosX64`, `iosArm64`, and `iosSimulatorArm64`), and Wasm JS
com.huanshankeji.kotlin-multiplatform-jvm-and-js-browser-conventions
Kotlin Multiplatform conventions with the JVM target and the JS browser target
com.huanshankeji.nexus-staging
Not implemented yet
com.huanshankeji.team.dokka.github-dokka-convention
Please apply this plugin after setting the project version.
com.huanshankeji.kotlin-jvm-application-app-conventions
Kotlin/JVM application app conventions
com.huanshankeji.gitlab-project-level-maven-endpoint-publish
Publishes to a GitLab project-level Maven endpoint.
com.huanshankeji.kotlin-multiplatform-conventions
Kotlin Multiplatform conventions
com.huanshankeji.kotlin-multiplatform-jvm-and-js-browser-app-conventions
Kotlin Multiplatform app conventions with the JVM target and the JS browser target
com.huanshankeji.dummy-plugin
A dummy plugin to enable publishing the repository to the Gradle Plugin Portal
com.huanshankeji.benchmark.kotlinx-benchmark-multiplatform-conventions
Applies the kotlinx-benchmark and `allopen` plugins and adds the koltinx-benchmark dependencies.
com.huanshankeji.jvm.native.osandarch.register-default-supported-feature-variants
Registers feature variants for different operating systems (Linux, Windows, macOS) and CPU architectures.
com.huanshankeji.kotlin-jvm-common-app-conventions
Kotlin/JVM common app conventions
com.huanshankeji.compose-web-material-conventions
This plugin adds the needed Maven dependencies and npm devDependencies (mainly for Webpack) for a Compose for Web project with Material components.
com.huanshankeji.common-gradle-dependencies-dummy-plugin
A dummy plugin defined to enable publishing the package to the Gradle Plugin Portal
com.huanshankeji.jvm-test-common-feature-variant
Adds a JVM test common feature variant with a source set that depends on `main`.
com.huanshankeji.kotlin-multiplatform-jvm-and-js-browser-maven-publish-conventions
Kotlin Multiplatform conventions with the JVM target and the JS browser target, and with Maven publish
com.huanshankeji.java-1-8-compatibility-publish-conventions
Java conventions with Javadoc, sources, and 1.8 compatibility for publish
com.huanshankeji.kotlin-multiplatform-js-browser-app-conventions
Kotlin Multiplatform app conventions with the JS browser target
com.huanshankeji.kotlin-multiplatform-conventional-targets
Kotlin Multiplatform conventions with the conventional targets JVM, JS (browser), iOS (`iosX64`, `iosArm64`, and `iosSimulatorArm64`), and Wasm JS
com.huanshankeji.compose-html-material-conventions-legacy
This plugin adds the needed Maven dependencies and npm devDependencies (mainly for Webpack) for a Compose HTML project with Material components.
com.huanshankeji.sonatype-ossrh-publish
Sonatype OSSRH Maven Central publish
com.huanshankeji.kotlin-multiplatform-sonatype-ossrh-publish-conventions
Kotlin Multiplatform conventions with Sonatype OSSRH Maven Central publish
com.huanshankeji.dokka.dokka-convention
Dokka convention plugin
com.huanshankeji.kotlin-jvm-library-app-conventions
Kotlin/JVM library app conventions
com.huanshankeji.github-packages-maven-publish
Publishes to a Maven registry of GitHub Packages.
com.huanshankeji.generate-kotlin-js-browser-webroot-for-vertx-web
Generate webroot from a Kotlin/JS subproject with browser target for Vert.x Web
com.huanshankeji.maven-publish-conventions
Maven publish conventions
com.huanshankeji.kotlin-multiplatform-maven-publish-conventions
Kotlin Multiplatform conventions with Maven publish
com.huanshankeji.kotlin-jvm-library-maven-publish-conventions
Kotlin/JVM library conventions with Maven publish
com.huanshankeji.kotlin-jvm-common-conventions
Kotlin/JVM common conventions
com.huanshankeji.benchmark.kotlinx-benchmark-jvm-conventions
Applies the kotlinx-benchmark and `allopen` plugins, adds the kotlinx-benchmark dependencies, and registers a separate `benchmarks` source set that depends on `main` by default.
com.huanshankeji.default-material-web-frontend-conventions
(not implemented yet) Default web frontend conventions for our projects with Compose for Web, kotlinx.html HTML generation, and Material Design
com.huanshankeji.kotlin-multiplatform-jvm-and-js-browser-sonatype-ossrh-publish-conventions
Kotlin Multiplatform conventions with the JVM target and the JS browser target, and with Sonatype OSSRH Maven Central publish
com.huanshankeji.kotlin-multiplatform-app-conventions
Kotlin Multiplatform app conventions
com.huanshankeji.team.with-group
With Huanshankeji team's group, aka "com.huanshankeji"