public class IteratorNextExceptionProcessor extends SQRAbstractProcessor<spoon.reflect.declaration.CtMethod>
| Constructor and Description |
|---|
IteratorNextExceptionProcessor(String originalFilesPath) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isToBeProcessed(spoon.reflect.declaration.CtMethod candidate) |
void |
process(spoon.reflect.declaration.CtMethod method) |
isToBeProcessedAccordingToSonaraddProcessedElementType, clearProcessedElementType, getEnvironment, getFactory, getProcessedElementTypes, getTraversalStrategy, init, initProperties, interrupt, loadProperties, process, processingDone, removeProcessedElementType, setFactorypublic IteratorNextExceptionProcessor(String originalFilesPath)
public boolean isToBeProcessed(spoon.reflect.declaration.CtMethod candidate)
isToBeProcessed in interface spoon.processing.Processor<spoon.reflect.declaration.CtMethod>isToBeProcessed in class spoon.processing.AbstractProcessor<spoon.reflect.declaration.CtMethod>candidate - - Every method of the scanned fileWe want to process the next() method of any custom Iterator class which doesn't already throw the correct error.
public void process(spoon.reflect.declaration.CtMethod method)
process in interface spoon.processing.Processor<spoon.reflect.declaration.CtMethod>process in class SQRAbstractProcessor<spoon.reflect.declaration.CtMethod>Copyright © 2020. All rights reserved.