You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 18, 2022. It is now read-only.
I'm trying to use this library on only-android (no multiplatform setup) app. I used plugin and de.jensklingenberg.cabret:cabret-log, both with 1.0.3 versions. I enabled cabret and useIR in kotlinOptions block like that:
Whenever i use @DebugLog annotation i only have the function entry log. The return log never arrives (i checked in custom logger with breakpoint - only entry logs arrive there)
The text was updated successfully, but these errors were encountered:
I'm sorry, the issue happens only for functions that do not return result.
I can see that in transformer you are looking for "return value", but i believe that without handling functions without return this library isn't that useful (most functions i'm looking to measure are overridden UI functions without return values). I didn't look at kotlin compilers so i'm not sure if i can help here. Looking forward to learn it though, seems interesting.
I think the timer can be stopped inside irBlockBody if the visitReturn from transformReturnValue was never visited
I'm trying to use this library on only-android (no multiplatform setup) app. I used plugin and
de.jensklingenberg.cabret:cabret-log
, both with 1.0.3 versions. I enabled cabret and useIR in kotlinOptions block like that:Whenever i use
@DebugLog
annotation i only have the function entry log. The return log never arrives (i checked in custom logger with breakpoint - only entry logs arrive there)The text was updated successfully, but these errors were encountered: