2
예를 들어, Library.java에는 HashMap users = new HashMap() 및 users.put (new Integer (user.getCode()), user)가 있습니다. 그래서 put() 메소드가 다음과 같을 것으로 예상하지만 빈 값을 반환합니다.Java2OFG가 eLib에서 호출되는 메소드를 찾을 수 없습니까?
rascal> m = createM3FromEclipseProject(elib_dir);
ok
rascal> p = createOFG(elib_dir);
ok
rascal> { m | call(_, _, _, m, _) <- p.statements, method(m, _) <- p.decls}
set[void]: {}
rascal> { m | call(_, _, _, m, _) <- p.statements}
set[void]: {}
저는 이것이 오류없이 디버깅하기가 매우 어렵 기 때문에 일종의 FAQ 나 문서에서 언급하는 것이 중요하다고 생각합니다. –
동의. 흠뻑. 상호 작용을 완전히 피하기 위해 실제로 언어가 변경됩니다. – jurgenv