diff options
author | Sergey Prigogin | 2012-01-08 01:43:42 +0000 |
---|---|---|
committer | Sergey Prigogin | 2012-01-08 01:43:42 +0000 |
commit | d8c53b250142c12a74bdb6dadfe16189e675f1bf (patch) | |
tree | ed4b94ddda1158861f1ba47e83a2613c22e2dfb6 /codan/org.eclipse.cdt.codan.core.cxx | |
parent | 4071a34762f970dd6ffd0cc231c055940234bbe2 (diff) | |
download | org.eclipse.cdt-d8c53b250142c12a74bdb6dadfe16189e675f1bf.tar.gz org.eclipse.cdt-d8c53b250142c12a74bdb6dadfe16189e675f1bf.tar.xz org.eclipse.cdt-d8c53b250142c12a74bdb6dadfe16189e675f1bf.zip |
@Override annotations.
Diffstat (limited to 'codan/org.eclipse.cdt.codan.core.cxx')
10 files changed, 19 insertions, 0 deletions
diff --git a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/Activator.java b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/Activator.java index eca8b348aea..5251574a137 100644 --- a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/Activator.java +++ b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/Activator.java @@ -36,6 +36,7 @@ public class Activator extends Plugin { * @see * org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext) */ + @Override public void start(BundleContext context) throws Exception { super.start(context); plugin = this; @@ -47,6 +48,7 @@ public class Activator extends Plugin { * @see * org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext) */ + @Override public void stop(BundleContext context) throws Exception { plugin = null; super.stop(context); diff --git a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/CodanCommentMap.java b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/CodanCommentMap.java index 2f841f652f7..b925be2cdb0 100644 --- a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/CodanCommentMap.java +++ b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/CodanCommentMap.java @@ -36,6 +36,7 @@ public class CodanCommentMap implements ICodanCommentMap { * @see org.eclipse.cdt.codan.core.cxx.model.ICodanCommentMap# * getTrailingCommentsForNode(org.eclipse.cdt.core.dom.ast.IASTNode) */ + @Override public List<IASTComment> getTrailingCommentsForNode(IASTNode node) { return commentedNodeMap.getTrailingCommentsForNode(node); } @@ -46,6 +47,7 @@ public class CodanCommentMap implements ICodanCommentMap { * @see org.eclipse.cdt.codan.core.cxx.model.ICodanCommentMap# * getLeadingCommentsForNode(org.eclipse.cdt.core.dom.ast.IASTNode) */ + @Override public List<IASTComment> getLeadingCommentsForNode(IASTNode node) { return commentedNodeMap.getLeadingCommentsForNode(node); } @@ -57,6 +59,7 @@ public class CodanCommentMap implements ICodanCommentMap { * org.eclipse.cdt.codan.core.cxx.model.ICodanCommentMap#getFreestandingForNode * (org.eclipse.cdt.core.dom.ast.IASTStatement) */ + @Override public List<IASTComment> getFreestandingForNode(IASTNode node) { return commentedNodeMap.getFreestandingCommentsForNode(node); } @@ -65,6 +68,7 @@ public class CodanCommentMap implements ICodanCommentMap { * @param node * @return */ + @Override public IASTComment getLastLeadingCommentForNode(IASTNode node) { IASTComment comment = null; List<IASTComment> comms = getLeadingCommentsForNode(node); @@ -78,6 +82,7 @@ public class CodanCommentMap implements ICodanCommentMap { * @param node * @return */ + @Override public IASTComment getFirstTrailingCommentForNode(IASTNode node) { IASTComment comment = null; List<IASTComment> comms = getTrailingCommentsForNode(node); @@ -91,6 +96,7 @@ public class CodanCommentMap implements ICodanCommentMap { * @param node * @return */ + @Override public IASTComment getLastFreestandingCommentForNode(IASTNode node) { IASTComment comment = null; List<IASTComment> comms = getFreestandingForNode(node); diff --git a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxDecisionNode.java b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxDecisionNode.java index 01b70c65cd7..83899845112 100644 --- a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxDecisionNode.java +++ b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxDecisionNode.java @@ -35,6 +35,7 @@ public class CxxDecisionNode extends DecisionNode { /** * @return */ + @Override public String toStringData() { if (getNode() == null) return ""; //$NON-NLS-1$ diff --git a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxExitNode.java b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxExitNode.java index 0bec8a24c6b..b0078723052 100644 --- a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxExitNode.java +++ b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxExitNode.java @@ -36,6 +36,7 @@ public class CxxExitNode extends ExitNode implements IExitNode { /** * @return */ + @Override public String toStringData() { if (getNode() == null) return "return; // fake"; //$NON-NLS-1$ diff --git a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxNodeFactory.java b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxNodeFactory.java index f729fdef7cc..d2f094ec4f1 100644 --- a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxNodeFactory.java +++ b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxNodeFactory.java @@ -27,14 +27,17 @@ public class CxxNodeFactory extends NodeFactory implements INodeFactory { super(); } + @Override public IPlainNode createPlainNode() { return new CxxPlainNode(); } + @Override public IDecisionNode createDecisionNode() { return new CxxDecisionNode(); } + @Override public IExitNode createExitNode() { return new CxxExitNode(); } diff --git a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxPlainNode.java b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxPlainNode.java index 5d36a481a33..4130d8dec1d 100644 --- a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxPlainNode.java +++ b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/internal/model/cfg/CxxPlainNode.java @@ -35,6 +35,7 @@ public class CxxPlainNode extends PlainNode { /** * @return */ + @Override public String toStringData() { if (getNode() == null) return ""; //$NON-NLS-1$ diff --git a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractAstFunctionChecker.java b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractAstFunctionChecker.java index b3668773dcd..2862718fcff 100644 --- a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractAstFunctionChecker.java +++ b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractAstFunctionChecker.java @@ -20,6 +20,7 @@ import org.eclipse.cdt.core.dom.ast.IASTTranslationUnit; * Abstract class for checkers that do all the work on function definition level */ public abstract class AbstractAstFunctionChecker extends AbstractIndexAstChecker implements ICheckerWithPreferences { + @Override public void processAst(IASTTranslationUnit ast) { // traverse the ast using the visitor pattern. ast.accept(new ASTVisitor() { @@ -27,6 +28,7 @@ public abstract class AbstractAstFunctionChecker extends AbstractIndexAstChecker shouldVisitDeclarations = true; } + @Override public int visit(IASTDeclaration element) { if (element instanceof IASTFunctionDefinition) { processFunction((IASTFunctionDefinition) element); diff --git a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractCIndexChecker.java b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractCIndexChecker.java index e9a5570a1bf..f5f2ab3094d 100644 --- a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractCIndexChecker.java +++ b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractCIndexChecker.java @@ -53,6 +53,7 @@ public abstract class AbstractCIndexChecker extends AbstractCheckerWithProblemPr } } + @Override public synchronized boolean processResource(IResource resource) { if (resource instanceof IFile) { IFile file = (IFile) resource; diff --git a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractIndexAstChecker.java b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractIndexAstChecker.java index fa9a7e059b7..6f306b23af3 100644 --- a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractIndexAstChecker.java +++ b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/AbstractIndexAstChecker.java @@ -88,6 +88,7 @@ public abstract class AbstractIndexAstChecker extends AbstractCheckerWithProblem * * @see IRunnableInEditorChecker#processModel(Object, ICheckerInvocationContext) */ + @Override public synchronized void processModel(Object model, ICheckerInvocationContext context) { if (model instanceof IASTTranslationUnit) { setContext(context); diff --git a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/CxxModelsCache.java b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/CxxModelsCache.java index 63bf6095617..bda7bb899d8 100644 --- a/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/CxxModelsCache.java +++ b/codan/org.eclipse.cdt.codan.core.cxx/src/org/eclipse/cdt/codan/core/cxx/model/CxxModelsCache.java @@ -137,6 +137,7 @@ public class CxxModelsCache implements ICodanDisposable { * @see IDisposable#dispose() * This method should not be called concurrently with any other method. */ + @Override public void dispose() { Assert.isTrue(!disposed, "CxxASTCache.dispose() called more than once."); //$NON-NLS-1$ disposed = true; |