commit | 5014b3ee778114ab6ed8e04e365eb08f223564b1 | [log] [tgz] |
---|---|---|
author | Jooyung Han <jooyung@google.com> | Fri Oct 15 09:58:20 2021 +0900 |
committer | Jooyung Han <jooyung@google.com> | Fri Oct 15 13:42:36 2021 +0900 |
tree | d3ed59f3c2b4847004db5592453c7e9bb631c749 | |
parent | 275fca8b337952a5498762a233a775c814722038 [diff] |
fix NDK List<T> The NDK backend supports List<T> by treating it like an array. But it's been ignoring annotations attached to List. For example, `@nullable List<String>` was converted to `String[]` and then translated to `vector<string>`, which should be `optional<vector<optional<string>>>`. Fixes: 203144721 Test: aidl_unittests Test: aidl_integration_test Change-Id: I5b8099db30fbbf41936aad7f58da25b74dcc0191
Documentation for this project is currently maintained here:
https://source.android.com/devices/architecture/aidl/overview