Пример #1
0
 private static void copyNonStdLicenses(
     NonStandardLicensesSheet nonStandardLicensesSheet, SPDXDocument analysis)
     throws InvalidSPDXAnalysisException {
   int numNonStdLicenses = nonStandardLicensesSheet.getNumDataRows();
   int firstRow = nonStandardLicensesSheet.getFirstDataRow();
   SPDXNonStandardLicense[] nonStdLicenses = new SPDXNonStandardLicense[numNonStdLicenses];
   for (int i = 0; i < nonStdLicenses.length; i++) {
     nonStdLicenses[i] =
         new SPDXNonStandardLicense(
             nonStandardLicensesSheet.getIdentifier(firstRow + i),
             nonStandardLicensesSheet.getExtractedText(firstRow + i));
   }
   analysis.setExtractedLicenseInfos(nonStdLicenses);
 }