commit | 583ee11d1f347cd38c02244793dd4ac0329a83a3 | [log] [tgz] |
---|---|---|
author | Max Dashouk <mdashouk@google.com> | Fri Oct 01 11:40:00 2021 -0700 |
committer | Max Dashouk <mdashouk@google.com> | Thu Oct 14 11:34:42 2021 -0700 |
tree | 2942735c214ae5e0b28a9d8f02b6bf5755a2285e | |
parent | fa61048ab7dddd1e3f12222131fbdee975f6afc3 [diff] |
[RESTRICT AUTOMERGE] Add more error logging and clean up blueprint files for ScriptExecutor. - Combines two native script executor targets into one. - Makes ScriptExecutor build against SDK. - Cleans up error handling in native code by leaning on OnError callback. - Adds additional tests to document error cases. Fixes: 192284785 Fixes: 193565932 Fixes: 192284612 Fixes: 198195711 Fixes: 197006437 Fixes: 201008922 Fixes: 193565932 Test: atest ScriptExecutorUnitTest:ScriptExecutorTest Test: atest ScriptExecutorUnitTest:JniUtilsTest Change-Id: I25cfba0f5325e587c675680f706712ae88c0943f
Native (C++) code format is required to be compatible with .clang-format file. Run
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.