Require generated Android feature contracts
ober
ed3682648257359e3327511fe1a976e5142c67d4
--- a/scripts/verify-generated-app-contracts.sh +++ b/scripts/verify-generated-app-contracts.sh @@ -96,9 +96,28 @@ require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun resetView require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun onTouchEvent require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun onDraw +require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun drawRaceShipSilhouette +require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun drawFederationSilhouette +require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun drawKlingonSilhouette +require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun drawAndromedanSilhouette +require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun drawWeaponArcFans +require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun drawProjectedHelmPlots +require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun drawWebs +require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun drawMines +require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun drawPaPanelRing +require_declaration "$original_root" "$original_package/TacticalMapView.kt" fun drawVolleyBadge require_declaration "$original_root" "$original_package/SsdDamageView.kt" class SsdDamageView require_declaration "$original_root" "$original_package/SsdDamageView.kt" fun setData require_declaration "$original_root" "$original_package/SsdDamageView.kt" fun onDraw +require_declaration "$original_root" "$original_package/SsdDamageView.kt" fun drawDefenseBand +require_declaration "$original_root" "$original_package/SsdDamageView.kt" fun drawShieldGrid +require_declaration "$original_root" "$original_package/SsdDamageView.kt" fun drawShieldSlot +require_declaration "$original_root" "$original_package/SsdDamageView.kt" fun drawShieldCell +require_declaration "$original_root" "$original_package/SsdDamageView.kt" fun drawPaPanelStatus +require_declaration "$original_root" "$original_package/SsdDamageView.kt" fun drawWeaponStrip +require_declaration "$original_root" "$original_package/SsdDamageView.kt" fun drawWeaponRow +require_declaration "$original_root" "$original_package/SsdDamageView.kt" fun drawArcChip +require_declaration "$original_root" "$original_package/SsdDamageView.kt" fun arcCodeSectors require_declaration "$original_root" "$original_package/BattleCommandView.kt" class BattleCommandView require_declaration "$original_root" "$original_package/BattleCommandView.kt" fun setGame require_declaration "$original_root" "$original_package/BattleCommandView.kt" fun onDraw @@ -142,6 +161,46 @@ require_declaration "$ssd_root" "$ssd_package/SfbServerClient.kt" fun fetchServe require_declaration "$ssd_root" "$ssd_package/SfbServerClient.kt" fun fetchServerPageTruth require_declaration "$ssd_root" "$ssd_package/SfbServerClient.kt" fun fetchServerRecognition require_declaration "$ssd_root" "$ssd_package/SfbServerClient.kt" fun fetchServerSnapshot +require_declaration "$ssd_root" "$ssd_package/SfbServerModels.kt" class SfbServerRecognition +require_declaration "$ssd_root" "$ssd_package/SfbServerModels.kt" fun sfbServerRecognitionFromJson +require_declaration "$ssd_root" "$ssd_package/SfbEndpointCache.kt" class SfbEndpoint +require_declaration "$ssd_root" "$ssd_package/SfbEndpointCache.kt" class SfbCachePolicy +require_declaration "$ssd_root" "$ssd_package/SfbEndpointCache.kt" fun sfbEndpointCandidates +require_declaration "$ssd_root" "$ssd_package/SfbEndpointCache.kt" fun sfbCachePolicyDefault +require_declaration "$ssd_root" "$ssd_package/SfbHttpTransport.kt" class SfbHttpTransport +require_declaration "$ssd_root" "$ssd_package/SfbHttpTransport.kt" fun getJsonCached +require_declaration "$ssd_root" "$ssd_package/SfbHttpTransport.kt" fun getBytesCached +require_declaration "$ssd_root" "$ssd_package/SfbHttpTransport.kt" fun postJson +require_declaration "$ssd_root" "$ssd_package/MainServerLifecycle.kt" fun mainServerInitialize +require_declaration "$ssd_root" "$ssd_package/MainServerLifecycle.kt" fun mainServerRefreshAsync +require_declaration "$ssd_root" "$ssd_package/MainServerLifecycle.kt" fun mainServerOnResume +require_declaration "$ssd_root" "$ssd_package/MainServerPages.kt" fun mainServerOpenPdfs +require_declaration "$ssd_root" "$ssd_package/MainServerPages.kt" fun mainServerRenderCurrentPage +require_declaration "$ssd_root" "$ssd_package/MainServerPages.kt" fun mainServerFetchRecognitionAsync +require_declaration "$ssd_root" "$ssd_package/MainServerPages.kt" fun mainServerShowLoadedPage +require_declaration "$ssd_root" "$ssd_package/MainServerDetect.kt" fun mainServerDetectCurrent +require_declaration "$ssd_root" "$ssd_package/MainServerDetect.kt" fun mainServerDetectFirst +require_declaration "$ssd_root" "$ssd_package/SfbAiReportClient.kt" class SfbAiReportRequest +require_declaration "$ssd_root" "$ssd_package/SfbAiReportClient.kt" class SfbAiReportResult +require_declaration "$ssd_root" "$ssd_package/SfbAiReportClient.kt" class SfbAiReportClient +require_declaration "$ssd_root" "$ssd_package/SfbAiReportClient.kt" fun submit +require_declaration "$ssd_root" "$ssd_package/SfbAiReportClient.kt" fun pollUntilTerminal +require_declaration "$ssd_root" "$ssd_package/SfbAiReportClient.kt" fun downloadApk +require_declaration "$ssd_root" "$ssd_package/MainAiFlow.kt" fun mainAiShowIssueDialog +require_declaration "$ssd_root" "$ssd_package/MainAiFlow.kt" fun mainAiSubmitIssue +require_declaration "$ssd_root" "$ssd_package/MainAiFlow.kt" fun mainAiOnResume +require_declaration "$ssd_root" "$ssd_package/SsdSelfTestMode.kt" class SsdSelfTestMode +require_declaration "$ssd_root" "$ssd_package/SsdSelfTestMode.kt" fun ssdSelfTestModeFromIntent +require_declaration "$ssd_root" "$ssd_package/SsdSelfTestFixture.kt" class SsdSelfTestFixture +require_declaration "$ssd_root" "$ssd_package/SsdSelfTestFixture.kt" fun makeSelfTestFixture +require_declaration "$ssd_root" "$ssd_package/SsdSelfTestFixture.kt" fun selfTestProposalJson +require_declaration "$ssd_root" "$ssd_package/SsdSelfTestTelemetry.kt" fun ssdSelfTestStatePayload +require_declaration "$ssd_root" "$ssd_package/SsdSelfTestTelemetry.kt" fun logSelfTestState +require_declaration "$ssd_root" "$ssd_package/TruthStoreSelfTest.kt" fun truthStoreSaveProposalSnapshotForSelfTest +require_declaration "$ssd_root" "$ssd_package/MainSelfTest.kt" fun mainSelfTestInitialize +require_declaration "$ssd_root" "$ssd_package/MainSelfTest.kt" fun mainSelfTestLog +require_declaration "$ssd_root" "$ssd_package/MainSelfTest.kt" fun mainSelfTestStartServerLabels +require_declaration "$ssd_root" "$ssd_package/MainSelfTest.kt" fun mainSelfTestInstallFixture require_declaration "$ssd_root" "$ssd_package/ClientCrashInstall.kt" fun mainActivityInstallClientCrashLoggerHandler require_declaration "$ssd_root" "$ssd_package/ClientLogTransport.kt" fun sendClientLogBlocking