protected ComputedHints getHints(NbTestCase test, Rule hint, String relFilePath, FileObject fileObject, String caretLine) throws Exception {
ComputedHints hints = computeHints(test, hint, relFilePath, fileObject, caretLine, ChangeOffsetType.NONE);
if (checkAllHintOffsets()) {
// Run alternate hint computation AFTER the real computation above since we will destroy the document...
Logger.global.addHandler(new Handler() {
@Override
public void publish(LogRecord record) {
if (record.getThrown() != null) {
StringWriter sw = new StringWriter();
record.getThrown().printStackTrace(new PrintWriter(sw));
fail("Encountered error: " + sw.toString());
}
}
@Override
public void flush() {
}
@Override
public void close() throws SecurityException {
}
});
for (ChangeOffsetType type : new ChangeOffsetType[] { ChangeOffsetType.OUTSIDE, ChangeOffsetType.OVERLAP }) {
computeHints(test, hint, relFilePath, fileObject, caretLine, type);
}
}
return hints;
}
CslTestBase.java 文件源码
java
阅读 39
收藏 0
点赞 0
评论 0
项目:incubator-netbeans
作者:
评论列表
文章目录