public LineData addLine(int lineNumber, String methodName, String methodDescriptor) { lock.lock(); try { LineData lineData = getLineData(lineNumber); if (lineData == null) { lineData = new LineData(lineNumber); // Each key is a line number in this class, stored as an Integer object. // Each value is information about the line, stored as a LineData object. children.put(new Integer(lineNumber), lineData); } lineData.setMethodNameAndDescriptor(methodName, methodDescriptor); // methodName and methodDescriptor can be null when cobertura.ser with // no line information was loaded (or was not loaded at all). if (methodName != null && methodDescriptor != null) methodNamesAndDescriptors.add(methodName + methodDescriptor); return lineData; } finally { lock.unlock(); } }
public LineData addLine(int lineNumber, String methodName, String methodDescriptor) { lock.lock(); try { LineData lineData = getLineData(lineNumber); if (lineData == null) { lineData = new LineData(lineNumber); // Each key is a line number in this class, stored as an Integer object. // Each value is information about the line, stored as a LineData object. children.put(new Integer(lineNumber), lineData); } lineData.setMethodNameAndDescriptor(methodName, methodDescriptor); // methodName and methodDescriptor can be null when cobertura.ser with // no line information was loaded (or was not loaded at all). if (methodName != null && methodDescriptor != null) methodNamesAndDescriptors.add(methodName + methodDescriptor); return lineData; } finally { lock.unlock(); } }
public LineData addLine(int lineNumber, String methodName, String methodDescriptor) { lock.lock(); try { LineData lineData = getLineData(lineNumber); if (lineData == null) { lineData = new LineData(lineNumber); // Each key is a line number in this class, stored as an Integer object. // Each value is information about the line, stored as a LineData object. children.put(new Integer(lineNumber), lineData); } lineData.setMethodNameAndDescriptor(methodName, methodDescriptor); // methodName and methodDescriptor can be null when cobertura.ser with // no line information was loaded (or was not loaded at all). if( methodName!=null && methodDescriptor!=null) methodNamesAndDescriptors.add(methodName + methodDescriptor); return lineData; } finally { lock.unlock(); } }