compiler-cli
language-server
···
736
736
}
737
737
738
738
// src/package.app.src file
739
739
-
let app = format!("{}.app", &package.config.name);
740
740
-
let appsrc = format!("{}.src", &app);
739
739
+
let app = format!("{}.app", package.config.name);
740
740
+
let appsrc = format!("{}.src", app);
741
741
files.push((tar_src.join(appsrc), fs::read(ebin.join(app))?));
742
742
743
743
Ok(files)
···
97
97
// Determine which module to run
98
98
let module = module.unwrap_or(match which {
99
99
Which::Src => root_config.name.to_string(),
100
100
-
Which::Test => format!("{}_test", &root_config.name),
101
101
-
Which::Dev => format!("{}_dev", &root_config.name),
100
100
+
Which::Test => format!("{}_test", root_config.name),
101
101
+
Which::Dev => format!("{}_dev", root_config.name),
102
102
});
103
103
104
104
let target = target.unwrap_or(mod_config.target);
···
263
263
None => (params.text_document.uri.clone(), line_numbers),
264
264
Some(name) => {
265
265
let module = self.compiler.get_source(&name)?;
266
266
-
let url = Url::parse(&format!("file:///{}", &module.path))
266
266
+
let url = Url::parse(&format!("file:///{}", module.path))
267
267
.expect("goto definition URL parse");
268
268
(url, &module.line_numbers)
269
269
}
···
486
486
ModuleNameReference::Import {
487
487
module_location: _,
488
488
import_end,
489
489
-
} => edits.insert(*import_end, format!(" as {}", ¶ms.new_name)),
489
489
+
} => edits.insert(*import_end, format!(" as {}", params.new_name)),
490
490
ModuleNameReference::AliasedImport {
491
491
alias_location,
492
492
module_location: _,
···
495
495
if params.new_name == original_module_name {
496
496
edits.delete(SrcSpan::new(alias_location.start - 1, alias_location.end));
497
497
} else {
498
498
-
edits.replace(*alias_location, format!("as {}", ¶ms.new_name))
498
498
+
edits.replace(*alias_location, format!("as {}", params.new_name))
499
499
}
500
500
}
501
501
ModuleNameReference::ModuleSelect(location)