diff --git a/test/MergeInject.java b/test/MergeInject.java index 0380481..beda8b3 100644 --- a/test/MergeInject.java +++ b/test/MergeInject.java @@ -17,8 +17,22 @@ public class MergeInject extends MergeTest implements Runnable { number = 10; } - @Inject(REPLACE) - public String test(){ + @Inject(value = AFTER, target = "test()Ljava/lang/String;", acceptOriginalReturn = true) + public String test(String retVal){ + System.out.println("Got retval: "+retVal); + + if (retVal.equals("Test")) { + System.out.println("Test"); + } + + retVal = "ASDF"; + + String a = "retVal"; + + System.out.println(a); + a = "Test"; + System.out.println(a); + System.out.println(s); if(s.endsWith("e!!")) { diff --git a/test/MergeTest.java b/test/MergeTest.java index 74a4d78..2f09556 100644 --- a/test/MergeTest.java +++ b/test/MergeTest.java @@ -12,7 +12,7 @@ public class MergeTest { } public String test(){ - return s; + return s + "Test"; } public String test1(){