commit | 275fcec2237c0c63827b16e2cfeccef078d98c0a | [log] [tgz] |
---|---|---|
author | Max Dashouk <mdashouk@google.com> | Fri Aug 20 10:42:25 2021 -0700 |
committer | Max Dashouk <mdashouk@google.com> | Wed Sep 01 13:45:40 2021 -0700 |
tree | 3e7b96095ac293b0ce75c34fb9ff3d2663b3b2c5 | |
parent | 1fd1fc9e6463f1d4b021959b89424b485b1f88f3 [diff] |
Replaces Bundle usage in ScriptExecutor with PersistableBundle. This is a manual cherry-pick of changes originally done in sc-v2-dev. The change is driven by the need to control complexity of the data we transfer from Publishers to Scripts and back to CarTelemetryService and end users. Due to limited set of supported types of values PersistableBundle is a better match for this project. Bug: 197270605 Test: atest ScriptExecutorUnitTest:ScriptExecutorTest Change-Id: Ib2cd44b69ca4545a2e0c4838486d0bf10b53b30b (cherry picked from commit dafdd22b9fb71ef3f11e45a3fa09dba403bcf632)
Source code for Android Automotive OS.
car_product/ - AAOS product car-lib/ - Car API cpp/ - Native services experimental/ - Experimental Car API and services service/ - Car service tests/ - Tests and sample apps tools/ - Helper scripts
Native (C++) code format is required to be compatible with .clang-format file. The formatter is already integrated to repo
tool. To run manually, use:
git clang-format --style=file --extension='h,cpp,cc' HEAD~
Note that clang-format is not desirable for Android java files. Therefore the command line above is limited to specific extensions.