-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Description
Description
The current implementation of log message prettification uses the 'js-beautify' library, which works well for the initial implementation but may have performance concerns when working with large log files.
Background
This feature was initially implemented in PR #223, which added toggle functionality for prettifying log messages. PR #225 has made some related changes to this functionality.
Objective
Investigate and implement performance improvements for the log message prettification feature:
- Evaluate the performance of the current js-beautify implementation with different log file sizes
- Consider alternatives or optimizations that could improve performance
- Implement custom solution that prioritizes performance with large log files
- Add appropriate tests to verify performance characteristics
Related
- Original feature implemented in PR feat: Add toggle for log message prettification (resolves #220). #223
- Related changes in PR feat: Add prettifier util function with unit tests (resolves #230). #225
- Original feature request in issue Improve readability by formatting code within brackets. #220
Metadata
Metadata
Assignees
Labels
No labels