Initial commit

This commit is contained in:
2025-09-22 17:37:06 -03:00
parent 91a6202e26
commit c4708cbcab
2 changed files with 26 additions and 27 deletions

View File

@@ -7,6 +7,7 @@ ktlint_standard_multiline-expression-wrapping = disabled
ktlint_standard_backing-property-naming = disabled ktlint_standard_backing-property-naming = disabled
ktlint_standard_function-naming = disabled ktlint_standard_function-naming = disabled
ktlint_standard_chain-method-continuation = disabled ktlint_standard_chain-method-continuation = disabled
ktlint_standard_function-signature = disabled
ktlint_chain_method_rule_force_multiline_when_chain_operator_count_greater_or_equal_than = 6 ktlint_chain_method_rule_force_multiline_when_chain_operator_count_greater_or_equal_than = 6
[**/build/**] [**/build/**]

View File

@@ -2,14 +2,12 @@ import dev.carlosmartino.plugins.libs
import org.gradle.api.Plugin import org.gradle.api.Plugin
import org.gradle.api.Project import org.gradle.api.Project
import org.gradle.kotlin.dsl.configure import org.gradle.kotlin.dsl.configure
import org.gradle.kotlin.dsl.dependencies
import org.gradle.kotlin.dsl.getByType import org.gradle.kotlin.dsl.getByType
import org.jetbrains.compose.ComposeExtension import org.jetbrains.compose.ComposeExtension
import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension
class ComposeMultiplatformConventionPlugin : Plugin<Project> { class ComposeMultiplatformConventionPlugin : Plugin<Project> {
override fun apply(target: Project) = override fun apply(target: Project) = with(target) {
with(target) {
with(pluginManager) { with(pluginManager) {
apply(libs.findPlugin("composeCompiler").get().get().pluginId) apply(libs.findPlugin("composeCompiler").get().get().pluginId)
apply(libs.findPlugin("composeMultiplatform").get().get().pluginId) apply(libs.findPlugin("composeMultiplatform").get().get().pluginId)