commit | 69ea4baf072b1459dbb78266d1f850695de199de | [log] [tgz] |
---|---|---|
author | Jooyung Han <jooyung@google.com> | Thu Oct 29 15:33:37 2020 +0900 |
committer | Jooyung Han <jooyung@google.com> | Thu Oct 29 08:21:05 2020 +0000 |
tree | aead29e006d8706ea01f9ab19d71eded0049ce07 | |
parent | 60b2fdefe963f29ff0aa54950aaee1ed2f89576f [diff] |
check_api checks if annotation params are changed Previously, it checks only if annotation types are matched. But some annotations can have parameters and changed parameters can be incompatible. To compare annotations including parameters, the checker now compares string representations of annotations. AidlAnnotation::ToString() works fine for the case of re-order of parameters because it uses std::map internally. Bug: n/a Test: aidl_unittests Change-Id: I6fafbdac9983c45c3d74e6af0633d7dbc4d0848f
Documentation for this project is currently maintained here:
https://source.android.com/devices/architecture/aidl/overview