public List getParams()

in agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java [84:103]


  public List<String> getParams() {
    // merge params with index and without index
    List<String> result = new ArrayList<String>(myParams.size() + myParamsWithoutIndex.size());
    int idx = 0;
    for (int i = 0; i < myParams.size(); i++) {
      if (myParams.get(i) == EMPTY_PARAM) {
        if (myParamsWithoutIndex.size() > idx) {
          result.add(myParamsWithoutIndex.get(idx++));
        } else {
          result.add("null");
        }
      } else {
        result.add(i, (String)myParams.get(i));
      }
    }
    for (int i = idx; i < myParamsWithoutIndex.size(); i++) {
      result.add(myParamsWithoutIndex.get(i));
    }
    return result;
  }