Use Compose 1.7.8 artifacts #34

Open
conradev wants to merge 1 commit from codex/update-kotlin-and-android-sdk-versions-2fvjfr into main
conradev commented 2025-10-12 04:42:44 -04:00 (Migrated from github.com)

Summary

  • align the Compose foundation/UI/material icon artifacts with the published 1.7.8 release so the Android build can resolve dependencies

Testing

  • ./gradlew :Android:lint --console=plain
  • ./gradlew test --console=plain

https://chatgpt.com/codex/tasks/task_e_68eb059e922c8325a1e85574f5f13593

## Summary - align the Compose foundation/UI/material icon artifacts with the published 1.7.8 release so the Android build can resolve dependencies ## Testing - ./gradlew :Android:lint --console=plain - ./gradlew test --console=plain ------ https://chatgpt.com/codex/tasks/task_e_68eb059e922c8325a1e85574f5f13593
cursor[bot] (Migrated from github.com) reviewed 2025-10-12 04:44:25 -04:00
cursor[bot] (Migrated from github.com) left a comment

This PR is being reviewed by Cursor Bugbot

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

### This PR is being reviewed by Cursor Bugbot <details> <summary>Details</summary> You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle. To receive Bugbot reviews on all of your PRs, visit the [Cursor dashboard](https://www.cursor.com/dashboard?tab=bugbot) to activate Pro and start your 14-day free trial. </details>
@ -12,2 +12,4 @@
import kotlin.time.ExperimentalTime
@OptIn(ExperimentalTime::class)
internal class CoinbaseIndexer(
cursor[bot] (Migrated from github.com) commented 2025-10-12 04:44:25 -04:00

Bug: Clock Import Error Causes Compilation Failure

The import changed from kotlinx.datetime.Clock to kotlin.time.Clock, but the code still uses Clock.System.now(). kotlin.time.Clock lacks the System property and is for measuring elapsed time, not current timestamps. This will cause a compilation error, as database operations expect kotlinx.datetime.Instant types.

Fix in Cursor Fix in Web

### Bug: Clock Import Error Causes Compilation Failure <!-- **High Severity** --> <!-- DESCRIPTION START --> The import changed from `kotlinx.datetime.Clock` to `kotlin.time.Clock`, but the code still uses `Clock.System.now()`. `kotlin.time.Clock` lacks the `System` property and is for measuring elapsed time, not current timestamps. This will cause a compilation error, as database operations expect `kotlinx.datetime.Instant` types. <!-- DESCRIPTION END --> <!-- LOCATIONS START Shared/src/commonMain/kotlin/com/conradkramer/wallet/indexing/CoinbaseIndexer.kt#L10-L14 LOCATIONS END --> <a href="https://cursor.com/open?data=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJ1Z2JvdC12MSJ9.eyJ2ZXJzaW9uIjoxLCJ0eXBlIjoiQlVHQk9UX0ZJWF9JTl9DVVJTT1IiLCJkYXRhIjp7InJlZGlzS2V5IjoiYnVnYm90OjVmYmJlMmE3LWQzODMtNGExZS04ZDg4LWNhMzk0NDAzNDUxNCIsImVuY3J5cHRpb25LZXkiOiIzcFZFbFB5aF9pYXMtV3pBeWdxcThucWcwVENXaEJYaGxOM3R0TlRnVktZIiwiYnJhbmNoIjoiY29kZXgvdXBkYXRlLWtvdGxpbi1hbmQtYW5kcm9pZC1zZGstdmVyc2lvbnMtMmZ2amZyIn0sImlhdCI6MTc2MDI1ODY2NSwiZXhwIjoxNzYwODYzNDY1fQ.FFg9sduKrA1AP4NvKUHcYcAFbDj7zSxA4NgcwdCCK7mmw5BSPM_WNBodHORqMPo2QHq5fruxAXhhwne-8W8fSlnO5gFqH6vsxkDH9nr2bwYGekM0FlNF7JoJL9vRnezB1S3CAbbTQY4pBQ0MqU4iwH0GHl1t9EEtwcxV6_iK5SB5QloHT827Ev7NIZbV0Mej5f3zKURbzVuas68wHPoyo4opiDicaB-aWaddxy_vbZjKwh4wGKS2398-JokaWp-Idp0aqKaTNEc2Ej-OK5wd-LfEPKbY2h7Yep-GFYHHKAiQispJAkkyGHH3RiTY2VrJiRf0cuyqRJclICdRJMMSkQ"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/fix-in-cursor-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/fix-in-cursor-light.svg"><img alt="Fix in Cursor" src="https://cursor.com/fix-in-cursor.svg"></picture></a>&nbsp;<a href="https://cursor.com/agents?data=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJ1Z2JvdC12MSJ9.eyJ2ZXJzaW9uIjoxLCJ0eXBlIjoiQlVHQk9UX0ZJWF9JTl9XRUIiLCJkYXRhIjp7InJlZGlzS2V5IjoiYnVnYm90OjVmYmJlMmE3LWQzODMtNGExZS04ZDg4LWNhMzk0NDAzNDUxNCIsImVuY3J5cHRpb25LZXkiOiIzcFZFbFB5aF9pYXMtV3pBeWdxcThucWcwVENXaEJYaGxOM3R0TlRnVktZIiwiYnJhbmNoIjoiY29kZXgvdXBkYXRlLWtvdGxpbi1hbmQtYW5kcm9pZC1zZGstdmVyc2lvbnMtMmZ2amZyIiwicmVwb093bmVyIjoiY29ucmFkZXYiLCJyZXBvTmFtZSI6IldhbGxldCIsInByTnVtYmVyIjozNCwiY29tbWl0U2hhIjoiZGEyNjBjYzBjNjMzMWRhM2ZjYWRmOThjMjIwNjRhM2RlN2VlOTlhNSJ9LCJpYXQiOjE3NjAyNTg2NjUsImV4cCI6MTc2MDg2MzQ2NX0.JwCXl1jnKXM0JXg5GKy1qr1oCDK8hF2FgeL7AUyIGlZN-OwjtKaMEunEemGNaCsiFvT764SG4HgGcdYaWpL_KlR_FhEwWVYDf0dLVSI1OxdYDigAgQCK0QA_EQiosT5L1fhcjYvkEOpCIeDbPkeVSNouQTNjE2SDB1M-tHIB8T1zhCOhUCWDNabplolwziH94JuRBZL5BKYQcoiwPnsYduDmSNDXD4K631FUhAebkduzkjxpoeBaJDeiXVTiwY_k_UC3bCDgz58bJtDz8dHxuH1QS-h0axVJHo09fRL_X8TB25T25NhG75GVcJ3VdmuD-jJdOE1C5fayH2xpPIRkfA"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/fix-in-web-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/fix-in-web-light.svg"><img alt="Fix in Web" src="https://cursor.com/fix-in-web.svg"></picture></a>
vinniefranco commented 2026-04-27 10:19:27 -04:00 (Migrated from github.com)

@conradev I've been trying to email you for a while now about an order you made. Sorry for posting here, but email is not working. Can you please check your inbox :)

@conradev I've been trying to email you for a while now about an order you made. Sorry for posting here, but email is not working. Can you please check your inbox :)
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin codex/update-kotlin-and-android-sdk-versions-2fvjfr:codex/update-kotlin-and-android-sdk-versions-2fvjfr
git switch codex/update-kotlin-and-android-sdk-versions-2fvjfr

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff codex/update-kotlin-and-android-sdk-versions-2fvjfr
git switch codex/update-kotlin-and-android-sdk-versions-2fvjfr
git rebase main
git switch main
git merge --ff-only codex/update-kotlin-and-android-sdk-versions-2fvjfr
git switch codex/update-kotlin-and-android-sdk-versions-2fvjfr
git rebase main
git switch main
git merge --no-ff codex/update-kotlin-and-android-sdk-versions-2fvjfr
git switch main
git merge --squash codex/update-kotlin-and-android-sdk-versions-2fvjfr
git switch main
git merge --ff-only codex/update-kotlin-and-android-sdk-versions-2fvjfr
git switch main
git merge codex/update-kotlin-and-android-sdk-versions-2fvjfr
git push origin main
Sign in to join this conversation.
No description provided.