@Override
  public void apply() throws ConfigurationException {
    for (CommitMessageInspectionDetails details : myToolDetails.values()) {
      details.apply();
    }
    myModifiableModel.commit();
    myProject.getMessageBus().syncPublisher(CommitMessageInspectionProfile.TOPIC).profileChanged();
    reset();
  }
@Override
  public void apply()