[java] remove deprecated logging classes#17453
Conversation
Review Summary by QodoRemove deprecated logging classes and functionality
WalkthroughsDescription• Removes deprecated logging classes and functionality • Eliminates LocalLogs, LoggingHandler, and related profiler classes • Removes deprecated LogType constants (CLIENT, PROFILER, SERVER) • Simplifies RemoteLogs and RemoteWebDriver by removing local logging support • Removes deprecated logging-related tests and mock implementations Diagramflowchart LR
A["Deprecated Logging Classes"] -->|removed| B["LocalLogs hierarchy"]
A -->|removed| C["LoggingHandler"]
A -->|removed| D["Profiler classes"]
E["LogType constants"] -->|removed| F["CLIENT, PROFILER, SERVER"]
G["RemoteLogs"] -->|simplified| H["Remove LocalLogs support"]
I["RemoteWebDriver"] -->|simplified| J["Remove local logging init"]
K["Tests"] -->|removed| L["PerformanceLoggingTest files"]
File Changes1. java/src/org/openqa/selenium/logging/CompositeLocalLogs.java
|
Code Review by Qodo
1. LogType constants removed
|
|
Persistent review updated to latest commit e35b8dd |
🔗 Related Issues
#16889
💥 What does this PR do?
Removes the things deprecated in January.
🔧 Implementation Notes
🤖 AI assistance
🔄 Types of changes