Viacheslav Kabanovich created JBIDE-11473:
---------------------------------------------
Summary: Infinite cycle in TypeInfoCollector.collectInfo(boolean)
Key: JBIDE-11473
URL:
https://issues.jboss.org/browse/JBIDE-11473
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: CDI
Affects Versions: 3.3.0.Beta1
Reporter: Viacheslav Kabanovich
Assignee: Viacheslav Kabanovich
Fix For: 3.3.0.Beta3
EXECUTE: Create beans
{code}
public class TestBeanA {
}
@Named("test")
public class TestBeanB extends TestBeanA {
public String getId() {
return "abc";
}
}
{code}
EXECUTE: Insert into a page EL #{test.id}
EXECUTE: Modify class declaration as 'public class TestBeanA extends TestBeanB'
and save.
ASSERT: Validation does not get stuck.
FAILURE: Method TypeInfoCollector.collectInfo(boolean) gets stuck in while-cycle.
Method getSuperclass(IType) checks that class does not extend itself - fix of JBIDE-1642,
but that does not help for longer loops.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira