Fix several broken cross-references in Javadoc comments

This commit is contained in:
Ben Liblit 2017-12-24 20:10:11 -06:00 committed by Manu Sridharan
parent 76faa4df2d
commit 372f0bd5d8
4 changed files with 12 additions and 15 deletions

View File

@ -23,7 +23,7 @@ import com.ibm.wala.util.collections.Pair;
/**
* Represents the JavaScript global object.
*
* @see JSSSAPropagationCallGraphBuilder
* @see com.ibm.wala.cast.js.ipa.callgraph.JSSSAPropagationCallGraphBuilder
*/
@SuppressWarnings("javadoc")
public class GlobalObjectKey implements InstanceKey {

View File

@ -187,7 +187,7 @@ public abstract class SSAPropagationCallGraphBuilder extends PropagationCallGrap
* Visit all instructions in a node, and add dataflow constraints induced by each statement in the SSA form.
* @throws CancelException
*
* @see com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder#addConstraintsFromNode(com.ibm.wala.ipa.callgraph.CGNode)
* @see com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder#addConstraintsFromNode(com.ibm.wala.ipa.callgraph.CGNode, com.ibm.wala.util.MonitorUtil.IProgressMonitor)
*/
@Override
protected boolean addConstraintsFromNode(CGNode node, IProgressMonitor monitor) throws CancelException {

View File

@ -47,7 +47,6 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.ibm.wala.classLoader.ProgramCounter;
import com.ibm.wala.ssa.ConstantValue;
import com.ibm.wala.ssa.SSAGotoInstruction;
import com.ibm.wala.ssa.SSAInstruction;
@ -71,18 +70,16 @@ import com.ibm.wala.util.strings.Atom;
*
* It extends the MethodSummarys capabilities by the functions:
* * {@link #getStatementAt(int)}
* * {@link #getStatementsAfter(int)}
* * {@link #reserveProgramCounters(int)}
* * {@link #allowReserved(boolean)}
*
* @see com.ibm.wala.dalvik.ssa.AndroidModelInstructionFectory
* @see com.ibm.wala.dalvik.ipa.callgraph.impl.DexFakeRootMethod
* @see com.ibm.wala.ssa.SSAInstructionFactory
* @see com.ibm.wala.ipa.callgraph.impl.FakeRootMethod
* @see com.ibm.wala.ipa.summaries.MethodSummary
*
* @author Tobias Blaschke <code@tobiasblaschke.de>
* @since 2013-09-08
*/
@SuppressWarnings("javadoc")
public class VolatileMethodSummary {
private static final boolean DEBUG = false;
@ -222,12 +219,12 @@ public class VolatileMethodSummary {
}
/**
* Not exactly dual to {@link #isFree(boolean)}.
* Not exactly dual to {@link #isFree(int)}.
*
* Returns whether an instruction is located at ProgramCounter. Thus it is a shortcut
* to {@link #getStatementAt(int)} != null.
* <p>
* It is not the exact dual to {@link #isFree(boolean)} as it does not consider reserved
* It is not the exact dual to {@link #isFree(int)} as it does not consider reserved
* ProgramCounters.
*
* @param programCounter the ProgramCounter in question
@ -246,7 +243,7 @@ public class VolatileMethodSummary {
}
/**
* Like {@link #addStatement(SSAInstructionWithPC)} but may replace an existing one.
* Like {@link #addStatement(SSAInstruction)} but may replace an existing one.
*
* @param statement The statement to add without care of overwriting
* @return true if a statement has actually been overwritten
@ -344,7 +341,7 @@ public class VolatileMethodSummary {
* @throws NullPointerException if statement is null
* @throws IllegalArgumentException if the statement has set an invalid ProgramCounter or
* if there is already a statement at the statements iindex. In this case you can use
* {@link #overwritetatement(SSAInstruction)}.
* {@link #overwriteStatement(SSAInstruction)}.
*/
public void addStatement(SSAInstruction statement) {
if (isUsed(statement.iindex)) {
@ -435,7 +432,7 @@ public class VolatileMethodSummary {
/**
* Gets you a non-reserved ProgramCounter you can write to.
*
* This function returns the next ProgramCounter for which not({@link #isUsed(ProgramCounter)})
* This function returns the next ProgramCounter for which not({@link #isUsed(int)})
* holds. Thus it will _not_ give you a ProgramCounter which is reserved even if you enabled
* writing to reserved ProgramCounters using {@link #allowReserved(boolean)}! You'll have to
* keep track of them on your own.
@ -576,7 +573,7 @@ public class VolatileMethodSummary {
}
/**
* Set the value returned by {@link #getFactory()}
* Set the value returned by {@link #isFactory()}
*
* @throws IllegalStateException if summary was locked
*/
@ -600,7 +597,7 @@ public class VolatileMethodSummary {
}
/**
* Set the value returned by {@link #getStatic()}
* Set the value returned by {@link #isStatic()}
*
* @throws IllegalStateException if summary was locked
*/

View File

@ -147,7 +147,7 @@ public class SSAPhiInstruction extends SSAInstruction {
}
/**
* @see com.ibm.wala.ssa.SSAInstruction#getValueString(SymbolTable, ValueDecorator, int)
* @see com.ibm.wala.ssa.SSAInstruction#getValueString(SymbolTable, int)
*/
@Override
protected String getValueString(SymbolTable symbolTable, int valueNumber) {