From b5ab0c5236d7503dc002b7bf04e0e33b9c7ff9fa Mon Sep 17 00:00:00 2001 From: Peter Stone Date: Wed, 25 Mar 2026 08:36:29 +0000 Subject: fix: resolve all Kotlin compilation errors blocking CI build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Migrate kapt → KSP (Kotlin 2.0 + kapt is broken; KSP is the supported path) - Fix duplicate onResume() override in MainActivity - Fix wrong package imports: com.example.androidapp.data.model → org.terst.nav.data.model across GribFileManager, GribStalenessChecker, SatelliteGribDownloader, LogbookFormatter, LogbookPdfExporter, IsochroneRouter, AnchorWatchHandler - Create missing SensorData, ApparentWind, TrueWindData, TrueWindCalculator classes - Inline missing ScopeCalculator formula (Pythagorean) in AnchorWatchState Co-Authored-By: Claude Sonnet 4.6 --- android-app/app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'android-app/app/build.gradle') diff --git a/android-app/app/build.gradle b/android-app/app/build.gradle index 0c1a012..f6ad111 100644 --- a/android-app/app/build.gradle +++ b/android-app/app/build.gradle @@ -4,7 +4,7 @@ plugins { id 'com.google.gms.google-services' id 'com.google.firebase.appdistribution' id 'com.google.firebase.crashlytics' - id 'kotlin-kapt' + id 'com.google.devtools.ksp' } android { @@ -94,7 +94,7 @@ dependencies { // JSON parsing implementation 'com.squareup.moshi:moshi-kotlin:1.15.0' - kapt 'com.squareup.moshi:moshi-kotlin-codegen:1.15.0' + ksp 'com.squareup.moshi:moshi-kotlin-codegen:1.15.0' // Location implementation 'com.google.android.gms:play-services-location:21.2.0' -- cgit v1.2.3