使用coverity 6.5 java API,DefectInstanceDataObj一直在变为null
首先,我是新来的。我使用的是coverity 6.5。我使用JavaAPI来获取defect值。我可以从coverity服务器获取缺陷总数。使用coverity 6.5 java API,DefectInstanceDataObj一直在变为null,java,webservice-client,coverity,Java,Webservice Client,Coverity,首先,我是新来的。我使用的是coverity 6.5。我使用JavaAPI来获取defect值。我可以从coverity服务器获取缺陷总数。 现在我想得到缺陷的行号。我可以获取其他数据,如CID、所有者、严重性、文件名等,但无法获取行号。 这是我用来查找行号的代码 StreamDefectDataObj [] streamDefectsDataObj = service.getStreamDefects(cids,sDFS); for(int j=0; j<streamDefectsDat
现在我想得到缺陷的行号。我可以获取其他数据,如CID、所有者、严重性、文件名等,但无法获取行号。
这是我用来查找行号的代码
StreamDefectDataObj [] streamDefectsDataObj = service.getStreamDefects(cids,sDFS);
for(int j=0; j<streamDefectsDataObj.length; j++)
{
DefectInstanceDataObj[] defectInsDataObjs = streamDefectsDataObj[j].getDefectInstances();
for(int k=0;k<defectInsDataObjs.length;k++)
{
EventDataObj[] eventDataObjs = defectInsDataObjs[k].getEvents();
for(int l=0;l<eventDataObjs.length;l++)
{
beginline = eventDataObjs[l].getLineNumber();
}
}
}
StreamDefectDataObj[]streamDefectsDataObj=service.getStreamDefects(cids,sDFS);
对于(int j=0;j