Class RefinementProcessor

java.lang.Object
spoon.processing.AbstractProcessor<spoon.reflect.declaration.CtPackage>
liquidjava.processor.RefinementProcessor
All Implemented Interfaces:
spoon.processing.FactoryAccessor, spoon.processing.Processor<spoon.reflect.declaration.CtPackage>

public class RefinementProcessor extends spoon.processing.AbstractProcessor<spoon.reflect.declaration.CtPackage>
Finds circular dependencies between packages
  • Constructor Summary

    Constructors
    Constructor
    Description
    RefinementProcessor(spoon.reflect.factory.Factory factory)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    process(spoon.reflect.declaration.CtPackage pkg)
     

    Methods inherited from class spoon.processing.AbstractProcessor

    addProcessedElementType, clearProcessedElementType, getEnvironment, getFactory, getProcessedElementTypes, getTraversalStrategy, init, initProperties, interrupt, isToBeProcessed, loadProperties, process, processingDone, removeProcessedElementType, setFactory

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RefinementProcessor

      public RefinementProcessor(spoon.reflect.factory.Factory factory)
  • Method Details

    • process

      public void process(spoon.reflect.declaration.CtPackage pkg)