Chronon 1.2 released with the recorder supporting object fields updates through reflection!
More details here :
Help get this topic noticed by sharing it on Twitter, Facebook, or email.
I wrote the following code to see how well Chronon works using the latest Intllij Idea IDE (Ultimate Edition).
public class TwosCompliment
int i= 5;
public static void main(String args) throws Exception
i = i - 1;
i = i - 1;
Map map = new HashMap();
Class c = TwosCompliment.class;
Object ob = c.newInstance();
Method m = c.getMethod("here");
Field f = c.getDeclaredField("i");
public void here()
public String toString()
I set Chronon to record with the pattern TwosCompliement.
The output didn't identify that the here() method and the toString() method were called. Is this expected? I was also a bit disappointed that I wasn't able to view the contents of the Map after I put values in it.
My environment heavily uses Reflective APIs and I'd like to know what I'm doing wrong so I can display the here() and the toString() methods were executed.