UNPKG

oxygen-core

Version:

Oxygen game engine (Xenon Core for browsers)

1,442 lines 21.3 kB
{ "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 ] } } }