class IgnoreChangeSetFilter implements ChangeSetFilter {
    @Override
    public ChangeSetFilterResult accepts(ChangeSet changeSet) {<FILL_FUNCTION_BODY>}

    @Override
    public String getMdcName() {
        return "ignored";
    }

    @Override
    public String getDisplayName() {
        return "Ignored";
    }
}

        if (changeSet.isIgnore()) {
            return new ChangeSetFilterResult(false, "Changeset is ignored", this.getClass(), getMdcName(), getDisplayName());
        }
        else {
            if (changeSet.isInheritableIgnore()) {
                return new ChangeSetFilterResult(false, "Changeset is ignored", this.getClass(), getMdcName(), getDisplayName());
            }
        }
        return new ChangeSetFilterResult(true, "Changeset is not ignored", this.getClass(), getMdcName(), getDisplayName());
    
<no_super_class>