package foam.dao;

import foam.core.Detachable;
import foam.core.FObject;
import foam.core.X;
import foam.mlang.order.Comparator;
import foam.mlang.predicate.Predicate;

public class RemoveSink extends AbstractSink {

  protected DAO dao;

  public RemoveSink(DAO dao) {
    this.dao = dao;
  }

  @Override
  public void put(FObject obj, Detachable sub) {
    this.dao.remove(obj);
  }
}

@@ -354,21 +354,16 @@
 ) %7B%0A    
-this.
 dao.remo

remove this