[rb] remove deprecated classes for previous implementation of log han… by titusfortner · Pull Request #16474 · SeleniumHQ/selenium

User description

These have been deprecated for a year, should be good to remove now.


PR Type

Enhancement


Description

  • Remove deprecated LogInspector class and related log entry classes

  • Delete associated RBS type signature files for removed classes

  • Clean up autoload reference and Steepfile configuration

  • Migrate users to newer Script class with driver.script API


Diagram Walkthrough

flowchart LR
  A["Deprecated LogInspector<br/>& Log Entry Classes"] -->|Removed| B["Cleaner Codebase"]
  C["RBS Type Signatures"] -->|Deleted| B
  D["Autoload References"] -->|Cleaned Up| B
  B -->|Users Migrate To| E["Script Class API"]
Loading

File Walkthrough

Relevant files
Cleanup
13 files
bidi.rb
Remove LogInspector autoload reference                                     
+0/-1     
log_inspector.rb
Delete deprecated LogInspector class entirely                       
+0/-147 
base_log_entry.rb
Delete deprecated BaseLogEntry class                                         
+0/-35   
generic_log_entry.rb
Delete deprecated GenericLogEntry class                                   
+0/-33   
console_log_entry.rb
Delete deprecated ConsoleLogEntry class                                   
+0/-35   
javascript_log_entry.rb
Delete deprecated JavascriptLogEntry class                             
+0/-33   
filter_by.rb
Delete deprecated FilterBy class                                                 
+0/-40   
log_inspector.rbs
Delete LogInspector RBS type signature                                     
+0/-33   
base_log_entry.rbs
Delete BaseLogEntry RBS type signature                                     
+0/-25   
generic_log_entry.rbs
Delete GenericLogEntry RBS type signature                               
+0/-13   
console_log_entry.rbs
Delete ConsoleLogEntry RBS type signature                               
+0/-21   
javascript_log_entry.rbs
Delete JavascriptLogEntry RBS type signature                         
+0/-13   
filter_by.rbs
Delete FilterBy RBS type signature                                             
+0/-15   
Configuration changes
1 files
Steepfile
Remove LogInspector from Steepfile ignores                             
+0/-2