From 2a640bac33199ec0d10f5ef185e0e8628c2d9d79 Mon Sep 17 00:00:00 2001 From: Rafael de Moura Dev <93414086+Rafael2616@users.noreply.github.com> Date: Tue, 8 Aug 2023 18:53:39 -0300 Subject: [PATCH] fix(templates): remove viewBinding build feature from compose template due not necessary I'm trying to learn a little how the project is structured, so starting with a few things This build feature is not used when building apps with jetpack compose, so I'm removing it from the build files --- .../androidide/templates/base/modules/android/buildGradle.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/templates-api/src/main/java/com/itsaky/androidide/templates/base/modules/android/buildGradle.kt b/templates-api/src/main/java/com/itsaky/androidide/templates/base/modules/android/buildGradle.kt index 350ebd63ee..71dce3bd70 100644 --- a/templates-api/src/main/java/com/itsaky/androidide/templates/base/modules/android/buildGradle.kt +++ b/templates-api/src/main/java/com/itsaky/androidide/templates/base/modules/android/buildGradle.kt @@ -76,7 +76,7 @@ android { } buildFeatures { - viewBinding = true + ${if (!isComposeModule) "viewBinding = true" else ""} ${if (isComposeModule) "compose = true" else ""} } ${if(isComposeModule) composeConfigKts() else ""} @@ -125,7 +125,7 @@ android { } buildFeatures { - viewBinding true + ${if (!isComposeModule) "viewBinding true" else ""} ${if (isComposeModule) "compose true" else ""} } ${if(isComposeModule) composeConfigGroovy() else ""}