{ "changes": [ { "host": "android", "project": "platform/frameworks/support", "creationTime": "1663869511000", "lastModificationTime": "1663869511000", "latestRevision": "d5eb3a62bcd8d8f60ae3f4b7d48de7566e5d5353", "revisions": [ { "gitRevision": "d5eb3a62bcd8d8f60ae3f4b7d48de7566e5d5353", "commit": { "author": { "name": "Jerry Chen", "email": "jech@google.com" }, "committer": { "name": "Gerrit Code Review", "email": "noreply-gerritcodereview@google.com" }, "subject": "Merge \"Add @Keep to CarAudioRecord classes\" into androidx-main", "commitMessage": "Merge \"Add @Keep to CarAudioRecord classes\" into androidx-main" } } ], "projectPath": "frameworks/support" }, { "host": "android", "project": "platform/frameworks/support", "branch": "androidx-main", "changeNumber": "2224617", "patchset": 1, "status": "merged", "creationTime": "1663780432000", "lastModificationTime": "1663869510000", "latestRevision": "83757e06ea1684ae263511ccb7d83239c94346e4", "revisions": [ { "gitRevision": "83757e06ea1684ae263511ccb7d83239c94346e4", "patchSet": 1, "fetchs": [ { "method": "repo", "url": "platform/frameworks/support", "ref": "refs/changes/17/2224617/1" }, { "method": "http", "url": "https://android.googlesource.com/platform/frameworks/support", "ref": "refs/changes/17/2224617/1" } ], "commit": { "parents": [ { "commitId": "e040417d8d04f61e47c16f571b2556712fba8b6c", "subject": "Merge \"Moved from KClass to Java class for Health Services API\" into androidx-main" } ], "author": { "name": "jech", "email": "jech@google.com" }, "committer": { "name": "jech", "email": "jech@google.com" }, "subject": "Add @Keep to CarAudioRecord classes", "commitMessage": "Add @Keep to CarAudioRecord classes\n\nPreviously we found issues on release builds where the VoiceAccess\nfeature would crash on both AAP and AAOS. The root cause is that the\nAutomotiveCarAudioRecord and ProjectedCarAudioRecord classes are\nobfuscated in the compiling process so the client couldn't find them. To\nfix this, we need to add @Keep to both classes.\n\nTest: Manual testing\nRelnote: Add @Keep to CarAudioRecord classes\nBug: 247614190\nChange-Id: I19f6fd277a275b95cbd3d239ff4f22cd4ef1bb4f\n", "bugIds": [ "247614190" ] }, "creationTime": "1663780432000", "ref": "refs/changes/17/2224617/1", "uploader": { "name": "Jerry Chen", "email": "jech@google.com", "accountId": "1938370" } } ], "owner": { "name": "Jerry Chen", "email": "jech@google.com" }, "changeId": "I19f6fd277a275b95cbd3d239ff4f22cd4ef1bb4f", "topic": "audiorecordobfuscated", "submittedTime": "1663869510000", "projectPath": "frameworks/support" } ] }