Consider the common problem of adding tracing to your code. Suppose AspectJ or Spring AOP approach is NOT something you want to do - what other approaches are possible, besides simply adding the traces manually?
Supposedly Spoon or JavaParser are alternatives, any examples are welcome.
Tried AspectJ, it works very well but then its Maven plugin is poorly supported - trying to get to the commit team to fix it for Java 9+. Also, we don't know how long AspectJ will be supported, given the current Java release pace.