import org.aspectj.lang.annotation.*; import org.aspectj.lang.*; public class Code { public static void main(String []argv) { try { foo(); } catch (Throwable t) { System.out.println("Caught "+t); } } public static void foo() { print1("abc"); print2("def"); print1("ghi"); } public static void print1(String s) { System.out.println(s); } public static void print2(String s) { System.out.println(s); } } @Aspect class Azpect { @Around("call(* print2(..))") public Object one(ProceedingJoinPoint pjp) { return pjp.proceed(); } @Around("call(* print2(..))") public Object two(ProceedingJoinPoint pjp) { //return pjp.proceed(); throw new IllegalStateException(""); } } n' name='id' value='e07901b63b23c5bc3f79da1f5f78fbf84b2e53ea'/> Nextcloud server, a safe home for all your data: https://github.com/nextcloud/serverwww-data
aboutsummaryrefslogtreecommitdiffstats
path: root/core/js/oc-backbone.js
blob: 5c4eb2d24c84fa959184dc951cc459f00e44c7f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14