Skip to content

Commit fc36ef8

Browse files
authored
Filter internal instrumentation stacktrace items from SARIF (#1382)
1 parent 21e502b commit fc36ef8

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

utbot-framework/src/main/kotlin/org/utbot/sarif/SarifReport.kt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,12 @@ class SarifReport(
196196
}
197197
if (lastMethodCallIndex == -1)
198198
return listOf()
199-
// taking all elements before the last `method` call
200-
val stackTraceFiltered = stackTrace.take(lastMethodCallIndex + 1)
199+
200+
val stackTraceFiltered = stackTrace
201+
.take(lastMethodCallIndex + 1) // taking all elements before the last `method` call
202+
.filter {
203+
!it.className.startsWith("org.utbot.") // filter all internal calls
204+
}
201205

202206
val stackTraceResolved = stackTraceFiltered.mapNotNull {
203207
findStackTraceElementLocation(it)

0 commit comments

Comments
 (0)