public String @Nullable [] getGroupPath() {
    String name = getGroupDisplayName();
    if (name == null) return null;
    String path = null;
    if (groupPath != null) {
      path = groupPath;
    }
    else if (groupPathKey != null) {
      path = getLocalizedString(groupBundle, groupPathKey);
    }
    if (path == null) {
      return new String[]{name.isEmpty() ? InspectionProfileEntry.getGeneralGroupName() : name};
    }
    return ArrayUtil.append(path.split(","), name);
  }
public String @Nullable [] getGroupPath()