mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
- moved NodeFactory to proper place
This commit is contained in:
parent
68008019f6
commit
6f66ef520e
3 changed files with 4 additions and 10 deletions
|
@ -11,11 +11,11 @@
|
||||||
package org.eclipse.cdt.codan.core.cxx.internal.model.cfg;
|
package org.eclipse.cdt.codan.core.cxx.internal.model.cfg;
|
||||||
|
|
||||||
import org.eclipse.cdt.codan.internal.core.cfg.AbstractBasicBlock;
|
import org.eclipse.cdt.codan.internal.core.cfg.AbstractBasicBlock;
|
||||||
import org.eclipse.cdt.codan.internal.core.model.NodeFactory;
|
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.IDecisionNode;
|
import org.eclipse.cdt.codan.provisional.core.model.cfg.IDecisionNode;
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.IExitNode;
|
import org.eclipse.cdt.codan.provisional.core.model.cfg.IExitNode;
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.INodeFactory;
|
import org.eclipse.cdt.codan.provisional.core.model.cfg.INodeFactory;
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.IPlainNode;
|
import org.eclipse.cdt.codan.provisional.core.model.cfg.IPlainNode;
|
||||||
|
import org.eclipse.cdt.codan.provisional.core.model.cfg.NodeFactory;
|
||||||
import org.eclipse.cdt.core.dom.ast.IASTNode;
|
import org.eclipse.cdt.core.dom.ast.IASTNode;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
package org.eclipse.cdt.codan.internal.core.model;
|
package org.eclipse.cdt.codan.internal.core.model;
|
||||||
|
|
||||||
import java.text.MessageFormat;
|
import java.text.MessageFormat;
|
||||||
|
|
||||||
import org.eclipse.cdt.codan.core.model.IChecker;
|
import org.eclipse.cdt.codan.core.model.IChecker;
|
||||||
import org.eclipse.cdt.codan.core.model.IProblem;
|
import org.eclipse.cdt.codan.core.model.IProblem;
|
||||||
import org.eclipse.cdt.codan.core.model.IProblemLocation;
|
import org.eclipse.cdt.codan.core.model.IProblemLocation;
|
||||||
|
@ -92,6 +93,7 @@ public class CodanMarkerProblemReporter implements IProblemReporterPersistent {
|
||||||
marker.setAttribute(IMarker.PROBLEM, id);
|
marker.setAttribute(IMarker.PROBLEM, id);
|
||||||
marker.setAttribute(IMarker.CHAR_END, endChar);
|
marker.setAttribute(IMarker.CHAR_END, endChar);
|
||||||
marker.setAttribute(IMarker.CHAR_START, startChar);
|
marker.setAttribute(IMarker.CHAR_START, startChar);
|
||||||
|
marker.setAttribute("org.eclipse.cdt.core.problem", 42);
|
||||||
} catch (CoreException e) {
|
} catch (CoreException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* Contributors:
|
* Contributors:
|
||||||
* Alena Laskavaia - initial API and implementation
|
* Alena Laskavaia - initial API and implementation
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
package org.eclipse.cdt.codan.internal.core.model;
|
package org.eclipse.cdt.codan.provisional.core.model.cfg;
|
||||||
|
|
||||||
import org.eclipse.cdt.codan.internal.core.cfg.ConnectorNode;
|
import org.eclipse.cdt.codan.internal.core.cfg.ConnectorNode;
|
||||||
import org.eclipse.cdt.codan.internal.core.cfg.DecisionNode;
|
import org.eclipse.cdt.codan.internal.core.cfg.DecisionNode;
|
||||||
|
@ -16,14 +16,6 @@ import org.eclipse.cdt.codan.internal.core.cfg.ExitNode;
|
||||||
import org.eclipse.cdt.codan.internal.core.cfg.JumpNode;
|
import org.eclipse.cdt.codan.internal.core.cfg.JumpNode;
|
||||||
import org.eclipse.cdt.codan.internal.core.cfg.PlainNode;
|
import org.eclipse.cdt.codan.internal.core.cfg.PlainNode;
|
||||||
import org.eclipse.cdt.codan.internal.core.cfg.StartNode;
|
import org.eclipse.cdt.codan.internal.core.cfg.StartNode;
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.IConnectorNode;
|
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.IControlFlowGraph;
|
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.IDecisionNode;
|
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.IExitNode;
|
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.IJumpNode;
|
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.INodeFactory;
|
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.IPlainNode;
|
|
||||||
import org.eclipse.cdt.codan.provisional.core.model.cfg.IStartNode;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* TODO: add description
|
* TODO: add description
|
Loading…
Add table
Reference in a new issue