oxygen-core
Version:
Oxygen game engine (Xenon Core for browsers)
1,442 lines • 21.3 kB
JSON
{
"coverage": "33.47%",
"expectCount": 1625,
"actualCount": 544,
"files": {
"src/asset-loaders/AssemblyAsset.js": {
"expectCount": 8,
"actualCount": 5,
"undocumentLines": [
28,
29,
58
]
},
"src/asset-loaders/AtlasAsset.js": {
"expectCount": 8,
"actualCount": 5,
"undocumentLines": [
28,
29,
77
]
},
"src/asset-loaders/BinaryAsset.js": {
"expectCount": 4,
"actualCount": 3,
"undocumentLines": [
34
]
},
"src/asset-loaders/FontAsset.js": {
"expectCount": 13,
"actualCount": 5,
"undocumentLines": [
3,
4,
5,
7,
81,
82,
83,
153
]
},
"src/asset-loaders/ImageAsset.js": {
"expectCount": 5,
"actualCount": 4,
"undocumentLines": [
55
]
},
"src/asset-loaders/JSONAsset.js": {
"expectCount": 4,
"actualCount": 3,
"undocumentLines": [
34
]
},
"src/asset-loaders/MusicAsset.js": {
"expectCount": 4,
"actualCount": 3,
"undocumentLines": [
36
]
},
"src/asset-loaders/PackAsset.js": {
"expectCount": 15,
"actualCount": 9,
"undocumentLines": [
30,
31,
32,
33,
75,
152
]
},
"src/asset-loaders/ParticleSystemAsset.js": {
"expectCount": 4,
"actualCount": 3,
"undocumentLines": [
30
]
},
"src/asset-loaders/PostprocessRackEffectAsset.js": {
"expectCount": 13,
"actualCount": 0,
"undocumentLines": [
3,
5,
9,
13,
17,
21,
24,
25,
26,
27,
30,
45,
65
]
},
"src/asset-loaders/SceneAsset.js": {
"expectCount": 7,
"actualCount": 5,
"undocumentLines": [
28,
54
]
},
"src/asset-loaders/SetAsset.js": {
"expectCount": 8,
"actualCount": 5,
"undocumentLines": [
28,
29,
67
]
},
"src/asset-loaders/ShaderAsset.js": {
"expectCount": 12,
"actualCount": 5,
"undocumentLines": [
3,
30,
31,
32,
33,
110,
124
]
},
"src/asset-loaders/SkeletonAsset.js": {
"expectCount": 10,
"actualCount": 5,
"undocumentLines": [
4,
8,
12,
78,
104
]
},
"src/asset-loaders/SoundAsset.js": {
"expectCount": 4,
"actualCount": 3,
"undocumentLines": [
30
]
},
"src/asset-loaders/SVGAsset.js": {
"expectCount": 6,
"actualCount": 4,
"undocumentLines": [
3,
66
]
},
"src/asset-loaders/TextAsset.js": {
"expectCount": 4,
"actualCount": 3,
"undocumentLines": [
34
]
},
"src/components/AtlasSprite.js": {
"expectCount": 15,
"actualCount": 8,
"undocumentLines": [
49,
50,
51,
52,
53,
54,
120
]
},
"src/components/Camera.js": {
"expectCount": 79,
"actualCount": 40,
"undocumentLines": [
7,
8,
11,
13,
15,
16,
17,
18,
21,
31,
67,
103,
118,
128,
136,
161,
210,
224,
238,
239,
240,
254,
270,
286,
302,
314,
330,
371,
390,
391,
392,
393,
398,
400,
408,
409,
410,
411,
414
]
},
"src/components/Camera2D.js": {
"expectCount": 27,
"actualCount": 19,
"undocumentLines": [
5,
56,
57,
87,
102,
117,
141,
142
]
},
"src/components/CameraDirector2D.js": {
"expectCount": 28,
"actualCount": 22,
"undocumentLines": [
52,
81,
95,
109,
123,
134
]
},
"src/components/CircleShape.js": {
"expectCount": 9,
"actualCount": 0,
"undocumentLines": [
4,
6,
8,
12,
19,
23,
28,
31,
37
]
},
"src/components/Container.js": {
"expectCount": 8,
"actualCount": 0,
"undocumentLines": [
4,
6,
10,
14,
19,
22,
30,
33
]
},
"src/components/DeferredRenderer.js": {
"expectCount": 62,
"actualCount": 23,
"undocumentLines": [
5,
7,
11,
16,
17,
20,
24,
29,
33,
37,
39,
49,
53,
55,
65,
69,
71,
81,
85,
87,
97,
101,
104,
105,
106,
107,
110,
111,
116,
120,
146,
174,
178,
223,
237,
361,
365,
375,
376
]
},
"src/components/GestureListener.js": {
"expectCount": 33,
"actualCount": 17,
"undocumentLines": [
7,
9,
46,
58,
59,
60,
96,
106,
110,
115,
129,
130,
131,
134,
346,
351
]
},
"src/components/InputHandler.js": {
"expectCount": 86,
"actualCount": 56,
"undocumentLines": [
4,
10,
89,
103,
117,
131,
145,
159,
173,
187,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
685,
1012
]
},
"src/components/MultipassRenderer.js": {
"expectCount": 26,
"actualCount": 6,
"undocumentLines": [
5,
7,
11,
15,
16,
19,
23,
26,
27,
28,
31,
34,
53,
116,
120,
156,
158,
164,
184,
185
]
},
"src/components/Particles.js": {
"expectCount": 47,
"actualCount": 27,
"undocumentLines": [
10,
143,
155,
156,
157,
181,
192,
217,
231,
232,
246,
260,
275,
286,
287,
288,
456,
480,
481,
485
]
},
"src/components/PhysicsBody.js": {
"expectCount": 87,
"actualCount": 0,
"undocumentLines": [
12,
17,
23,
25,
29,
55,
59,
63,
65,
66,
87,
91,
93,
94,
115,
119,
121,
122,
143,
147,
149,
150,
171,
175,
180,
181,
184,
188,
193,
196,
200,
215,
218,
222,
227,
231,
236,
252,
257,
270,
275,
288,
293,
308,
312,
317,
330,
335,
348,
353,
366,
371,
384,
389,
402,
407,
420,
424,
429,
432,
436,
441,
444,
448,
452,
456,
461,
478,
479,
480,
481,
482,
483,
487,
504,
508,
542,
553,
587,
594,
601,
610,
614,
632,
671,
686,
748
]
},
"src/components/PhysicsWorld.js": {
"expectCount": 30,
"actualCount": 0,
"undocumentLines": [
5,
7,
11,
21,
25,
41,
45,
50,
53,
57,
62,
65,
69,
74,
77,
81,
84,
88,
89,
90,
91,
94,
102,
136,
163,
190,
203,
207,
215,
233
]
},
"src/components/PolygonShape.js": {
"expectCount": 11,
"actualCount": 0,
"undocumentLines": [
4,
6,
8,
12,
19,
23,
43,
46,
52,
58,
89
]
},
"src/components/PostprocessRack.js": {
"expectCount": 62,
"actualCount": 4,
"undocumentLines": [
5,
7,
11,
12,
15,
19,
22,
30,
50,
61,
69,
73,
81,
127,
129,
133,
134,
137,
141,
142,
145,
149,
150,
153,
161,
169,
190,
209,
213,
231,
235,
237,
256,
260,
265,
268,
272,
274,
278,
282,
284,
295,
298,
300,
301,
324,
344,
348,
352,
356,
360,
364,
368,
382,
396,
414,
427,
472
]
},
"src/components/PrefabInstance.js": {
"expectCount": 19,
"actualCount": 0,
"undocumentLines": [
5,
7,
9,
13,
21,
25,
29,
33,
35,
46,
50,
55,
58,
62,
63,
66,
69,
75,
80
]
},
"src/components/RectangleRenderer.js": {
"expectCount": 33,
"actualCount": 0,
"undocumentLines": [
5,
7,
11,
28,
32,
37,
38,
41,
45,
50,
54,
58,
63,
67,
71,
76,
80,
84,
89,
93,
97,
102,
106,
110,
124,
127,
136,
140,
146,
151,
168,
177,
183
]
},
"src/components/RectangleShape.js": {
"expectCount": 25,
"actualCount": 0,
"undocumentLines": [
4,
6,
8,
12,
24,
28,
33,
36,
40,
45,
48,
52,
57,
60,
64,
69,
72,
76,
81,
84,
88,
93,
96,
99,
102
]
},
"src/components/Script.js": {
"expectCount": 45,
"actualCount": 0,
"undocumentLines": [
5,
29,
31,
35,
41,
45,
49,
169,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
188,
193,
208,
223,
243,
301,
353,
355,
357,
361,
365,
367,
369,
371,
373,
375,
377,
379,
381,
383,
385,
387,
389
]
},
"src/components/Shape.js": {
"expectCount": 11,
"actualCount": 0,
"undocumentLines": [
3,
5,
9,
15,
19,
21,
37,
43,
49,
58,
62
]
},
"src/components/Skeleton.js": {
"expectCount": 44,
"actualCount": 0,
"undocumentLines": [
6,
24,
45,
54,
56,
60,
73,
77,
79,
80,
89,
107,
110,
114,
116,
128,
132,
134,
145,
149,
154,
157,
161,
166,
169,
173,
178,
181,
185,
190,
193,
197,
200,
210,
214,
231,
247,
287,
402,
408,
413,
418,
434,
471
]
},
"src/components/SortedActions.js": {
"expectCount": 15,
"actualCount": 0,
"undocumentLines": [
3,
5,
9,
16,
20,
25,
28,
32,
34,
44,
48,
53,
56,
64,
72
]
},
"src/components/Sprite.js": {
"expectCount": 20,
"actualCount": 0,
"undocumentLines": [
4,
6,
10,
31,
40,
45,
66,
75,
95,
99,
108,
111,
115,
127,
130,
131,
134,
151,
180,
186
]
},
"src/components/TextRenderer.js": {
"expectCount": 36,
"actualCount": 0,
"undocumentLines": [
6,
8,
12,
29,
33,
38,
39,
42,
46,
61,
62,
66,
70,
84,
87,
91,
108,
112,
117,
121,
125,
130,
134,
138,
143,
160,
163,
168,
169,
177,
185,
192,
201,
232,
241,
242
]
},
"src/components/UiLayout.js": {
"expectCount": 33,
"actualCount": 0,
"undocumentLines": [
4,
5,
6,
8,
10,
14,
24,
28,
30,
31,
32,
51,
61,
65,
70,
74,
78,
83,
87,
91,
96,
100,
104,
109,
113,
124,
127,
135,
180,
186,
198,
205,
211
]
},
"src/components/UiSprite.js": {
"expectCount": 82,
"actualCount": 0,
"undocumentLines": [
5,
6,
7,
9,
11,
15,
45,
54,
59,
78,
79,
82,
91,
111,
115,
117,
118,
119,
149,
153,
158,
162,
166,
171,
175,
179,
184,
188,
192,
197,
201,
205,
210,
214,
218,
223,
227,
231,
236,
237,
240,
244,
249,
253,
257,
262,
266,
270,
275,
279,
283,
288,
292,
296,
301,
305,
309,
314,
318,
322,
327,
331,
335,
381,
385,
399,
402,
406,
410,
431,
433,
434,
438,
448,
494,
539,
594,
613,
622,
630,
645,
650
]
},
"src/components/VerticesRenderer.js": {
"expectCount": 56,
"actualCount": 0,
"undocumentLines": [
4,
10,
16,
22,
24,
28,
43,
47,
51,
55,
60,
63,
67,
72,
75,
79,
93,
95,
99,
102,
106,
126,
129,
133,
140,
143,
147,
154,
157,
166,
180,
189,
203,
207,
212,
215,
219,
221,
237,
241,
242,
243,
249,
250,
253,
254,
259,
288,
310,
332,
339,
349,
374,
496,
509,
513
]
},
"src/index.js": {
"expectCount": 21,
"actualCount": 1,
"undocumentLines": [
243,
245,
249,
254,
257,
261,
266,
269,
273,
278,
281,
285,
290,
293,
300,
308,
315,
323,
340,
351
]
},
"src/systems/AssemblySystem.js": {
"expectCount": 15,
"actualCount": 0,
"undocumentLines": [
3,
5,
8,
9,
13,
26,
36,
44,
52,
56,
64,
81,
90,
95,
103
]
},
"src/systems/AssetSystem/Asset.js": {
"expectCount": 18,
"actualCount": 13,
"undocumentLines": [
35,
57,
58,
59,
60
]
},
"src/systems/AssetSystem/index.js": {
"expectCount": 34,
"actualCount": 23,
"undocumentLines": [
8,
108,
130,
131,
133,
134,
135,
136,
137,
440,
464
]
},
"src/systems/AudioSystem.js": {
"expectCount": 22,
"actualCount": 16,
"undocumentLines": [
4,
24,
34,
35,
36,
37
]
},
"src/systems/EntitySystem/Component.js": {
"expectCount": 16,
"actualCount": 14,
"undocumentLines": [
29,
130
]
},
"src/systems/EntitySystem/Entity.js": {
"expectCount": 70,
"actualCount": 51,
"undocumentLines": [
6,
7,
36,
50,
64,
160,
180,
184,
185,
186,
187,
188,
189,
190,
191,
192,
194,
195,
943
]
},
"src/systems/EntitySystem/index.js": {
"expectCount": 16,
"actualCount": 12,
"undocumentLines": [
11,
43,
63,
64
]
},
"src/systems/InputSystem.js": {
"expectCount": 36,
"actualCount": 9,
"undocumentLines": [
5,
6,
7,
15,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
78,
127,
142,
157,
171,
188,
205,
222,
229,
275
]
},
"src/systems/RenderSystem.js": {
"expectCount": 160,
"actualCount": 69,
"undocumentLines": [
7,
9,
14,
20,
24,
140,
142,
167,
172,
174,
178,
180,
181,
192,
196,
201,
205,
209,
214,
218,
222,
227,
231,
235,
237,
249,
253,
258,
262,
266,
271,
274,
278,
280,
292,
293,
295,
306,
321,
334,
345,
349,
438,
442,
444,
522,
548,
549,
550,
552,
553,
554,
643,
688,
702,
716,
803,
804,
805,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
843,
2035,
2058,
2154,
2162,
2168,
2176,
2215
]
},
"src/systems/StorageSystem.js": {
"expectCount": 18,
"actualCount": 14,
"undocumentLines": [
42,
43,
44,
45
]
},
"src/systems/System.js": {
"expectCount": 12,
"actualCount": 10,
"undocumentLines": [
4,
5
]
},
"src/utils/box2d.js": {
"expectCount": 1,
"actualCount": 0,
"undocumentLines": [
4
]
},
"src/utils/Events.js": {
"expectCount": 12,
"actualCount": 7,
"undocumentLines": [
17,
18,
19,
20,
148
]
},
"src/utils/index.js": {
"expectCount": 16,
"actualCount": 13,
"undocumentLines": [
69,
70,
71
]
}
}
}