@Test public void testRegression1() throws Exception { final JCodeModel cm = new JCodeModel(); final JPackage aPkg1 = cm._package("id.myapp.activity"); final JDefinedClass testClass = aPkg1._class("TestClass"); final JDirectClass androidR = cm.directClass("android.R"); final JDirectClass androidRId = androidR._class("id"); final JDirectClass myR = cm.directClass("id.myapp.R"); final JDirectClass myRId = myR._class("id"); final JBlock constructorBody = testClass.constructor(JMod.PUBLIC).body(); constructorBody.decl(cm.INT, "myInt", androidRId.staticRef("someId")); constructorBody.decl(cm.INT, "myInt2", myRId.staticRef("otherId")); CodeModelTestsHelper.printCodeModel(cm); CodeModelTestsHelper.parseCodeModel(cm); }