code: private static IFile getUserPreferencesFile(IProject project) {
          IFile defaultFile = project.getFile(DEFAULT_PREFS_PATH);
          IFile oldFile = project.getFile(DEPRECATED_PREFS_PATH);
          if (defaultFile.isAccessible() || !oldFile.isAccessible()) {
              return defaultFile;
          }
          return oldFile;
      }
docs: Get the FindBugs preferences file for a project (which may not exist yet)
  
  @param project
  the project
  @return the IFile for the FindBugs preferences file, if any. Can be
  "empty" handle if the real file does not exist yet