History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEABKL-3027
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Maxim Shafirov
Reporter: Mike Aizatsky
Votes: 2
Watchers: 3
Available Workflow Actions

Mark as Stalled
Operations

If you were logged in you would be able to see more operations.
IDEA: Backlog

Control flow public API

Created: 07 Feb 05 16:47   Updated: 11 Jun 05 02:45
Component/s: Plugin Support. API
Affects Version/s: None
Fix Version/s: None

Original Estimate: 2 days Remaining Estimate: 2 days Time Spent: Unknown


 All   Comments   Work Log   Change History      Sort Order:
Maxim Shafirov - 07 Feb 05 16:57
What kind of functionality this API should provide.
Would you like to be able to build standard control flow graph for java code and use it in your own refactorings/analysis or you'd like to build its analog for other type of the code or you have to patch java CFG somehow to tweak CFG clients behavior?

Peter Gromov - 07 Feb 05 17:35
Sometimes Fabrique code fragments should return something. This is verified as that every return statement has non-empty return value and every control flow path ends with return statement (ControlFlowUtil.returnPresent(controlFlow))