@@ -8,7 +8,7 @@ use crate::{
88} ;
99use fmt:: Display ;
1010use indenter:: { indented, Format } ;
11- use owo_colors:: { style , Style } ;
11+ use owo_colors:: Style ;
1212use std:: env;
1313use std:: fmt:: Write as _;
1414use std:: { fmt, path:: PathBuf , sync:: Arc } ;
@@ -57,24 +57,24 @@ impl Theme {
5757 /// Returns a theme for dark backgrounds. This is the default
5858 pub fn dark ( ) -> Self {
5959 Self {
60- file : style ( ) . purple ( ) ,
61- line_number : style ( ) . purple ( ) ,
62- active_line : style ( ) . white ( ) . bold ( ) ,
63- error : style ( ) . bright_red ( ) ,
64- help_info_note : style ( ) . bright_cyan ( ) ,
65- help_info_warning : style ( ) . bright_yellow ( ) ,
66- help_info_suggestion : style ( ) . bright_cyan ( ) ,
67- help_info_error : style ( ) . bright_red ( ) ,
68- dependency_code : style ( ) . green ( ) ,
69- crate_code : style ( ) . bright_red ( ) ,
70- code_hash : style ( ) . bright_black ( ) ,
71- panic_header : style ( ) . red ( ) ,
72- panic_message : style ( ) . cyan ( ) ,
73- panic_file : style ( ) . purple ( ) ,
74- panic_line_number : style ( ) . purple ( ) ,
75- hidden_frames : style ( ) . bright_cyan ( ) ,
76- spantrace_target : style ( ) . bright_red ( ) ,
77- spantrace_fields : style ( ) . bright_cyan ( ) ,
60+ file : Style :: new ( ) . purple ( ) ,
61+ line_number : Style :: new ( ) . purple ( ) ,
62+ active_line : Style :: new ( ) . white ( ) . bold ( ) ,
63+ error : Style :: new ( ) . bright_red ( ) ,
64+ help_info_note : Style :: new ( ) . bright_cyan ( ) ,
65+ help_info_warning : Style :: new ( ) . bright_yellow ( ) ,
66+ help_info_suggestion : Style :: new ( ) . bright_cyan ( ) ,
67+ help_info_error : Style :: new ( ) . bright_red ( ) ,
68+ dependency_code : Style :: new ( ) . green ( ) ,
69+ crate_code : Style :: new ( ) . bright_red ( ) ,
70+ code_hash : Style :: new ( ) . bright_black ( ) ,
71+ panic_header : Style :: new ( ) . red ( ) ,
72+ panic_message : Style :: new ( ) . cyan ( ) ,
73+ panic_file : Style :: new ( ) . purple ( ) ,
74+ panic_line_number : Style :: new ( ) . purple ( ) ,
75+ hidden_frames : Style :: new ( ) . bright_cyan ( ) ,
76+ spantrace_target : Style :: new ( ) . bright_red ( ) ,
77+ spantrace_fields : Style :: new ( ) . bright_cyan ( ) ,
7878 }
7979 }
8080
@@ -83,24 +83,24 @@ impl Theme {
8383 /// Returns a theme for light backgrounds
8484 pub fn light ( ) -> Self {
8585 Self {
86- file : style ( ) . purple ( ) ,
87- line_number : style ( ) . purple ( ) ,
88- spantrace_target : style ( ) . red ( ) ,
89- spantrace_fields : style ( ) . blue ( ) ,
90- active_line : style ( ) . bold ( ) ,
91- error : style ( ) . red ( ) ,
92- help_info_note : style ( ) . blue ( ) ,
93- help_info_warning : style ( ) . bright_red ( ) ,
94- help_info_suggestion : style ( ) . blue ( ) ,
95- help_info_error : style ( ) . red ( ) ,
96- dependency_code : style ( ) . green ( ) ,
97- crate_code : style ( ) . red ( ) ,
98- code_hash : style ( ) . bright_black ( ) ,
99- panic_header : style ( ) . red ( ) ,
100- panic_message : style ( ) . blue ( ) ,
101- panic_file : style ( ) . purple ( ) ,
102- panic_line_number : style ( ) . purple ( ) ,
103- hidden_frames : style ( ) . blue ( ) ,
86+ file : Style :: new ( ) . purple ( ) ,
87+ line_number : Style :: new ( ) . purple ( ) ,
88+ spantrace_target : Style :: new ( ) . red ( ) ,
89+ spantrace_fields : Style :: new ( ) . blue ( ) ,
90+ active_line : Style :: new ( ) . bold ( ) ,
91+ error : Style :: new ( ) . red ( ) ,
92+ help_info_note : Style :: new ( ) . blue ( ) ,
93+ help_info_warning : Style :: new ( ) . bright_red ( ) ,
94+ help_info_suggestion : Style :: new ( ) . blue ( ) ,
95+ help_info_error : Style :: new ( ) . red ( ) ,
96+ dependency_code : Style :: new ( ) . green ( ) ,
97+ crate_code : Style :: new ( ) . red ( ) ,
98+ code_hash : Style :: new ( ) . bright_black ( ) ,
99+ panic_header : Style :: new ( ) . red ( ) ,
100+ panic_message : Style :: new ( ) . blue ( ) ,
101+ panic_file : Style :: new ( ) . purple ( ) ,
102+ panic_line_number : Style :: new ( ) . purple ( ) ,
103+ hidden_frames : Style :: new ( ) . blue ( ) ,
104104 }
105105 }
106106
0 commit comments