File tree Expand file tree Collapse file tree 1 file changed +3
-7
lines changed
src/main/java/org/sonarsource/sonarqube/mcp/transport Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -92,13 +92,9 @@ public StdioServerTransportProvider(ObjectMapper objectMapper) {
9292 */
9393 private static boolean shouldExitOnStdinEof () {
9494 // Check if we're running in test mode
95- // Common indicators: JUnit, Gradle test runner, Maven Surefire
96- StackTraceElement [] stackTrace = Thread .currentThread ().getStackTrace ();
97- for (StackTraceElement element : stackTrace ) {
98- String className = element .getClassName ();
99- if (className .startsWith ("org.junit." ) ||
100- className .startsWith ("org.gradle.api.internal.tasks.testing." ) ||
101- className .startsWith ("org.apache.maven.surefire." )) {
95+ var stackTrace = Thread .currentThread ().getStackTrace ();
96+ for (var element : stackTrace ) {
97+ if (element .getClassName ().startsWith ("org.junit." )) {
10298 return false ;
10399 }
104100 }
You can’t perform that action at this time.
0 commit comments