docs: public static ErrorOccurrence toErrorOccurrence(final AcraReport pReport) {
  
          final ErrorOccurrence error = new ErrorOccurrence();
          error.setReportId(pReport.getId());
          error.setCrashDate(pReport.getUserCrashDate());
          error.setRunFor(new Date(pReport.getUserCrashDate().getTime()
                  - pReport.getUserAppStartDate().getTime()));
          error.setAndroidVersion(pReport.getValue(AcraReportHeader.ANDROID_VERSION));
          error.setVersionCode(pReport.getValue(AcraReportHeader.APP_VERSION_CODE));
          error.setVersionName(pReport.getValue(AcraReportHeader.APP_VERSION_NAME));
          final StringBuilder device = new StringBuilder();
          device.append(pReport.getValue(AcraReportHeader.PHONE_MODEL)).append(" / ");
          device.append(pReport.getValue(AcraReportHeader.BRAND)).append(" / ");
          device.append(pReport.getValue(AcraReportHeader.PRODUCT));
          error.setDevice(device.toString());
          return error;
      }