comparison codeDoc/imports.txt @ 18:56a42ec95024

Changes to Init and logging. Moved an Init function; hence events now depends on Init rather than vice-versa. Paths and logging set up by Init's static this(). Logging location set at compile time. committer: Diggory Hardy <diggory.hardy@gmail.com>
author Diggory Hardy <diggory.hardy@gmail.com>
date Tue, 18 Mar 2008 17:51:52 +0000
parents
children 838577503598
comparison
equal deleted inserted replaced
17:5f90774ea1ef 18:56a42ec95024
1 Import relationships:
2 (only imports from mde, to show inter-code relationships)
3 As of commit 2aacda05d942e74cdeefe952e701be7b5d3342d6, Sat Mar 15 15:14:25 2008 +0000
4 As of 18th March, updated but index/letters no longer current.
5
6 Index (n) is such that it is greater than that of any module importing the module.
7 Additionally, each module importing nothing is given a unique letter. Then each module depending (directly or indirectly) on this is given this letter.
8
9 Lines:
10 -> x
11 <- y
12 means this imports x, and y imports this.
13
14 mde.events ():
15 -> mde.exception
16 -> mde.global
17 -> mde.Init
18 -> mde.input.input
19 -> mde.scheduler
20 <- mde.mde
21
22 mde.exception (12e):
23 <- mde.events
24 <- mde.i18n.I18nTranslation
25 <- mde.Init
26 <- mde.input.exception
27 <- mde.mde
28 <- mde.mergetag.exception
29
30 mde.global (4):cde
31 -> mde.input.input
32 <- mde.events
33 <- mde.mde
34
35 mde.i18n.I18nTranslation (1):cde
36 -> mde.exception
37 -> mde.mergetag.DataSet
38 -> mde.mergetag.exception
39 -> mde.mergetag.Reader
40 -> mde.options
41 -> mde.resource.paths
42 <- mde.mde
43
44 mde.Init ():
45 -> mde.exception
46 -> mde.options
47 -> mde.resource.paths
48 <- mde.events
49 <- mde.mde
50 <- mde.SDL
51
52 mde.input.config (6):cde
53 -> mde.input.exception
54 -> mde.mergetag.Reader
55 -> mde.resource.paths
56 <- mde.input.input
57
58 mde.input.exception (7):e
59 -> mde.exception
60 <- mde.input.config
61 <- mde.input.input
62
63 mde.input.input (5):cde
64 -> mde.input.config
65 -> mde.input.exception
66 <- mde.events
67 <- mde.global
68 <- mde.mde
69
70 mde.input.joystick (2a):
71 <- mde.SDL
72
73 mde.mde (0):abcde
74 -> mde.events
75 -> mde.exception
76 -> mde.global
77 -> mde.i18n.I18nTranslation
78 -> mde.Init
79 -> mde.input.input
80 -> mde.scheduler
81 -> mde.SDL (not a dependancy)
82
83 mde.mergetag.DataSet (9):de
84 -> mde.mergetag.DefaultData
85 -> mde.mergetag.exception
86 <- mde.i18n.I18nTranslation
87 <- mde.mergetag.iface.IReader
88 <- mde.mergetag.iface.IWriter
89 <- mde.mergetag.Reader
90 <- mde.mergetag.Writer
91 <- mde.options
92 <- mde.resource.paths
93
94 mde.mergetag.DefaultData (10):de
95 -> mde.mergetag.exception
96 -> mde.mergetag.iface.IDataSection
97 <- mde.mergetag.DataSet
98 <- mde.mergetag.Reader
99
100 mde.mergetag.exception (11):e
101 -> mde.exception
102 <- mde.i18n.I18nTranslation
103 <- mde.mergetag.DataSet
104 <- mde.mergetag.DefaultData
105 <- mde.mergetag.Reader
106 <- mde.mergetag.Writer
107 <- mde.options
108 <- mde.resource.paths
109
110 mde.mergetag.iface.IDataSection (11d):
111 <- mde.mergetag.DefaultData
112
113 mde.mergetag.iface.IReader (9):de
114 -> mde.mergetag.DataSet
115 <- mde.mergetag.Reader
116
117 mde.mergetag.iface.IWriter (9):de
118 -> mde.mergetag.DataSet
119 <- mde.mergetag.Writer
120
121 mde.mergetag.internal (9c):
122 <- mde.mergetag.Reader
123 <- mde.mergetag.Writer
124
125 mde.mergetag.Reader (8):cde
126 -> mde.mergetag.DataSet
127 -> mde.mergetag.DefaultData
128 -> mde.mergetag.exception
129 -> mde.mergetag.iface.IReader
130 -> mde.mergetag.internal
131 <- mde.i18n.I18nTranslation
132 <- mde.input.config
133 <- mde.options
134 <- mde.resource.paths
135
136 mde.mergetag.Writer (8):cde
137 -> mde.mergetag.DataSet
138 -> mde.mergetag.exception
139 -> mde.mergetag.iface.IWriter
140 -> mde.mergetag.internal
141 <- mde.options
142 <- mde.resource.paths
143
144 mde.options (3):cde
145 -> mde.mergetag.DataSet
146 -> mde.mergetag.exception
147 -> mde.mergetag.Reader
148 -> mde.mergetag.Writer
149 -> mde.resource.paths
150 <- mde.i18n.I18nTranslation
151 <- mde.Init
152
153 mde.resource.paths (7):cde
154 -> mde.mergetag.DataSet
155 -> mde.mergetag.exception
156 -> mde.mergetag.Reader
157 -> mde.mergetag.Writer
158 <- mde.i18n.I18nTranslation
159 <- mde.Init
160 <- mde.input.config
161 <- mde.options
162
163 mde.scheduler (4b):
164 <- mde.events
165 <- mde.mde
166
167 mde.SDL (1):abcde
168 -> mde.Init
169 -> mde.input.joystick
170 <- mde.mde