System.err.println durch McpLogger ersetzen (34 Stellen) #54

Open
opened 2026-03-08 18:38:44 +00:00 by automation · 0 comments
Collaborator

Problem

34 Stellen nutzen System.err.println("[JDT MCP] ...") statt McpLogger. Das umgeht Rotation, Timestamp-Formatierung und Level-Filterung. Fehler landen nicht in der Log-Datei.

Betroffene Klassen

Klasse Anzahl
ExecutionTools 12
McpHttpServer 11
CreationTools 2
CodeAnalysisTools 2
NavigationTools 1
DocumentationTools 1
CodeGenerationTools 1
ProjectInfoTools 1
RefactoringSupport 1

Fix

Grep nach System.err.println und durch McpLogger.info/warn/error ersetzen.

Gefunden von

Fowler, Starke, Gamma (3/5 übereinstimmend)

## Problem 34 Stellen nutzen `System.err.println("[JDT MCP] ...")` statt `McpLogger`. Das umgeht Rotation, Timestamp-Formatierung und Level-Filterung. Fehler landen nicht in der Log-Datei. ### Betroffene Klassen | Klasse | Anzahl | |--------|--------| | `ExecutionTools` | 12 | | `McpHttpServer` | 11 | | `CreationTools` | 2 | | `CodeAnalysisTools` | 2 | | `NavigationTools` | 1 | | `DocumentationTools` | 1 | | `CodeGenerationTools` | 1 | | `ProjectInfoTools` | 1 | | `RefactoringSupport` | 1 | ### Fix Grep nach `System.err.println` und durch `McpLogger.info/warn/error` ersetzen. ## Gefunden von Fowler, Starke, Gamma (3/5 übereinstimmend)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ai-tools/jdt-mcp-server#54
No description provided.