ua.gradsoft.javachecker.checkers
Class UnusedMethodsAndFieldsChecker
java.lang.Object
ua.gradsoft.javachecker.checkers.JavaTypeModelOnePassProcessor
ua.gradsoft.javachecker.checkers.UnusedMethodsAndFieldsChecker
- All Implemented Interfaces:
- JavaTypeModelProcessor
public class UnusedMethodsAndFieldsChecker
- extends JavaTypeModelOnePassProcessor
Mark unused names and fields.
- Author:
- rssh
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UnusedMethodsAndFieldsChecker
public UnusedMethodsAndFieldsChecker()
configure
public void configure(JavaFacts facts)
process
public void process(JavaTermTypeAbstractModel typeModel,
JavaFacts facts)
throws TermWareException,
EntityNotFoundException
- Throws:
TermWareException
EntityNotFoundException
markUsage
public void markUsage(JavaTermTypeAbstractModel typeModel,
JavaFacts facts)
throws TermWareException,
EntityNotFoundException
- Throws:
TermWareException
EntityNotFoundException
markUsage
public void markUsage(JavaTopLevelBlockModel block)
throws TermWareException,
EntityNotFoundException
- Throws:
TermWareException
EntityNotFoundException
markUsage
public void markUsage(JavaStatementModel st)
throws TermWareException,
EntityNotFoundException
- Throws:
TermWareException
EntityNotFoundException
markUsage
public void markUsage(JavaExpressionModel expr)
throws TermWareException,
EntityNotFoundException
- Throws:
TermWareException
EntityNotFoundException
printUnused
public void printUnused(JavaTypeModel typeModel,
JavaFacts facts)
throws TermWareException,
EntityNotFoundException
- Throws:
TermWareException
EntityNotFoundException