diff options
Diffstat (limited to 'analytics.md')
-rw-r--r-- | analytics.md | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/analytics.md b/analytics.md index ff3231867..0dccc29c1 100644 --- a/analytics.md +++ b/analytics.md | |||
@@ -18,6 +18,8 @@ Only logic module matters. | |||
18 | 18 | ||
19 | ### module tree | 19 | ### module tree |
20 | 20 | ||
21 | only update the module which is included in the main branch. | ||
22 | |||
21 | ### module declaration | 23 | ### module declaration |
22 | 24 | ||
23 | > logic module could be defined in its ancestor's folder. | 25 | > logic module could be defined in its ancestor's folder. |
@@ -26,3 +28,15 @@ Only logic module matters. | |||
26 | 28 | ||
27 | ## use clauses | 29 | ## use clauses |
28 | 30 | ||
31 | ## NOTE | ||
32 | |||
33 | 1. path attribute | ||
34 | if some module is declared by `#[path = "filePath"]`, only update the `filePath`. | ||
35 | |||
36 | 2. not update `mod.rs` change, like to `mod1.rs` | ||
37 | |||
38 | 3. for folder name change(not add more subfolders), equal to change its `mod.rs`. | ||
39 | |||
40 | 4. However, mod could be declared through `mod XX {}` in its ancestor file. | ||
41 | |||
42 | 5. Key: How to update? Through semantic tree, or plain text? I worry the former one is not that clever. | ||