| Modifier and Type | Method and Description |
|---|---|
void |
CompilationResult.record(CategorizedProblem newProblem,
ReferenceContext referenceContext) |
void |
CompilationResult.record(CategorizedProblem newProblem,
ReferenceContext referenceContext,
boolean mandatoryError) |
| Modifier and Type | Field and Description |
|---|---|
ReferenceContext |
AptProblem._referenceContext
May be null, if it was not possible to identify problem context
|
| Constructor and Description |
|---|
AptProblem(ReferenceContext referenceContext,
char[] originatingFileName,
String message,
int id,
String[] stringArguments,
int severity,
int startPosition,
int endPosition,
int line,
int column) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMethodDeclaration |
class |
AnnotationMethodDeclaration |
class |
Clinit |
class |
CompilationUnitDeclaration |
class |
ConstructorDeclaration |
class |
MethodDeclaration |
class |
TypeDeclaration |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Expression.forcedToBeRaw(ReferenceContext referenceContext)
Returns true if the receiver is forced to be of raw type either to satisfy the contract imposed
by a super type or because it *is* raw and the current type has no control over it (i.e the rawness
originates from some other file.)
|
String |
FakedTrackingVariable.nameForReporting(ASTNode location,
ReferenceContext referenceContext) |
| Modifier and Type | Field and Description |
|---|---|
ReferenceContext |
MethodScope.referenceContext |
| Modifier and Type | Method and Description |
|---|---|
ReferenceContext |
Scope.enclosingReferenceContext()
Returns the immediately enclosing reference context, starting from current scope parent.
|
ReferenceContext |
Scope.referenceContext()
Returns the nearest reference context, starting from current scope.
|
| Constructor and Description |
|---|
MethodScope(ClassScope parent,
ReferenceContext context,
boolean isStatic) |
| Modifier and Type | Field and Description |
|---|---|
ReferenceContext |
Parser.referenceContext |
| Modifier and Type | Method and Description |
|---|---|
void |
Parser.parseStatements(ReferenceContext rc,
int start,
int end,
TypeDeclaration[] types,
CompilationUnitDeclaration unit) |
| Modifier and Type | Field and Description |
|---|---|
ReferenceContext |
ProblemReporter.referenceContext |
| Modifier and Type | Method and Description |
|---|---|
void |
ProblemHandler.handle(int problemId,
String[] problemArguments,
int elaborationId,
String[] messageArguments,
int severity,
int problemStartPosition,
int problemEndPosition,
ReferenceContext referenceContext,
CompilationResult unitResult) |
void |
ProblemHandler.handle(int problemId,
String[] problemArguments,
String[] messageArguments,
int problemStartPosition,
int problemEndPosition,
ReferenceContext referenceContext,
CompilationResult unitResult)
Standard problem handling API, the actual severity (warning/error/ignore) is deducted
from the problem ID and the current compiler options.
|
void |
ProblemHandler.record(CategorizedProblem problem,
CompilationResult unitResult,
ReferenceContext referenceContext,
boolean optionalError) |
void |
ProblemReporter.unmatchedBracket(int position,
ReferenceContext context,
CompilationResult compilationResult) |
Copyright © 2013. All rights reserved.