TGTGInsighttelegram intelligenceLIVE / telegram public index
← Alan Bimbati Blog

TGINSIGHT SIMILAR POSTS

Cari kandungan serupa

Saluran sumber @AlanBimbatiBlog · Post #607 · 5 Jan

🗿 Un abbraccio a Satoshi Nakamoto 📍 A Lugano (Svizzera), è stata realizzata di recente un'opera d'arte che celebra il fondatore di Bitcoin. 🔍 La caratteristica unica di questa statua è che si vede solo da una prospettiva, attraverso il codice. Questo simboleggia l'anonimato di Satoshi Nakamoto, permettendo di vedere la sua "anima" attraverso il suo operato. 👤 Satoshi Nakamoto è infatti il fondatore di Bitcoin. Dal 31 ottobre 2008, nessuno sa ancora chi sia realmente, eppure tutti possono vedere che non ha mai mosso i suoi Bitcoin dopo la prima e ultima transazione prima della sua scomparsa. #Bitcoin

Hashtags

Keputusan

1 siaran serupa dijumpai

Cari: #koltin

当前筛选 #koltin清除筛选
Android Broadcast

@android_broadcast · Post #9301 · 06/07/2025, 06:53 PTG

🏝Проблемы с порядком Gradle Task при использовании KSP 2.0.2 Продолжаю разработку проекта FrameIO - Kotlin Multiplatform клиента для сервиса frame.io и стоклнулся с падением сборки из-за порядка задач (ниже стек с примером проблемы): Some problems were found with the configuration of task ':module:kspDebugKotlinAndroid' (type 'KspAATask'). - Gradle detected a problem with the following location: './module'. Reason: Task ':module:kspDebugKotlinAndroid' uses this output of task ':module:javaPreCompileDebug' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed. Possible solutions: 1. Declare task ':module:javaPreCompileDebug' as an input of ':module:kspDebugKotlinAndroid'. 2. Declare an explicit dependency on ':module:javaPreCompileDebug' from ':module:kspDebugKotlinAndroid' using Task#dependsOn. 3. Declare an explicit dependency on ':core:user-session:javaPreCompileDebug' from ':module:kspDebugKotlinAndroid' using Task#mustRunAfter. For more information, please refer to https://docs.gradle.org/8.14.2/userguide/validation_problems.html#implicit_dependency in the Gradle documentation. Стек для сборки: Gradle 8.14.2, Kotlin 2.2.0, KSP 2.2.0-2.0.2, AGP 8.11.0 Решения проблемы пока нету в KSP (одно из issue), поэтому я задаю порядок Gradle Task сам: // build.gradle.kts модуля где подключен ksp afterEvaluate { android.libraryVariants.forEach { variant -> val variantCapitalized = variant.name.capitalized() tasks.named("ksp${variantCapitalized}KotlinAndroid") { dependsOn( "${variant.name}AssetsCopyForAGP", "process${variantCapitalized}Manifest", "write${variantCapitalized}AarMetadata", "javaPreCompile${variantCapitalized}", "merge${variantCapitalized}Assets", "merge${variantCapitalized}JniLibFolders", "merge${variantCapitalized}NativeLibs", "copy${variantCapitalized}JniLibsProjectOnly", "generate${variantCapitalized}EmptyResourceFiles", "copy${variantCapitalized}JniLibsProjectAndLocalJars", "prepare${variantCapitalized}ArtProfile", "write${variantCapitalized}LintModelMetadata", "extractProguardFiles", "prepareLintJarForPublish", ) } } } #android#kmp#koltin#ksp