cli: rename type-check to check, print a message when there are no input files
This commit is contained in:
parent
78b20f3603
commit
0504f09d56
1 changed files with 7 additions and 2 deletions
|
|
@ -32,7 +32,7 @@ enum Commands {
|
|||
#[arg(long)]
|
||||
dump_ast: bool,
|
||||
},
|
||||
TypeCheck {
|
||||
Check {
|
||||
/// Paths to the source files
|
||||
files: Vec<String>,
|
||||
|
||||
|
|
@ -96,7 +96,7 @@ fn main() {
|
|||
println!("Parsing OK");
|
||||
}
|
||||
|
||||
Commands::TypeCheck { files, dump_ast } => {
|
||||
Commands::Check { files, dump_ast } => {
|
||||
let mut source_cache = SourceCache {
|
||||
paths: files.iter().map(PathBuf::from).collect(),
|
||||
file_cache: ariadne::FileCache::default(),
|
||||
|
|
@ -111,6 +111,11 @@ fn main() {
|
|||
}
|
||||
|
||||
Commands::Compile { files, dump_clir } | Commands::Run { files, dump_clir } => {
|
||||
if files.is_empty() {
|
||||
println!("No input files");
|
||||
return;
|
||||
}
|
||||
|
||||
let mut source_cache = SourceCache {
|
||||
paths: files.iter().map(PathBuf::from).collect(),
|
||||
file_cache: ariadne::FileCache::default(),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue