I'm trying to keep track of the entire app flow so I figured using the Loggable annotation on every single method in my code would do the job.
My issue is that I can't seem to understand how to setup form scratch the Loggable option, including(to my limited understanding of it):
- Importing all dependencies with gradle
- Configuring the log4j properties , from inside the code or from a file
- Using a PackageInfo class to log all methods in my project