Class UnusedVariableRemoval

  • All Implemented Interfaces:
    CommandVisitor, EmitterVisitor

    public final class UnusedVariableRemoval
    extends TrackingVisitor<org.apache.sling.scripting.sightly.impl.compiler.optimization.UnusedVariableRemoval.VariableActivity>
    implements EmitterVisitor
    This optimization removes variables which are bound but never used in the command stream.