@Nullable
  protected PropertiesFile getPropertiesFile() {
    String path = getPropertiesFilePath();
    if (path == null) return null;
    return getPropertyFileByPath(FileUtil.toSystemIndependentName(path));
  }
@Nullable
  protected PropertiesFile getPropertiesFile()