@@ -16,8 +16,6 @@ occurrences information.
1616 $ odoc compile -- count-occurrences -I . main__A. cmt
1717 $ odoc compile -- count-occurrences -I . main__C. cmt
1818 $ odoc compile -- count-occurrences -I . main__B. cmt
19- File " main__B.cmt" :
20- Warning: Failed to compile expansion for class (root Main__B). ct
2119 $ odoc compile -- count-occurrences -I . main__. cmt
2220 $ odoc compile -- count-occurrences -I . main. cmt
2321
@@ -70,11 +68,10 @@ A only uses "persistent" values: one it defines itself.
7068
7169" Aliased" values are not counted since they become persistent
7270 $ occurrences_print occurrences-main__B. odoc | sort
73- Main was used directly 0 times and indirectly 8 times
74- Main. A was used directly 2 times and indirectly 6 times
71+ Main was used directly 0 times and indirectly 7 times
72+ Main. A was used directly 2 times and indirectly 5 times
7573 Main. A. (|| > ) was used directly 1 times and indirectly 0 times
7674 Main. A. M was used directly 2 times and indirectly 0 times
77- Main. A. ct was used directly 1 times and indirectly 0 times
7875 Main. A. t was used directly 1 times and indirectly 0 times
7976 Main. A. x was used directly 1 times and indirectly 0 times
8077
@@ -95,11 +92,10 @@ Now we can merge all tables
9592
9693 $ occurrences_print occurrences-aggregated. odoc | sort > all_merged
9794 $ cat all_merged
98- Main was used directly 0 times and indirectly 12 times
99- Main. A was used directly 4 times and indirectly 7 times
95+ Main was used directly 0 times and indirectly 11 times
96+ Main. A was used directly 4 times and indirectly 6 times
10097 Main. A. (|| > ) was used directly 1 times and indirectly 0 times
10198 Main. A. M was used directly 2 times and indirectly 0 times
102- Main. A. ct was used directly 1 times and indirectly 0 times
10399 Main. A. t was used directly 1 times and indirectly 0 times
104100 Main. A. x was used directly 2 times and indirectly 0 times
105101 Main. B was used directly 1 times and indirectly 0 times
@@ -114,11 +110,10 @@ We can also include hidden ids:
114110
115111 $ odoc count-occurrences -I main__B -o occurrences-b. odoc -- include-hidden
116112 $ occurrences_print occurrences-b. odoc | sort
117- Main was used directly 0 times and indirectly 8 times
118- Main. A was used directly 2 times and indirectly 6 times
113+ Main was used directly 0 times and indirectly 7 times
114+ Main. A was used directly 2 times and indirectly 5 times
119115 Main. A. (|| > ) was used directly 1 times and indirectly 0 times
120116 Main. A. M was used directly 2 times and indirectly 0 times
121- Main. A. ct was used directly 1 times and indirectly 0 times
122117 Main. A. t was used directly 1 times and indirectly 0 times
123118 Main. A. x was used directly 1 times and indirectly 0 times
124119 Main__ was used directly 0 times and indirectly 2 times
@@ -127,11 +122,10 @@ We can also include hidden ids:
127122
128123 $ odoc count-occurrences -I . -o occurrences-all. odoc -- include-hidden
129124 $ occurrences_print occurrences-all. odoc | sort
130- Main was used directly 0 times and indirectly 12 times
131- Main. A was used directly 4 times and indirectly 7 times
125+ Main was used directly 0 times and indirectly 11 times
126+ Main. A was used directly 4 times and indirectly 6 times
132127 Main. A. (|| > ) was used directly 1 times and indirectly 0 times
133128 Main. A. M was used directly 2 times and indirectly 0 times
134- Main. A. ct was used directly 1 times and indirectly 0 times
135129 Main. A. t was used directly 1 times and indirectly 0 times
136130 Main. A. x was used directly 2 times and indirectly 0 times
137131 Main. B was used directly 1 times and indirectly 0 times
0 commit comments