code: private static StackLine getStackLine(
              TestMethodTable table, String classQualifiedName, String methodSimpleName, int line) {
          if (line <= 0) {
              return null; // 0 or negative line number never matches
          }
          List<TestMethod> nameMethods = table.getByName(classQualifiedName, methodSimpleName);
          for (TestMethod method : nameMethods) {
              for (int i = 0; i < method.getCodeBody().size(); i++) {
                  CodeLine codeLine = method.getCodeBody().get(i);
                  if (codeLine.getStartLine() <= line && line <= codeLine.getEndLine()) {
                      StackLine result = new StackLine();
                      result.setMethodKey(method.getKey());
                      result.setMethod(method);
                      result.setCodeBodyIndex(i);
                      result.setLine(line);
                      return result;
                  }
              }
          }
          return null;
      }
docs: return null if not found