File tree Expand file tree Collapse file tree 4 files changed +4
-32
lines changed Expand file tree Collapse file tree 4 files changed +4
-32
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ edition = "2021"
77clap = { version = " 4.2.1" , features = [" derive" ] }
88colored = " 2.0.0"
99eyre = " 0.6.8"
10+ open = " 4.1.0"
1011reqwest = { version = " 0.11.16" , features = [" blocking" , " json" ] }
1112serde = { version = " 1.0.159" , features = [" derive" ] }
1213serde_json = " 1.0.95"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11pub mod execution;
22mod helpers;
3- pub mod html_opener;
43pub mod leetcode;
54pub mod submission;
65pub mod user;
Original file line number Diff line number Diff line change 11use crate :: args:: Cli ;
22use crate :: file_parser:: codefile:: CodeFile ;
3- use crate :: handlers:: html_opener:: open_html;
43use crate :: utils:: { execute_testcases, submit} ;
54
65use args:: Commands ;
@@ -40,7 +39,7 @@ fn main() -> Result<()> {
4039 let filename = "daily_challenge.html" ;
4140 std:: fs:: write ( filename, question. content ) ?;
4241 println ! ( "Saved question as HTML to {}" , filename. cyan( ) ) ;
43- open_html ( filename) ;
42+ open :: that ( filename) ? ;
4443 }
4544 Some ( Commands :: Question { question_name } ) => {
4645 let question_name = if let Some ( idx) = question_name. find ( "leetcode.com/problems/" ) {
@@ -62,7 +61,7 @@ fn main() -> Result<()> {
6261 // save to filename
6362 std:: fs:: write ( & filename, question. content ) ?;
6463 println ! ( "Saved question as HTML to {}" , filename. cyan( ) ) ;
65- open_html ( & filename) ;
64+ open :: that ( filename) ? ;
6665 }
6766 Some ( Commands :: RunCustom {
6867 testcases,
@@ -88,10 +87,7 @@ fn main() -> Result<()> {
8887 if is_correct {
8988 submit ( & lc, code_file) ?;
9089 } else {
91- bail ! (
92- "{}" ,
93- "Aborting submission due to failed testcase(s)" . red( ) . bold( )
94- ) ;
90+ bail ! ( "Aborting submission due to failed testcase(s)" . red( ) . bold( ) ) ;
9591 }
9692 }
9793 None => { }
You can’t perform that action at this time.
0 commit comments