We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9d362ce commit 676c229Copy full SHA for 676c229
1 file changed
crates/emmylua_code_analysis/src/semantic/visibility/export.rs
@@ -21,12 +21,17 @@ pub fn check_export_visibility(
21
type_index.get_file_using_namespace(&semantic_model.get_file_id())
22
{
23
for using_namespace in using_namespaces {
24
- if using_namespace == module_namespace {
+ if using_namespace == module_namespace
25
+ || using_namespace.starts_with(&format!("{}.", module_namespace))
26
+ {
27
return Some(true);
28
}
29
30
- if type_index.get_file_namespace(&semantic_model.get_file_id())? == module_namespace {
31
+ let file_namespace = type_index.get_file_namespace(&semantic_model.get_file_id())?;
32
+ if file_namespace == module_namespace
33
+ || file_namespace.starts_with(&format!("{}.", module_namespace))
34
35
36
37
0 commit comments