boolean (@NotNull final String executorId, @NotNull final RunProfile profile) { try { return executorId.equals(CoverageExecutor.EXECUTOR_ID) && //profile instanceof ModuleBasedConfiguration && !(profile instanceof RunConfigurationWithSuppressedDefaultRunAction) && profile instanceof RunConfigurationBase<?> runConfiguration && CoverageEngine.EP_NAME.findExtensionOrFail(JavaCoverageEngine.class).isApplicableTo(runConfiguration); } catch (Exception e) { return false; } }