Loading
tracinglib: enable strict mode
Enable strict API mode, requiring visibility and return types to be specified explicitly. Also, adjust Soong build rules to make use of internal visibility, despite lack of friends support. Also, fix tests: - Remove unused and unnecessary test, testHandlerDispatcher - Fix collectTraced12_badTransform, which had not way to confirm if expected exception was through - Fix flakes in unconfinedLaunch test Also, use removeLast() method now that it is available again. Test: atest tracinglib-robo-test Flag: com.android.systemui.coroutine_tracing Bug: 289353932 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:39d41fc302d096b0149968401ec0743684e79992) Merged-In: I3acfe48c706aaa2119c0565d2544803d6128781c Change-Id: I3acfe48c706aaa2119c0565d2544803d6128781c