{ "changes": [ { "host": "android", "project": "platform/frameworks/support", "creationTime": "1642192104000", "lastModificationTime": "1642192104000", "latestRevision": "bbe86c93ed4ea48d1481e042a0884421a3614999", "revisions": [ { "gitRevision": "bbe86c93ed4ea48d1481e042a0884421a3614999", "commit": { "author": { "name": "Treehugger Robot", "email": "treehugger-gerrit@google.com" }, "committer": { "name": "Gerrit Code Review", "email": "noreply-gerritcodereview@google.com" }, "subject": "Merge \"Split fun invokeComposable into expect and actual declarations\" into andr", "commitMessage": "Merge \"Split fun invokeComposable into expect and actual declarations\" into androidx-main" } } ], "projectPath": "frameworks/support" }, { "host": "android", "project": "platform/frameworks/support", "branch": "androidx-main", "changeNumber": "1948549", "patchset": 1, "status": "merged", "creationTime": "1642152739000", "lastModificationTime": "1642192103000", "latestRevision": "400f29f3b1c5ab67b229653b376672244e4c6a3a", "revisions": [ { "gitRevision": "400f29f3b1c5ab67b229653b376672244e4c6a3a", "patchSet": 1, "fetchs": [ { "method": "repo", "url": "platform/frameworks/support", "ref": "refs/changes/49/1948549/1" }, { "method": "http", "url": "https://android.googlesource.com/platform/frameworks/support", "ref": "refs/changes/49/1948549/1" } ], "commit": { "parents": [ { "commitId": "a64c84965ee45017149e1eb82d1f0ef8c82afd87", "subject": "Merge \"Create standalone previewview artifact for camera2 and cameraX\" into androidx-main" } ], "author": { "name": "Oleksandr Karpovich", "email": "oleksandr.karpovich@jetbrains.com" }, "committer": { "name": "Oleksandr Karpovich", "email": "oleksandr.karpovich@jetbrains.com" }, "subject": "Split fun invokeComposable into expect and actual declarations", "commitMessage": "Split fun invokeComposable into expect and actual declarations\n\nThis change enables different actual implementations for `invokeComposable` and `invokeComposableForResult` in\nk/js compose runtime.\nThe reason is ComposableLamdaImpl can't implement FunctionN interfaces in k/js (current limitation of k/js).\nNote: currently, k/js and native actual implementations are in JB fork of androidx\n\nTest: ./gradlew :compose:runtime:runtime:test\nChange-Id: Iac06c3dd644d037aad395ce9713cbbce29e80326\n" }, "creationTime": "1642152739000", "ref": "refs/changes/49/1948549/1", "uploader": { "name": "Oleksandr Karpovich", "email": "oleksandr.karpovich@jetbrains.com", "accountId": "1842716" } } ], "owner": { "name": "Oleksandr Karpovich", "email": "oleksandr.karpovich@jetbrains.com" }, "changeId": "Iac06c3dd644d037aad395ce9713cbbce29e80326", "submittedTime": "1642192103000", "projectPath": "frameworks/support" } ] }