aboutsummaryrefslogtreecommitdiff
path: root/mingling_pathf/test/test_proj/src
diff options
context:
space:
mode:
Diffstat (limited to 'mingling_pathf/test/test_proj/src')
-rw-r--r--mingling_pathf/test/test_proj/src/directly_mod.rs1
-rw-r--r--mingling_pathf/test/test_proj/src/has_sub_mod.rs5
-rw-r--r--mingling_pathf/test/test_proj/src/has_sub_mod/sub_mod.rs1
-rw-r--r--mingling_pathf/test/test_proj/src/has_sub_use.rs4
-rw-r--r--mingling_pathf/test/test_proj/src/has_sub_use/sub_mod.rs1
-rw-r--r--mingling_pathf/test/test_proj/src/has_sub_use/sub_use.rs1
-rw-r--r--mingling_pathf/test/test_proj/src/main.rs13
-rw-r--r--mingling_pathf/test/test_proj/src/unused.rs1
-rw-r--r--mingling_pathf/test/test_proj/src/use_all.rs1
9 files changed, 28 insertions, 0 deletions
diff --git a/mingling_pathf/test/test_proj/src/directly_mod.rs b/mingling_pathf/test/test_proj/src/directly_mod.rs
new file mode 100644
index 0000000..09f464e
--- /dev/null
+++ b/mingling_pathf/test/test_proj/src/directly_mod.rs
@@ -0,0 +1 @@
+pub struct DirectlyModStruct;
diff --git a/mingling_pathf/test/test_proj/src/has_sub_mod.rs b/mingling_pathf/test/test_proj/src/has_sub_mod.rs
new file mode 100644
index 0000000..1c961a1
--- /dev/null
+++ b/mingling_pathf/test/test_proj/src/has_sub_mod.rs
@@ -0,0 +1,5 @@
+pub mod sub_mod;
+
+pub mod directly_sub_mod {
+ pub struct DirectlySubModStruct;
+}
diff --git a/mingling_pathf/test/test_proj/src/has_sub_mod/sub_mod.rs b/mingling_pathf/test/test_proj/src/has_sub_mod/sub_mod.rs
new file mode 100644
index 0000000..2e7ade3
--- /dev/null
+++ b/mingling_pathf/test/test_proj/src/has_sub_mod/sub_mod.rs
@@ -0,0 +1 @@
+pub struct HasSubModStruct;
diff --git a/mingling_pathf/test/test_proj/src/has_sub_use.rs b/mingling_pathf/test/test_proj/src/has_sub_use.rs
new file mode 100644
index 0000000..c645034
--- /dev/null
+++ b/mingling_pathf/test/test_proj/src/has_sub_use.rs
@@ -0,0 +1,4 @@
+mod sub_use;
+pub use sub_use::*;
+
+pub mod sub_mod;
diff --git a/mingling_pathf/test/test_proj/src/has_sub_use/sub_mod.rs b/mingling_pathf/test/test_proj/src/has_sub_use/sub_mod.rs
new file mode 100644
index 0000000..76dde62
--- /dev/null
+++ b/mingling_pathf/test/test_proj/src/has_sub_use/sub_mod.rs
@@ -0,0 +1 @@
+pub struct SubModInSubUseStruct;
diff --git a/mingling_pathf/test/test_proj/src/has_sub_use/sub_use.rs b/mingling_pathf/test/test_proj/src/has_sub_use/sub_use.rs
new file mode 100644
index 0000000..ad8736d
--- /dev/null
+++ b/mingling_pathf/test/test_proj/src/has_sub_use/sub_use.rs
@@ -0,0 +1 @@
+pub struct HasSubUseStruct;
diff --git a/mingling_pathf/test/test_proj/src/main.rs b/mingling_pathf/test/test_proj/src/main.rs
new file mode 100644
index 0000000..7a66e93
--- /dev/null
+++ b/mingling_pathf/test/test_proj/src/main.rs
@@ -0,0 +1,13 @@
+#![allow(unused)]
+
+pub mod directly_mod;
+
+pub mod has_sub_mod;
+
+mod has_sub_use;
+pub use has_sub_use::*;
+
+mod use_all;
+pub use use_all::*;
+
+fn main() {}
diff --git a/mingling_pathf/test/test_proj/src/unused.rs b/mingling_pathf/test/test_proj/src/unused.rs
new file mode 100644
index 0000000..2b0984a
--- /dev/null
+++ b/mingling_pathf/test/test_proj/src/unused.rs
@@ -0,0 +1 @@
+// This file should not be scanned
diff --git a/mingling_pathf/test/test_proj/src/use_all.rs b/mingling_pathf/test/test_proj/src/use_all.rs
new file mode 100644
index 0000000..b26a83d
--- /dev/null
+++ b/mingling_pathf/test/test_proj/src/use_all.rs
@@ -0,0 +1 @@
+pub struct UseAllStruct;