class SilencingCheckFacade implements SilenceableCheck {

    @Override
    public void beforeSlingInstall(final PackageId scanPackageId,
                                   final SlingInstallable slingInstallable,
                                   final Session inspectSession) throws RepositoryException {
        if (!silenced) {
            wrapped.beforeSlingInstall(scanPackageId, slingInstallable, inspectSession);
        }
    }

      SilencingCheckFacade(final @NotNull ProgressCheck wrapped);

}