Summary - Kestrun — Combined CoverageStarSponsor

Information
Parser: MultiReport (2x Cobertura)
Assemblies: 3
Classes: 357
Files: 357
Tag: Kestrun/Kestrun@2d87023b37eb91155071c91dd3d6a2eeb3004705
Coverage date: 10/18/2025 - 15:04:07
Line coverage
57%
Covered lines: 6615
Uncovered lines: 4984
Coverable lines: 11599
Total lines: 40636
Line coverage: 57%
Branch coverage
62%
Covered branches: 2722
Total branches: 4378
Branch coverage: 62.1%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Coverage history

Coverage history 0 25 50 75 100 08/26/2025 - 01:25:22 Line coverage: 71.1% (4561/6414) Branch coverage: 66.9% (1608/2402) Total lines: 24225 Tag: Kestrun/Kestrun@07f821172e5dc3657f1be7e6818f18d6721cf38a08/26/2025 - 01:49:10 Line coverage: 71.1% (4561/6414) Branch coverage: 66.9% (1607/2402) Total lines: 24225 Tag: Kestrun/Kestrun@07f821172e5dc3657f1be7e6818f18d6721cf38a08/26/2025 - 14:53:17 Line coverage: 71% (4560/6414) Branch coverage: 66.9% (1607/2402) Total lines: 24225 Tag: Kestrun/Kestrun@78d1e497d8ba989d121b57aa39aa3c6b22de743108/26/2025 - 18:44:21 Line coverage: 71.1% (4561/6414) Branch coverage: 66.9% (1607/2402) Total lines: 24225 Tag: Kestrun/Kestrun@d4eca24e86ad16771e391821efd443d6dc96606b08/27/2025 - 16:39:45 Line coverage: 71.1% (4563/6414) Branch coverage: 66.9% (1609/2402) Total lines: 24225 Tag: Kestrun/Kestrun@4c6ca8f799d2de93b1edf9355074f3da4297dc6208/28/2025 - 13:31:25 Line coverage: 71.1% (4561/6414) Branch coverage: 66.9% (1607/2402) Total lines: 24225 Tag: Kestrun/Kestrun@c90b3fa538340336a4939f46ad7235e29212eb5908/29/2025 - 15:33:49 Line coverage: 71.1% (4562/6414) Branch coverage: 66.9% (1609/2402) Total lines: 24225 Tag: Kestrun/Kestrun@d302841c78e142037a1aae3165383d903a00b5f408/29/2025 - 16:01:24 Line coverage: 71% (4560/6414) Branch coverage: 66.8% (1606/2402) Total lines: 24225 Tag: Kestrun/Kestrun@ad4a22f390590bbcb102eb1a8fa13cdf7ebd5c5b08/29/2025 - 16:32:52 Line coverage: 71.1% (4562/6414) Branch coverage: 66.9% (1608/2402) Total lines: 24225 Tag: Kestrun/Kestrun@f8696a0ab4be2f099ac302a64da5cc7df073c59a08/29/2025 - 19:03:16 Line coverage: 71.1% (4560/6413) Branch coverage: 66.8% (1606/2402) Total lines: 24208 Tag: Kestrun/Kestrun@bbe80beb98bdf6ba9249a033d00f6e4748a4c06c08/29/2025 - 19:42:14 Line coverage: 71.1% (4561/6413) Branch coverage: 66.9% (1608/2402) Total lines: 24208 Tag: Kestrun/Kestrun@3c9ce084a1c53128813d4002ea9ff6c197712a0e08/30/2025 - 03:33:49 Line coverage: 71.1% (4560/6413) Branch coverage: 66.8% (1606/2402) Total lines: 24208 Tag: Kestrun/Kestrun@1211de166c0177afac78a94a8f91658b8dd4981809/01/2025 - 04:08:24 Line coverage: 70.4% (4594/6521) Branch coverage: 67.1% (1633/2432) Total lines: 24600 Tag: Kestrun/Kestrun@d6f26a131219b7a7fcb4e129af3193ec2ec4892909/01/2025 - 15:55:00 Line coverage: 70.4% (4594/6521) Branch coverage: 67.1% (1632/2432) Total lines: 24600 Tag: Kestrun/Kestrun@19d70630c420f79cdedeb90ba1187c4ef9ff547409/02/2025 - 17:53:35 Line coverage: 70.4% (4621/6563) Branch coverage: 67.3% (1643/2440) Total lines: 24742 Tag: Kestrun/Kestrun@58c69eb1b344fcfa1f4b9c597030af85fac9e31b09/03/2025 - 13:55:51 Line coverage: 70.6% (4662/6603) Branch coverage: 67.3% (1644/2440) Total lines: 24758 Tag: Kestrun/Kestrun@80ce2a54be2f719c7be1c21a92a8156bfdc48eb409/03/2025 - 15:41:52 Line coverage: 70.5% (4661/6603) Branch coverage: 67.3% (1643/2440) Total lines: 24758 Tag: Kestrun/Kestrun@28ba29c6da2a904ef3e635d027ef1adb197c158309/03/2025 - 18:37:02 Line coverage: 70.5% (4661/6603) Branch coverage: 67.2% (1642/2440) Total lines: 24758 Tag: Kestrun/Kestrun@86fc5b3bca9d694f07b5e51c954ccc23c5594b4909/04/2025 - 17:02:01 Line coverage: 71% (4818/6781) Branch coverage: 68% (1735/2548) Total lines: 25131 Tag: Kestrun/Kestrun@f3880b25ea131298aa2f8b1e0d0a8d55eb160bc009/04/2025 - 17:09:47 Line coverage: 71% (4818/6781) Branch coverage: 68% (1734/2548) Total lines: 25131 Tag: Kestrun/Kestrun@2afb92fed8453d222b7af7c048460fff3c488fbc09/04/2025 - 18:11:31 Line coverage: 71% (4819/6781) Branch coverage: 68.1% (1736/2548) Total lines: 25186 Tag: Kestrun/Kestrun@de99e24698289f3f61ac7b73e96092732ae12b0509/04/2025 - 20:03:06 Line coverage: 71% (4818/6781) Branch coverage: 68% (1734/2548) Total lines: 25186 Tag: Kestrun/Kestrun@aac43c4a9d431237cc28e06bebdc8b9fca48b30609/04/2025 - 22:37:32 Line coverage: 71% (4819/6781) Branch coverage: 68% (1735/2548) Total lines: 25262 Tag: Kestrun/Kestrun@afb7aadc0a8a42bfa2b51ea62c8a6e2cf63faec609/05/2025 - 01:20:27 Line coverage: 71% (4819/6781) Branch coverage: 68.1% (1736/2548) Total lines: 25264 Tag: Kestrun/Kestrun@307328b32323080f64e2bbfdbf3f7087235cf22d09/05/2025 - 14:06:18 Line coverage: 71% (4818/6781) Branch coverage: 68% (1735/2548) Total lines: 25264 Tag: Kestrun/Kestrun@bafd996fa4facfcf7f7d9dfc5b62d88518718c4609/05/2025 - 14:10:26 Line coverage: 71% (4819/6781) Branch coverage: 68.1% (1736/2548) Total lines: 25264 Tag: Kestrun/Kestrun@f330d4cae7fa41d656a487ea31bc201a029fe95509/05/2025 - 16:51:52 Line coverage: 71.1% (4818/6775) Branch coverage: 68% (1735/2548) Total lines: 24845 Tag: Kestrun/Kestrun@c672b8f05e89891aff034d6863debc0ea95b234d09/06/2025 - 02:59:55 Line coverage: 71.1% (4819/6777) Branch coverage: 68% (1735/2548) Total lines: 24862 Tag: Kestrun/Kestrun@2111f41add084358558c4f74e28884318c1923b009/06/2025 - 04:23:39 Line coverage: 71.1% (4819/6777) Branch coverage: 68.1% (1736/2548) Total lines: 24862 Tag: Kestrun/Kestrun@a13e6122733c75e6e50f39500972849d262774e509/06/2025 - 18:30:33 Line coverage: 71.7% (4883/6806) Branch coverage: 70.2% (1799/2560) Total lines: 25195 Tag: Kestrun/Kestrun@aeddbedb8a96e9137aac94c2d5edd011b57ac87109/07/2025 - 04:51:39 Line coverage: 71.6% (4869/6799) Branch coverage: 69.9% (1790/2558) Total lines: 25168 Tag: Kestrun/Kestrun@461ff737fcae3442df54fb34b135b2349f239c4f09/07/2025 - 15:39:38 Line coverage: 71.6% (4870/6799) Branch coverage: 70% (1791/2558) Total lines: 25168 Tag: Kestrun/Kestrun@3fb018cb3fb12e5d6852c6847273ec977fcc81a409/07/2025 - 18:41:40 Line coverage: 71.4% (4905/6869) Branch coverage: 70% (1795/2564) Total lines: 25292 Tag: Kestrun/Kestrun@2192d4ccb46312ce89b7f7fda1aa8c915bfa228409/08/2025 - 14:52:50 Line coverage: 71.4% (4905/6869) Branch coverage: 69.9% (1794/2564) Total lines: 25292 Tag: Kestrun/Kestrun@819d430c57fbf6a6ffbecb11f265d9b5cbe754a909/08/2025 - 15:16:31 Line coverage: 71.3% (4904/6869) Branch coverage: 69.9% (1793/2564) Total lines: 25292 Tag: Kestrun/Kestrun@f2964c13c2062dc3cd29b60465a769d942df583209/08/2025 - 16:52:37 Line coverage: 71.2% (4921/6909) Branch coverage: 69.8% (1795/2568) Total lines: 25358 Tag: Kestrun/Kestrun@14183915904bc10657c407aa6953ae9be314429f09/08/2025 - 20:34:03 Line coverage: 70.2% (4945/7037) Branch coverage: 69.8% (1795/2568) Total lines: 25817 Tag: Kestrun/Kestrun@3790ee5884494a7a2a829344a47743e0bf492e7209/09/2025 - 05:44:24 Line coverage: 68% (4942/7258) Branch coverage: 68.7% (1795/2610) Total lines: 26394 Tag: Kestrun/Kestrun@a26a91936c400a7f2324671b2222643fb772438109/09/2025 - 20:36:29 Line coverage: 68% (4955/7282) Branch coverage: 68.7% (1795/2610) Total lines: 26419 Tag: Kestrun/Kestrun@eec6e531f6ea893bb4939db76943e009d9fd963c09/09/2025 - 21:56:59 Line coverage: 68% (4957/7284) Branch coverage: 68.8% (1796/2610) Total lines: 26434 Tag: Kestrun/Kestrun@739093f321f10605cc4d1029da7300e3bb4dcba909/10/2025 - 17:50:34 Line coverage: 67.7% (4959/7323) Branch coverage: 68.7% (1795/2612) Total lines: 26500 Tag: Kestrun/Kestrun@5f41b7385e6492ec5892c0c7887658952f6fb87e09/10/2025 - 19:58:59 Line coverage: 67.7% (4959/7323) Branch coverage: 68.7% (1796/2612) Total lines: 26500 Tag: Kestrun/Kestrun@9d3a582b2d63930269564a7591aa77ef297cadeb09/11/2025 - 03:23:38 Line coverage: 66.9% (4958/7410) Branch coverage: 68.7% (1795/2612) Total lines: 26929 Tag: Kestrun/Kestrun@b7a12f5205442de0d384c1a861c1f8f30c74dcb509/12/2025 - 03:43:11 Line coverage: 66.8% (4991/7465) Branch coverage: 68.7% (1798/2614) Total lines: 27162 Tag: Kestrun/Kestrun@d160286e3020330b1eb862d66a37db2e26fc904209/12/2025 - 13:06:50 Line coverage: 66.8% (4991/7465) Branch coverage: 68.7% (1797/2614) Total lines: 27162 Tag: Kestrun/Kestrun@0cd8aff9570206f0b23cbe71d96e965f66ee14fa09/12/2025 - 13:32:05 Line coverage: 66.8% (4991/7465) Branch coverage: 68.7% (1798/2614) Total lines: 27162 Tag: Kestrun/Kestrun@63ea5841fe73fd164406accba17a956e8c08357f09/12/2025 - 13:43:03 Line coverage: 66.8% (4991/7465) Branch coverage: 68.7% (1797/2614) Total lines: 27162 Tag: Kestrun/Kestrun@bd4d239cd63303706ae393e27d54f868ef64f9ff09/12/2025 - 16:20:13 Line coverage: 66.4% (5001/7531) Branch coverage: 67.9% (1799/2646) Total lines: 27451 Tag: Kestrun/Kestrun@bd014be0a15f3c9298922d2ff67068869adda2a009/12/2025 - 17:01:20 Line coverage: 66.3% (5000/7531) Branch coverage: 67.9% (1798/2646) Total lines: 27451 Tag: Kestrun/Kestrun@383c1560c6be4027d79f183f7ed839edb887efea09/12/2025 - 17:39:52 Line coverage: 66.3% (5000/7531) Branch coverage: 67.9% (1799/2646) Total lines: 27451 Tag: Kestrun/Kestrun@7189783cf8fc454ea15d22b08b77bebbd01f968709/12/2025 - 21:57:57 Line coverage: 64.3% (5000/7770) Branch coverage: 64.1% (1798/2802) Total lines: 28042 Tag: Kestrun/Kestrun@7f3035804f966a691bd6936a199a8086730a784509/13/2025 - 17:19:56 Line coverage: 63.9% (5000/7821) Branch coverage: 63.5% (1799/2832) Total lines: 28223 Tag: Kestrun/Kestrun@ea635f1ee1937c260a89d1a43a3c203cd8767c7b09/13/2025 - 21:11:10 Line coverage: 63.6% (5007/7866) Branch coverage: 62.9% (1798/2858) Total lines: 28374 Tag: Kestrun/Kestrun@c00c04d65edffc6840698a5c67a70cae1ad411d909/14/2025 - 21:23:16 Line coverage: 63.3% (5022/7926) Branch coverage: 63.1% (1802/2854) Total lines: 28529 Tag: Kestrun/Kestrun@c9d2f0b3dd164d7dc0dc2407a9f006293d92422309/15/2025 - 19:16:35 Line coverage: 63.7% (5014/7863) Branch coverage: 63.7% (1800/2822) Total lines: 28241 Tag: Kestrun/Kestrun@bfb58693b9baaed61644ace5b29e014d9ffacbc909/16/2025 - 04:01:29 Line coverage: 63.5% (5024/7911) Branch coverage: 63.2% (1804/2850) Total lines: 28471 Tag: Kestrun/Kestrun@e5263347b0baba68d9fd62ffbf60a7dd87f994bb09/16/2025 - 16:28:42 Line coverage: 63.2% (5024/7941) Branch coverage: 63.1% (1804/2856) Total lines: 28587 Tag: Kestrun/Kestrun@d5c0d6132e97ca542441289c02a4c9e9d0364d4909/16/2025 - 18:28:35 Line coverage: 63.2% (5025/7941) Branch coverage: 63.2% (1805/2856) Total lines: 28587 Tag: Kestrun/Kestrun@85c1b05c3155d078a395f01f96cd99a95fbcc14f09/16/2025 - 18:38:10 Line coverage: 63.2% (5024/7941) Branch coverage: 63.2% (1805/2856) Total lines: 28587 Tag: Kestrun/Kestrun@1ec65c49ba24bea275273220d19054072659b62a09/16/2025 - 19:34:38 Line coverage: 63.2% (5025/7941) Branch coverage: 63.2% (1805/2856) Total lines: 28587 Tag: Kestrun/Kestrun@cd031acff6ee2a77514aa4ff9c66847f9e475e6009/18/2025 - 15:45:03 Line coverage: 63.2% (5024/7941) Branch coverage: 63.1% (1804/2856) Total lines: 28587 Tag: Kestrun/Kestrun@a5d43b6e0ad059b0f70e9558198acdf29b07fe1a10/13/2025 - 16:52:37 Line coverage: 57.6% (6234/10821) Branch coverage: 62.1% (2537/4081) Total lines: 37948 Tag: Kestrun/Kestrun@10d476bee71c71ad215bb8ab59f219887b5b4a5e10/15/2025 - 01:01:18 Line coverage: 57.6% (6490/11250) Branch coverage: 62.6% (2637/4207) Total lines: 39454 Tag: Kestrun/Kestrun@7c4ce528870211ad6c2d2398c31ec13097fc584010/15/2025 - 14:41:22 Line coverage: 57.6% (6491/11250) Branch coverage: 62.7% (2638/4207) Total lines: 39454 Tag: Kestrun/Kestrun@b8b9998b417b75ba511e5145a7d5cf848bac551710/15/2025 - 21:27:26 Line coverage: 57.2% (6571/11487) Branch coverage: 61.9% (2696/4354) Total lines: 40178 Tag: Kestrun/Kestrun@c33ec02a85e4f8d6061aeaab5a5e8c3a8b66559410/15/2025 - 22:47:55 Line coverage: 57.2% (6572/11487) Branch coverage: 61.9% (2697/4354) Total lines: 40177 Tag: Kestrun/Kestrun@f97c41150c4de89829eca919cc8b9b7e7df3df8e10/16/2025 - 12:37:55 Line coverage: 57.2% (6572/11487) Branch coverage: 61.9% (2696/4354) Total lines: 40177 Tag: Kestrun/Kestrun@fe9b0d5b0046c725ac092fdc6c0e022ea3ddbd0610/17/2025 - 15:48:30 Line coverage: 57% (6615/11598) Branch coverage: 62.1% (2723/4378) Total lines: 40635 Tag: Kestrun/Kestrun@b8199aff869a847b75e185d0527ba45e04a43d8610/17/2025 - 17:13:00 Line coverage: 57% (6614/11598) Branch coverage: 62.1% (2721/4378) Total lines: 40635 Tag: Kestrun/Kestrun@72ffc26b6676ccf0f60d50c94e4bb52de23743be10/17/2025 - 20:53:54 Line coverage: 57% (6615/11598) Branch coverage: 62.1% (2722/4378) Total lines: 40635 Tag: Kestrun/Kestrun@5438f2d36871da1fed01100cfe878a4720b7693110/18/2025 - 15:14:40 Line coverage: 57% (6615/11599) Branch coverage: 62.1% (2722/4378) Total lines: 40636 Tag: Kestrun/Kestrun@2d87023b37eb91155071c91dd3d6a2eeb3004705 08/26/2025 - 01:25:22 Line coverage: 71.1% (4561/6414) Branch coverage: 66.9% (1608/2402) Total lines: 24225 Tag: Kestrun/Kestrun@07f821172e5dc3657f1be7e6818f18d6721cf38a08/26/2025 - 01:49:10 Line coverage: 71.1% (4561/6414) Branch coverage: 66.9% (1607/2402) Total lines: 24225 Tag: Kestrun/Kestrun@07f821172e5dc3657f1be7e6818f18d6721cf38a08/26/2025 - 14:53:17 Line coverage: 71% (4560/6414) Branch coverage: 66.9% (1607/2402) Total lines: 24225 Tag: Kestrun/Kestrun@78d1e497d8ba989d121b57aa39aa3c6b22de743108/26/2025 - 18:44:21 Line coverage: 71.1% (4561/6414) Branch coverage: 66.9% (1607/2402) Total lines: 24225 Tag: Kestrun/Kestrun@d4eca24e86ad16771e391821efd443d6dc96606b08/27/2025 - 16:39:45 Line coverage: 71.1% (4563/6414) Branch coverage: 66.9% (1609/2402) Total lines: 24225 Tag: Kestrun/Kestrun@4c6ca8f799d2de93b1edf9355074f3da4297dc6208/28/2025 - 13:31:25 Line coverage: 71.1% (4561/6414) Branch coverage: 66.9% (1607/2402) Total lines: 24225 Tag: Kestrun/Kestrun@c90b3fa538340336a4939f46ad7235e29212eb5908/29/2025 - 15:33:49 Line coverage: 71.1% (4562/6414) Branch coverage: 66.9% (1609/2402) Total lines: 24225 Tag: Kestrun/Kestrun@d302841c78e142037a1aae3165383d903a00b5f408/29/2025 - 16:01:24 Line coverage: 71% (4560/6414) Branch coverage: 66.8% (1606/2402) Total lines: 24225 Tag: Kestrun/Kestrun@ad4a22f390590bbcb102eb1a8fa13cdf7ebd5c5b08/29/2025 - 16:32:52 Line coverage: 71.1% (4562/6414) Branch coverage: 66.9% (1608/2402) Total lines: 24225 Tag: Kestrun/Kestrun@f8696a0ab4be2f099ac302a64da5cc7df073c59a08/29/2025 - 19:03:16 Line coverage: 71.1% (4560/6413) Branch coverage: 66.8% (1606/2402) Total lines: 24208 Tag: Kestrun/Kestrun@bbe80beb98bdf6ba9249a033d00f6e4748a4c06c08/29/2025 - 19:42:14 Line coverage: 71.1% (4561/6413) Branch coverage: 66.9% (1608/2402) Total lines: 24208 Tag: Kestrun/Kestrun@3c9ce084a1c53128813d4002ea9ff6c197712a0e08/30/2025 - 03:33:49 Line coverage: 71.1% (4560/6413) Branch coverage: 66.8% (1606/2402) Total lines: 24208 Tag: Kestrun/Kestrun@1211de166c0177afac78a94a8f91658b8dd4981809/01/2025 - 04:08:24 Line coverage: 70.4% (4594/6521) Branch coverage: 67.1% (1633/2432) Total lines: 24600 Tag: Kestrun/Kestrun@d6f26a131219b7a7fcb4e129af3193ec2ec4892909/01/2025 - 15:55:00 Line coverage: 70.4% (4594/6521) Branch coverage: 67.1% (1632/2432) Total lines: 24600 Tag: Kestrun/Kestrun@19d70630c420f79cdedeb90ba1187c4ef9ff547409/02/2025 - 17:53:35 Line coverage: 70.4% (4621/6563) Branch coverage: 67.3% (1643/2440) Total lines: 24742 Tag: Kestrun/Kestrun@58c69eb1b344fcfa1f4b9c597030af85fac9e31b09/03/2025 - 13:55:51 Line coverage: 70.6% (4662/6603) Branch coverage: 67.3% (1644/2440) Total lines: 24758 Tag: Kestrun/Kestrun@80ce2a54be2f719c7be1c21a92a8156bfdc48eb409/03/2025 - 15:41:52 Line coverage: 70.5% (4661/6603) Branch coverage: 67.3% (1643/2440) Total lines: 24758 Tag: Kestrun/Kestrun@28ba29c6da2a904ef3e635d027ef1adb197c158309/03/2025 - 18:37:02 Line coverage: 70.5% (4661/6603) Branch coverage: 67.2% (1642/2440) Total lines: 24758 Tag: Kestrun/Kestrun@86fc5b3bca9d694f07b5e51c954ccc23c5594b4909/04/2025 - 17:02:01 Line coverage: 71% (4818/6781) Branch coverage: 68% (1735/2548) Total lines: 25131 Tag: Kestrun/Kestrun@f3880b25ea131298aa2f8b1e0d0a8d55eb160bc009/04/2025 - 17:09:47 Line coverage: 71% (4818/6781) Branch coverage: 68% (1734/2548) Total lines: 25131 Tag: Kestrun/Kestrun@2afb92fed8453d222b7af7c048460fff3c488fbc09/04/2025 - 18:11:31 Line coverage: 71% (4819/6781) Branch coverage: 68.1% (1736/2548) Total lines: 25186 Tag: Kestrun/Kestrun@de99e24698289f3f61ac7b73e96092732ae12b0509/04/2025 - 20:03:06 Line coverage: 71% (4818/6781) Branch coverage: 68% (1734/2548) Total lines: 25186 Tag: Kestrun/Kestrun@aac43c4a9d431237cc28e06bebdc8b9fca48b30609/04/2025 - 22:37:32 Line coverage: 71% (4819/6781) Branch coverage: 68% (1735/2548) Total lines: 25262 Tag: Kestrun/Kestrun@afb7aadc0a8a42bfa2b51ea62c8a6e2cf63faec609/05/2025 - 01:20:27 Line coverage: 71% (4819/6781) Branch coverage: 68.1% (1736/2548) Total lines: 25264 Tag: Kestrun/Kestrun@307328b32323080f64e2bbfdbf3f7087235cf22d09/05/2025 - 14:06:18 Line coverage: 71% (4818/6781) Branch coverage: 68% (1735/2548) Total lines: 25264 Tag: Kestrun/Kestrun@bafd996fa4facfcf7f7d9dfc5b62d88518718c4609/05/2025 - 14:10:26 Line coverage: 71% (4819/6781) Branch coverage: 68.1% (1736/2548) Total lines: 25264 Tag: Kestrun/Kestrun@f330d4cae7fa41d656a487ea31bc201a029fe95509/05/2025 - 16:51:52 Line coverage: 71.1% (4818/6775) Branch coverage: 68% (1735/2548) Total lines: 24845 Tag: Kestrun/Kestrun@c672b8f05e89891aff034d6863debc0ea95b234d09/06/2025 - 02:59:55 Line coverage: 71.1% (4819/6777) Branch coverage: 68% (1735/2548) Total lines: 24862 Tag: Kestrun/Kestrun@2111f41add084358558c4f74e28884318c1923b009/06/2025 - 04:23:39 Line coverage: 71.1% (4819/6777) Branch coverage: 68.1% (1736/2548) Total lines: 24862 Tag: Kestrun/Kestrun@a13e6122733c75e6e50f39500972849d262774e509/06/2025 - 18:30:33 Line coverage: 71.7% (4883/6806) Branch coverage: 70.2% (1799/2560) Total lines: 25195 Tag: Kestrun/Kestrun@aeddbedb8a96e9137aac94c2d5edd011b57ac87109/07/2025 - 04:51:39 Line coverage: 71.6% (4869/6799) Branch coverage: 69.9% (1790/2558) Total lines: 25168 Tag: Kestrun/Kestrun@461ff737fcae3442df54fb34b135b2349f239c4f09/07/2025 - 15:39:38 Line coverage: 71.6% (4870/6799) Branch coverage: 70% (1791/2558) Total lines: 25168 Tag: Kestrun/Kestrun@3fb018cb3fb12e5d6852c6847273ec977fcc81a409/07/2025 - 18:41:40 Line coverage: 71.4% (4905/6869) Branch coverage: 70% (1795/2564) Total lines: 25292 Tag: Kestrun/Kestrun@2192d4ccb46312ce89b7f7fda1aa8c915bfa228409/08/2025 - 14:52:50 Line coverage: 71.4% (4905/6869) Branch coverage: 69.9% (1794/2564) Total lines: 25292 Tag: Kestrun/Kestrun@819d430c57fbf6a6ffbecb11f265d9b5cbe754a909/08/2025 - 15:16:31 Line coverage: 71.3% (4904/6869) Branch coverage: 69.9% (1793/2564) Total lines: 25292 Tag: Kestrun/Kestrun@f2964c13c2062dc3cd29b60465a769d942df583209/08/2025 - 16:52:37 Line coverage: 71.2% (4921/6909) Branch coverage: 69.8% (1795/2568) Total lines: 25358 Tag: Kestrun/Kestrun@14183915904bc10657c407aa6953ae9be314429f09/08/2025 - 20:34:03 Line coverage: 70.2% (4945/7037) Branch coverage: 69.8% (1795/2568) Total lines: 25817 Tag: Kestrun/Kestrun@3790ee5884494a7a2a829344a47743e0bf492e7209/09/2025 - 05:44:24 Line coverage: 68% (4942/7258) Branch coverage: 68.7% (1795/2610) Total lines: 26394 Tag: Kestrun/Kestrun@a26a91936c400a7f2324671b2222643fb772438109/09/2025 - 20:36:29 Line coverage: 68% (4955/7282) Branch coverage: 68.7% (1795/2610) Total lines: 26419 Tag: Kestrun/Kestrun@eec6e531f6ea893bb4939db76943e009d9fd963c09/09/2025 - 21:56:59 Line coverage: 68% (4957/7284) Branch coverage: 68.8% (1796/2610) Total lines: 26434 Tag: Kestrun/Kestrun@739093f321f10605cc4d1029da7300e3bb4dcba909/10/2025 - 17:50:34 Line coverage: 67.7% (4959/7323) Branch coverage: 68.7% (1795/2612) Total lines: 26500 Tag: Kestrun/Kestrun@5f41b7385e6492ec5892c0c7887658952f6fb87e09/10/2025 - 19:58:59 Line coverage: 67.7% (4959/7323) Branch coverage: 68.7% (1796/2612) Total lines: 26500 Tag: Kestrun/Kestrun@9d3a582b2d63930269564a7591aa77ef297cadeb09/11/2025 - 03:23:38 Line coverage: 66.9% (4958/7410) Branch coverage: 68.7% (1795/2612) Total lines: 26929 Tag: Kestrun/Kestrun@b7a12f5205442de0d384c1a861c1f8f30c74dcb509/12/2025 - 03:43:11 Line coverage: 66.8% (4991/7465) Branch coverage: 68.7% (1798/2614) Total lines: 27162 Tag: Kestrun/Kestrun@d160286e3020330b1eb862d66a37db2e26fc904209/12/2025 - 13:06:50 Line coverage: 66.8% (4991/7465) Branch coverage: 68.7% (1797/2614) Total lines: 27162 Tag: Kestrun/Kestrun@0cd8aff9570206f0b23cbe71d96e965f66ee14fa09/12/2025 - 13:32:05 Line coverage: 66.8% (4991/7465) Branch coverage: 68.7% (1798/2614) Total lines: 27162 Tag: Kestrun/Kestrun@63ea5841fe73fd164406accba17a956e8c08357f09/12/2025 - 13:43:03 Line coverage: 66.8% (4991/7465) Branch coverage: 68.7% (1797/2614) Total lines: 27162 Tag: Kestrun/Kestrun@bd4d239cd63303706ae393e27d54f868ef64f9ff09/12/2025 - 16:20:13 Line coverage: 66.4% (5001/7531) Branch coverage: 67.9% (1799/2646) Total lines: 27451 Tag: Kestrun/Kestrun@bd014be0a15f3c9298922d2ff67068869adda2a009/12/2025 - 17:01:20 Line coverage: 66.3% (5000/7531) Branch coverage: 67.9% (1798/2646) Total lines: 27451 Tag: Kestrun/Kestrun@383c1560c6be4027d79f183f7ed839edb887efea09/12/2025 - 17:39:52 Line coverage: 66.3% (5000/7531) Branch coverage: 67.9% (1799/2646) Total lines: 27451 Tag: Kestrun/Kestrun@7189783cf8fc454ea15d22b08b77bebbd01f968709/12/2025 - 21:57:57 Line coverage: 64.3% (5000/7770) Branch coverage: 64.1% (1798/2802) Total lines: 28042 Tag: Kestrun/Kestrun@7f3035804f966a691bd6936a199a8086730a784509/13/2025 - 17:19:56 Line coverage: 63.9% (5000/7821) Branch coverage: 63.5% (1799/2832) Total lines: 28223 Tag: Kestrun/Kestrun@ea635f1ee1937c260a89d1a43a3c203cd8767c7b09/13/2025 - 21:11:10 Line coverage: 63.6% (5007/7866) Branch coverage: 62.9% (1798/2858) Total lines: 28374 Tag: Kestrun/Kestrun@c00c04d65edffc6840698a5c67a70cae1ad411d909/14/2025 - 21:23:16 Line coverage: 63.3% (5022/7926) Branch coverage: 63.1% (1802/2854) Total lines: 28529 Tag: Kestrun/Kestrun@c9d2f0b3dd164d7dc0dc2407a9f006293d92422309/15/2025 - 19:16:35 Line coverage: 63.7% (5014/7863) Branch coverage: 63.7% (1800/2822) Total lines: 28241 Tag: Kestrun/Kestrun@bfb58693b9baaed61644ace5b29e014d9ffacbc909/16/2025 - 04:01:29 Line coverage: 63.5% (5024/7911) Branch coverage: 63.2% (1804/2850) Total lines: 28471 Tag: Kestrun/Kestrun@e5263347b0baba68d9fd62ffbf60a7dd87f994bb09/16/2025 - 16:28:42 Line coverage: 63.2% (5024/7941) Branch coverage: 63.1% (1804/2856) Total lines: 28587 Tag: Kestrun/Kestrun@d5c0d6132e97ca542441289c02a4c9e9d0364d4909/16/2025 - 18:28:35 Line coverage: 63.2% (5025/7941) Branch coverage: 63.2% (1805/2856) Total lines: 28587 Tag: Kestrun/Kestrun@85c1b05c3155d078a395f01f96cd99a95fbcc14f09/16/2025 - 18:38:10 Line coverage: 63.2% (5024/7941) Branch coverage: 63.2% (1805/2856) Total lines: 28587 Tag: Kestrun/Kestrun@1ec65c49ba24bea275273220d19054072659b62a09/16/2025 - 19:34:38 Line coverage: 63.2% (5025/7941) Branch coverage: 63.2% (1805/2856) Total lines: 28587 Tag: Kestrun/Kestrun@cd031acff6ee2a77514aa4ff9c66847f9e475e6009/18/2025 - 15:45:03 Line coverage: 63.2% (5024/7941) Branch coverage: 63.1% (1804/2856) Total lines: 28587 Tag: Kestrun/Kestrun@a5d43b6e0ad059b0f70e9558198acdf29b07fe1a10/13/2025 - 16:52:37 Line coverage: 57.6% (6234/10821) Branch coverage: 62.1% (2537/4081) Total lines: 37948 Tag: Kestrun/Kestrun@10d476bee71c71ad215bb8ab59f219887b5b4a5e10/15/2025 - 01:01:18 Line coverage: 57.6% (6490/11250) Branch coverage: 62.6% (2637/4207) Total lines: 39454 Tag: Kestrun/Kestrun@7c4ce528870211ad6c2d2398c31ec13097fc584010/15/2025 - 14:41:22 Line coverage: 57.6% (6491/11250) Branch coverage: 62.7% (2638/4207) Total lines: 39454 Tag: Kestrun/Kestrun@b8b9998b417b75ba511e5145a7d5cf848bac551710/15/2025 - 21:27:26 Line coverage: 57.2% (6571/11487) Branch coverage: 61.9% (2696/4354) Total lines: 40178 Tag: Kestrun/Kestrun@c33ec02a85e4f8d6061aeaab5a5e8c3a8b66559410/15/2025 - 22:47:55 Line coverage: 57.2% (6572/11487) Branch coverage: 61.9% (2697/4354) Total lines: 40177 Tag: Kestrun/Kestrun@f97c41150c4de89829eca919cc8b9b7e7df3df8e10/16/2025 - 12:37:55 Line coverage: 57.2% (6572/11487) Branch coverage: 61.9% (2696/4354) Total lines: 40177 Tag: Kestrun/Kestrun@fe9b0d5b0046c725ac092fdc6c0e022ea3ddbd0610/17/2025 - 15:48:30 Line coverage: 57% (6615/11598) Branch coverage: 62.1% (2723/4378) Total lines: 40635 Tag: Kestrun/Kestrun@b8199aff869a847b75e185d0527ba45e04a43d8610/17/2025 - 17:13:00 Line coverage: 57% (6614/11598) Branch coverage: 62.1% (2721/4378) Total lines: 40635 Tag: Kestrun/Kestrun@72ffc26b6676ccf0f60d50c94e4bb52de23743be10/17/2025 - 20:53:54 Line coverage: 57% (6615/11598) Branch coverage: 62.1% (2722/4378) Total lines: 40635 Tag: Kestrun/Kestrun@5438f2d36871da1fed01100cfe878a4720b7693110/18/2025 - 15:14:40 Line coverage: 57% (6615/11599) Branch coverage: 62.1% (2722/4378) Total lines: 40636 Tag: Kestrun/Kestrun@2d87023b37eb91155071c91dd3d6a2eeb3004705

Risk Hotspots

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
Kestrun6523256590882575871.7%
  
2722437862.1%
  
DelegateBuilder1151116234
99.1%
  
3940
97.5%
  
Kestrun.Authentication.ApiKeyAuthenticationOptions14014108100%
 
22100%
 
Kestrun.Authentication.ApiKeyAuthHandler85590262
94.4%
  
4454
81.4%
  
Kestrun.Authentication.AuthenticationCodeSettings60645100%
 
00
 
Kestrun.Authentication.AuthenticationRegistry14294320132.5%
  
42615.3%
  
Kestrun.Authentication.AuthOptionsHelper033270%
 
00
 
Kestrun.Authentication.BasicAuthenticationOptions1201288100%
 
00
 
Kestrun.Authentication.BasicAuthHandler10713120371
89.1%
  
4962
79%
  
Kestrun.Authentication.IAuthHandler19623219499
89.4%
  
7196
73.9%
  
Kestrun.Authentication.JwtAuthenticationOptions50546
100%
 
00
 
Kestrun.Certificates.CertificateManager3111244351227
71.4%
  
103184
55.9%
  
Kestrun.Certificates.CsrResult961530
60%
  
00
 
Kestrun.Claims.ClaimPolicyBuilder2102174100%
 
88100%
 
Kestrun.Claims.ClaimPolicyConfig10115100%
 
00
 
Kestrun.Claims.ClaimPolicyExtensions80826100%
 
22100%
 
Kestrun.Claims.ClaimPolicyPostConfigurer80834100%
 
3475%
  
Kestrun.Claims.ClaimRule64103360%
  
2825%
  
Kestrun.Claims.KestrunClaimExtensions61061370100%
 
00
 
Kestrun.Client.KrHttpClientFactory07272176
0%
 
024
0%
 
Kestrun.Client.KrHttpClientOptions01111410%
 
00
 
Kestrun.Client.KrHttpDownloads02828660%
 
0180%
 
Kestrun.FixedTimeEquals2022210990.9%
  
101283.3%
  
Kestrun.Health.CSharpScriptProbe02222690%
 
0120%
 
Kestrun.Health.DelegateProbe02222520%
 
060%
 
Kestrun.Health.DiskSpaceProbe58157319179.4%
  
253669.4%
  
Kestrun.Health.HealthEndpointOptions53053193100%
 
2450%
  
Kestrun.Health.HealthProbeEntry8192288.8%
  
00
 
Kestrun.Health.HealthProbeRunner8328519697.6%
  
273090%
  
Kestrun.Health.HealthReport70718100%
 
00
 
Kestrun.Health.HealthReportTextFormatter316377983.7%
  
233663.8%
  
Kestrun.Health.HealthSummary10110100%
 
00
 
Kestrun.Health.HttpProbe5466018190%
  
233271.8%
  
Kestrun.Health.PowerShellScriptProbe01631634900%
 
01630%
 
Kestrun.Health.Probe01010280%
 
00
 
Kestrun.Health.ProbeResult50513100%
 
00
 
Kestrun.Health.ProcessProbe915314433363.1%
  
266043.3%
  
Kestrun.Health.ScriptProbeFactory044441740%
 
0200%
 
Kestrun.Health.VbScriptProbe01919580%
 
0120%
 
Kestrun.Hosting.Compression.KestrunCompressionServiceCollectionExtensions10121100%
 
00
 
Kestrun.Hosting.Compression.KestrunResponseCompressionProvider80848100%
 
88100%
 
Kestrun.Hosting.KestrunHost3541975511571
64.2%
  
148260
56.9%
  
Kestrun.Hosting.KestrunHostAuthnExtensions25466320765
79.3%
  
85112
75.8%
  
Kestrun.Hosting.KestrunHostHealthExtensions01681682620%
 
0520%
 
Kestrun.Hosting.KestrunHostMapExtensions2861164021148
71.1%
  
170209
81.3%
  
Kestrun.Hosting.KestrunHostRazorExtensions6953122218
56.5%
  
1238
31.5%
  
Kestrun.Hosting.KestrunHostScriptValidationExtensions3784515182.2%
  
202871.4%
  
Kestrun.Hosting.KestrunHostSessionExtensions55177217276.3%
  
142850%
  
Kestrun.Hosting.KestrunHostSignalRExtensions055551410%
 
0300%
 
Kestrun.Hosting.KestrunHostStaticFilesExtensions6183144310
42.3%
  
1458
24.1%
  
Kestrun.Hosting.KestrunHttpMiddlewareExtensions8871159403
55.3%
  
4268
61.7%
  
Kestrun.Hosting.KestrunSecurityMiddlewareExtensions63329525966.3%
  
174042.5%
  
Kestrun.Hosting.NoopHostLifetime022210%
 
00
 
Kestrun.Hosting.Options.AuthKeyComparer50516
100%
 
22
100%
 
Kestrun.Hosting.Options.ExceptionOptions1082613420880.5%
  
7887.5%
  
Kestrun.Hosting.Options.KestrelOptionsExtensions2102173100%
 
2222100%
 
Kestrun.Hosting.Options.KestrunOptions2102188
100%
 
00
 
Kestrun.Hosting.Options.LanguageOptions1301356
100%
 
44
100%
 
Kestrun.Hosting.Options.ListenerOptions1401459
100%
 
22
100%
 
Kestrun.Hosting.Options.MapRouteOptions1501572
100%
 
00
 
Kestrun.Hosting.Options.OpenAPIMetadata50528100%
 
00
 
Kestrun.Hosting.Options.RouteKeyComparer50516
100%
 
22
100%
 
Kestrun.Hosting.Options.StatusCodeOptions1201266100%
 
00
 
Kestrun.Jwt.JwtAlgorithmExtensions27027106100%
 
1919100%
 
Kestrun.Jwt.JwtBuilderResult371389297.3%
  
44100%
 
Kestrun.Jwt.JwtInspector1901947100%
 
71070%
  
Kestrun.Jwt.JwtParameters1101157100%
 
00
 
Kestrun.Jwt.JwtTokenBuilder2325829086980%
  
5811650%
  
Kestrun.KestrunHostManager751287341
86.2%
  
5670
80%
  
Kestrun.KestrunRuntimeInfo48136120278.6%
  
194245.2%
  
Kestrun.Languages.CsGlobals2302374
100%
 
00
 
Kestrun.Languages.CSharpDelegateBuilder20241243665
83.1%
  
123180
68.3%
  
Kestrun.Languages.FSharpDelegateBuilder30320
100%
 
34
75%
  
Kestrun.Languages.JScriptDelegateBuilder5162143
23.8%
  
46
66.6%
  
Kestrun.Languages.PowerShellDelegateBuilder9113104194
87.5%
  
2130
70%
  
Kestrun.Languages.PowerShellExecutionHelpers1652164
76.1%
  
912
75%
  
Kestrun.Languages.PyDelegateBuilder75461122
11.4%
  
512
41.6%
  
Kestrun.Languages.VBNetDelegateBuilder19711208507
94.7%
  
111124
89.5%
  
Kestrun.Logging.Data.ErrorRecordWrapper1101158100%
 
00
 
Kestrun.Logging.Data.InvocationInfoWrapper1901990100%
 
00
 
Kestrun.Logging.Enrichers.ErrorRecordEnricher92115581.8%
  
3475%
  
Kestrun.Logging.Enrichers.Extensions.ErrorRecordEnricherExtensions10118100%
 
00
 
Kestrun.Logging.Enrichers.Extensions.ErrorRecordExtensions2702761100%
 
1250%
  
Kestrun.Logging.Exceptions.WrapperException2795122.2%
  
040%
 
Kestrun.Logging.LoggerConfigurationExtensions54942
55.5%
  
00
 
Kestrun.Logging.LoggerExtensions1711871
94.4%
  
910
90%
  
Kestrun.Logging.LoggerManager275784288
32.1%
  
1240
30%
  
Kestrun.Logging.Sinks.Extensions.PowerShellSinkExtensions10128100%
 
00
 
Kestrun.Logging.Sinks.PowerShellSink1101163100%
 
00
 
Kestrun.Logging.Utils.Console.Cell121132592.3%
  
5862.5%
  
Kestrun.Logging.Utils.Console.Column101112390.9%
  
00
 
Kestrun.Logging.Utils.Console.Extensions.TableExtensions70735100%
 
1010100%
 
Kestrun.Logging.Utils.Console.Padding64104560%
  
00
 
Kestrun.Logging.Utils.Console.Row122142785.7%
  
3650%
  
Kestrun.Logging.Utils.Console.Table51146523678.4%
  
324669.5%
  
Kestrun.Middleware.CommonAccessLogMiddleware1123514732476.1%
  
6011850.8%
  
Kestrun.Middleware.CommonAccessLogOptions90963100%
 
00
 
Kestrun.Middleware.FaviconMiddlewareExtensions4404493100%
 
192095%
  
Kestrun.Middleware.PowerShellRunspaceMiddleware661278142
84.6%
  
1422
63.6%
  
Kestrun.Middleware.PowerShellRunspaceMiddlewareExtensions10117
100%
 
00
 
Kestrun.Middleware.StatusCodePageExtensions56278316967.4%
  
273090%
  
Kestrun.Models.ContentDispositionOptions1301348100%
 
66100%
 
Kestrun.Models.KestrunContext304676252
39.4%
  
520
25%
  
Kestrun.Models.KestrunRequest51051169
100%
 
1016
62.5%
  
Kestrun.Models.KestrunResponse425664911347
86.5%
  
213300
71%
  
Kestrun.Razor.PowerShellRazorPage1182013832985.5%
  
345068%
  
Kestrun.Razor.PwshKestrunModel30330100%
 
00
 
Kestrun.Runtime.EnvironmentHelper1061685
62.5%
  
1114
78.5%
  
Kestrun.Runtime.VariablesMap2202269
100%
 
1218
66.6%
  
Kestrun.Scheduling.JobFactory82139513986.3%
  
61250%
  
Kestrun.Scheduling.JobInfo50520100%
 
00
 
Kestrun.Scheduling.RoslynJobFactory3303377100%
 
131872.2%
  
Kestrun.Scheduling.ScheduledTask22224109
91.6%
  
00
 
Kestrun.Scheduling.ScheduleReport30316100%
 
00
 
Kestrun.Scheduling.SchedulerService17345218688
79.3%
  
6394
67%
  
Kestrun.Scripting.CompilationErrorException251269096.1%
  
1010100%
 
Kestrun.Scripting.KestrunRunspacePoolManager752499262
75.7%
  
3952
75%
  
Kestrun.Scripting.LanguageRuntimeExtensions3472842.8%
  
040%
 
Kestrun.Scripting.RouteHandlerBuilderLanguageExtensions011170%
 
00
 
Kestrun.Scripting.ScriptLanguageAttribute20219100%
 
00
 
Kestrun.SharedState.SharedStateStore2843294
87.5%
  
1216
75%
  
Kestrun.SignalR.InMemoryConnectionTracker1894611.1%
  
060%
 
Kestrun.SignalR.KestrunHub319227613.6%
  
020%
 
Kestrun.SignalR.RealtimeBroadcaster04242810%
 
00
 
Kestrun.Tasks.KestrunTask182209490%
  
3650%
  
Kestrun.Tasks.KestrunTaskService1013213335675.9%
  
758291.4%
  
Kestrun.Tasks.KrTask69153840%
  
040%
 
Kestrun.Tasks.ProgressiveKestrunTaskState24327108
88.8%
  
58
62.5%
  
Kestrun.Tasks.TaskJobFactory1045109149
95.4%
  
912
75%
  
Kestrun.TBuilder.EndpointConventionBuilderLanguageExtensions3142775%
  
3475%
  
Kestrun.TBuilder.EndpointDisablingCompressionExtensions30326100%
 
44100%
 
Kestrun.Utilities.AssemblyAutoLoader42226420665.6%
  
335263.4%
  
Kestrun.Utilities.BuildError303338190.9%
  
91275%
  
Kestrun.Utilities.CacheRevalidation10617123284
86.1%
  
104140
74.2%
  
Kestrun.Utilities.CcUtilities90939100%
 
88100%
 
Kestrun.Utilities.HostingExtensions02929870%
 
0100%
 
Kestrun.Utilities.HttpVerbExtensions2312421695.8%
  
171894.4%
  
Kestrun.Utilities.Json.PayloadSanitizer63107319586.3%
  
568962.9%
  
Kestrun.Utilities.Json.ReferenceEqualityComparer30315100%
 
00
 
Kestrun.Utilities.PowerShellModuleLocator15375212928.8%
  
72035%
  
Kestrun.Utilities.RateLimiterOptionsExtensions02121530%
 
060%
 
Kestrun.Utilities.ReadOnlyDictionaryAdapter184229481.8%
  
142070%
  
Kestrun.Utilities.RegexUtils50525100%
 
22100%
 
Kestrun.Utilities.SecureStringUtils263299489.6%
  
1010100%
 
Kestrun.Utilities.XmlHelper1039112331
91.9%
  
7790
85.5%
  
Kestrun.Utilities.Yaml.BigIntegerTypeConverter55105350%
  
1250%
  
Kestrun.Utilities.Yaml.BuilderUtils142165687.5%
  
7887.5%
  
Kestrun.Utilities.Yaml.FlowStyleAllEmitter70738100%
 
00
 
Kestrun.Utilities.Yaml.FlowStyleSequenceEmitter40423100%
 
00
 
Kestrun.Utilities.Yaml.IDictionaryTypeConverter24143811463.1%
  
142458.3%
  
Kestrun.Utilities.Yaml.NullValueGraphVisitor2133166.6%
  
2450%
  
Kestrun.Utilities.Yaml.PSObjectTypeConverter4375014386%
  
263476.4%
  
Kestrun.Utilities.Yaml.StringQuotingEmitter137206365%
  
172665.3%
  
Kestrun.Utilities.Yaml.YamlHelper50535100%
 
22100%
 
Kestrun.Utilities.Yaml.YamlLoader1601659100%
 
44100%
 
Kestrun.Utilities.Yaml.YamlSerializerFactory224267284.6%
  
81266.6%
  
Kestrun.Utilities.Yaml.YamlTypeConverter1414718848175%
  
10515667.3%
  
KestrunRuntimeApiAttribute40464100%
 
00
 
Kestrun.PowerShell.Private2935338213387.5%
  
00
 
Private.Assembly.Add-KrAspNetCoreType0353566
0%
 
00
 
Private.Assembly.Add-KrCodeAnalysisType0111134
0%
 
00
 
Private.Assembly.Assert-KrAssemblyLoaded0131341
0%
 
00
 
Private.Assembly.Get-KrCommandByContext03131105
0%
 
00
 
Private.Assembly.Get-KrDocSet09979
0%
 
00
 
Private.Assembly.Get-KrFunctionContextMask0191944
0%
 
00
 
Private.ConvertTo.ConvertTo-DateTimeOffset0151580
0%
 
00
 
Private.ConvertTo.ConvertTo-TimeSpan01616690%
 
00
 
Private.Logging.Get-KrFormattedMessage09960
0%
 
00
 
Private.Logging.Set-KrLogLevelToPreference0131347
0%
 
00
 
Private.Logging.Write-KrOutsideRouteWarning033250%
 
00
 
Private.Logging.Write-KrSinkPowerShell066370%
 
00
 
Private.Routing._KrJoin-Route055210%
 
00
 
Private.Routing._KrMerge-Args06625
0%
 
00
 
Private.Routing._KrMerge-MRO0232351
0%
 
00
 
Private.Routing._KrMerge-Unique01118
0%
 
00
 
Private.Routing._KrWith-MRO01515400%
 
00
 
Private.Server.Helper08835
0%
 
00
 
Private.Server.Resolve-KestrunServer08843
0%
 
00
 
Private.Variable._NormalizeValueToDictionary01818510%
 
00
 
Private.Variable.Get-KrAssignedVariables08787185
0%
 
00
 
Private.Yaml.Convert-DateTimeOffsetToDateTime92114481.8%
  
00
 
Private.Yaml.Convert-HashtableToDictionary40433100%
 
00
 
Private.Yaml.Convert-ListToGenericList40434100%
 
00
 
Private.Yaml.Convert-OrderedHashtableToDictionary30331100%
 
00
 
Private.Yaml.Convert-PSObjectToGenericObject90940100%
 
00
 
Kestrun.PowerShell.Public6320662129135402.9%
  
00
 
Public.Authentication.Add-KrApiKeyAuthentication06161390
0%
 
00
 
Public.Authentication.Add-KrBasicAuthentication05959334
0%
 
00
 
Public.Authentication.Add-KrCookiesAuthentication01414102
0%
 
00
 
Public.Authentication.Add-KrJwtBearerAuthentication02121151
0%
 
00
 
Public.Authentication.Add-KrWindowsAuthentication04444
0%
 
00
 
Public.Certificate.Export-KrCertificate09953
0%
 
00
 
Public.Certificate.Get-KrCertificatePurpose01126
0%
 
00
 
Public.Certificate.Import-KrCertificate077380%
 
00
 
Public.Certificate.New-KrCertificateRequest022730%
 
00
 
Public.Certificate.New-KrSelfSignedCertificate02260
0%
 
00
 
Public.Certificate.Test-KrCertificate06661
0%
 
00
 
Public.ClaimPolicy.Add-KrClaimPolicy03347
0%
 
00
 
Public.ClaimPolicy.Add-KrUserClaim06672
0%
 
00
 
Public.ClaimPolicy.Build-KrClaimPolicy01133
0%
 
00
 
Public.ClaimPolicy.New-KrClaimPolicy01125
0%
 
00
 
Public.Cookies.Invoke-KrCookieSignIn03232175
0%
 
00
 
Public.Cookies.Invoke-KrCookieSignOut0171765
0%
 
00
 
Public.Cookies.New-KrCookieBuilder02525112
0%
 
00
 
Public.Health.Add-KrHealthEndpoint054542280%
 
00
 
Public.Health.Add-KrHealthHttpProbe02323990%
 
00
 
Public.Health.Add-KrHealthProbe044441610%
 
00
 
Public.Health.Add-KrHealthProcessProbe01818850%
 
00
 
Public.Health.New-KrProbeResult099560%
 
00
 
Public.Helper.Clear-KrEnvironmentOverride033250%
 
00
 
Public.Helper.Expand-KrObject0141460
0%
 
00
 
Public.Helper.Get-KrEnvironment011170%
 
00
 
Public.Helper.Get-KrRoot01119
0%
 
00
 
Public.Helper.Initialize-KrRoot077560%
 
00
 
Public.Helper.Invoke-KrWebRequest01081083020%
 
00
 
Public.Helper.Resolve-KrPath2042499
83.3%
  
00
 
Public.Helper.ScriptBlock0161693
0%
 
00
 
Public.Helper.Set-KrEnvironment055420%
 
00
 
Public.Helper.Set-KrPythonRuntime0242484
0%
 
00
 
Public.Helper.Test-KrDebugContext022290%
 
00
 
Public.JWT.Add-KrJWTAudience01138
0%
 
00
 
Public.JWT.Add-KrJWTClaim03351
0%
 
00
 
Public.JWT.Add-KrJWTHeader01140
0%
 
00
 
Public.JWT.Add-KrJWTIssuer01136
0%
 
00
 
Public.JWT.Add-KrJWTSubject01136
0%
 
00
 
Public.JWT.Build-KrJWT01135
0%
 
00
 
Public.JWT.Copy-KrJWTTokenBuilder01144
0%
 
00
 
Public.JWT.Get-KrJWTInfo01132
0%
 
00
 
Public.JWT.Get-KrJWTToken01133
0%
 
00
 
Public.JWT.Get-KrJWTValidationParameter02246
0%
 
00
 
Public.JWT.Limit-KrJWTNotBefore01136
0%
 
00
 
Public.JWT.Limit-KrJWTValidity01137
0%
 
00
 
Public.JWT.New-KrJWTTokenBuilder01124
0%
 
00
 
Public.JWT.Protect-KrJWT09990
0%
 
00
 
Public.JWT.Protect-KrJWTPayload0881090%
 
00
 
Public.JWT.Test-KrJWT03341
0%
 
00
 
Public.JWT.Update-KrJWT04454
0%
 
00
 
Public.Logging.core.Close-KrLogger0131380
0%
 
00
 
Public.Logging.core.Get-KrLogger03336
0%
 
00
 
Public.Logging.core.Get-KrLoggerLevelSwitch088450%
 
00
 
Public.Logging.core.New-KrLogger01125
0%
 
00
 
Public.Logging.core.Register-KrLogger03363
0%
 
00
 
Public.Logging.core.Set-KrLogger01133
0%
 
00
 
Public.Logging.core.Set-KrLoggerLevelSwitch055430%
 
00
 
Public.Logging.core.Set-KrLoggerMinimumLevel0101058
0%
 
00
 
Public.Logging.core.Test-KrLogger033360%
 
00
 
Public.Logging.enrichers.Add-KrEnrichEnvironment01010530%
 
00
 
Public.Logging.enrichers.Add-KrEnrichErrorRecord011320%
 
00
 
Public.Logging.enrichers.Add-KrEnrichExceptionDetail011280%
 
00
 
Public.Logging.enrichers.Add-KrEnrichFromLogContext01128
0%
 
00
 
Public.Logging.enrichers.Add-KrEnrichProcessId011310%
 
00
 
Public.Logging.enrichers.Add-KrEnrichProcessName011280%
 
00
 
Public.Logging.enrichers.Add-KrEnrichProperty011400%
 
00
 
Public.Logging.enrichers.Push-KrLogContextProperty033400%
 
00
 
Public.Logging.sinks.Add-KrSinkConsole03384
0%
 
00
 
Public.Logging.sinks.Add-KrSinkEventLog06681
0%
 
00
 
Public.Logging.sinks.Add-KrSinkFile099159
0%
 
00
 
Public.Logging.sinks.Add-KrSinkHttp01184
0%
 
00
 
Public.Logging.sinks.Add-KrSinkPowerShell02259
0%
 
00
 
Public.Logging.sinks.Add-KrSinkSyslogLocal01174
0%
 
00
 
Public.Logging.sinks.Add-KrSinkSyslogTcp088193
0%
 
00
 
Public.Logging.sinks.Add-KrSinkSyslogUdp088174
0%
 
00
 
Public.Logging.sinks.formatters.Get-KrSinkJsonFormatter011200%
 
00
 
Public.Logging.Write-KrLog03636164
0%
 
00
 
Public.Middleware.Add-KrAntiforgeryMiddleware02222104
0%
 
00
 
Public.Middleware.Add-KrCacheMiddleware02525145
0%
 
00
 
Public.Middleware.Add-KrCommonAccessLogMiddleware021211280%
 
00
 
Public.Middleware.Add-KrCompressionMiddleware0202093
0%
 
00
 
Public.Middleware.Add-KrCorsPolicyMiddleware02323123
0%
 
00
 
Public.Middleware.Add-KrFaviconMiddleware04449
0%
 
00
 
Public.Middleware.Add-KrFileServerMiddleware05050211
0%
 
00
 
Public.Middleware.Add-KrForwardHeader044442030%
 
00
 
Public.Middleware.Add-KrHostFiltering01313950%
 
00
 
Public.Middleware.Add-KrHsts014141150%
 
00
 
Public.Middleware.Add-KrHttpsRedirection088760%
 
00
 
Public.Middleware.Add-KrSignalRHubMiddleware04448
0%
 
00
 
Public.Middleware.Add-KrStaticFilesMiddleware04848207
0%
 
00
 
Public.Middleware.Enable-KrExceptionHandling050502380%
 
00
 
Public.Middleware.Enable-KrStatusCodePage040402200%
 
00
 
Public.Razor.Add-KrPowerShellRazorPagesRuntime06654
0%
 
00
 
Public.Razor.Add-KrRazorPageService0111173
0%
 
00
 
Public.Request.Get-KrRequestBody09951
0%
 
00
 
Public.Request.Get-KrRequestCookie0141486
0%
 
00
 
Public.Request.Get-KrRequestForm02224
0%
 
00
 
Public.Request.Get-KrRequestHeader0141488
0%
 
00
 
Public.Request.Get-KrRequestQuery0141485
0%
 
00
 
Public.Request.Get-KrRequestRouteParam0141485
0%
 
00
 
Public.Response.Add-KrCacheResponse01717106
0%
 
00
 
Public.Response.Test-KrCacheRevalidation04457
0%
 
00
 
Public.Response.Write-KrBinaryResponse03339
0%
 
00
 
Public.Response.Write-KrBsonResponse06651
0%
 
00
 
Public.Response.Write-KrCborResponse06650
0%
 
00
 
Public.Response.Write-KrCsvResponse0131383
0%
 
00
 
Public.Response.Write-KrErrorResponse05574
0%
 
00
 
Public.Response.Write-KrFileResponse0121276
0%
 
00
 
Public.Response.Write-KrHtmlResponse0101062
0%
 
00
 
Public.Response.Write-KrJsonResponse08872
0%
 
00
 
Public.Response.Write-KrRedirectResponse03334
0%
 
00
 
Public.Response.Write-KrResponse03337
0%
 
00
 
Public.Response.Write-KrStatusResponse033330%
 
00
 
Public.Response.Write-KrStreamResponse03338
0%
 
00
 
Public.Response.Write-KrTextResponse06660
0%
 
00
 
Public.Response.Write-KrXmlResponse06655
0%
 
00
 
Public.Response.Write-KrYamlResponse06655
0%
 
00
 
Public.Route.Add-KrAntiforgeryTokenRoute044510%
 
00
 
Public.Route.Add-KrHtmlTemplateRoute0141490
0%
 
00
 
Public.Route.Add-KrMapRoute05050231
0%
 
00
 
Public.Route.Add-KrRouteGroup03535163
0%
 
00
 
Public.Route.New-KrMapRouteOption03535109
0%
 
00
 
Public.Route.Test-KrRoute05539
0%
 
00
 
Public.Runtime.Get-KrBuiltTargetFrameworkVersion10120100%
 
00
 
Public.Runtime.Get-KrFeatureSupport1301347100%
 
00
 
Public.Runtime.Test-KrCapability033310%
 
00
 
Public.Scheduling.Get-KrScheduleReport09953
0%
 
00
 
Public.Scheduling.Get-KrScheduleSnapshot0141470
0%
 
00
 
Public.Scheduling.Register-KrSchedule02222173
0%
 
00
 
Public.Scheduling.Resume-KrSchedule07745
0%
 
00
 
Public.Scheduling.Suspend-KrSchedule07745
0%
 
00
 
Public.Server.Add-KrEndpoint031311380%
 
00
 
Public.Server.Add-KrListenUnixSocket06650
0%
 
00
 
Public.Server.Add-KrNamedPipeListener04448
0%
 
00
 
Public.Server.Enable-KrConfiguration03737110
0%
 
00
 
Public.Server.Get-KrServer01010710%
 
00
 
Public.Server.New-KrServer02828116
0%
 
00
 
Public.Server.Remove-KrServer0121251
0%
 
00
 
Public.Server.Set-KrServerHttpsOption01818108
0%
 
00
 
Public.Server.Set-KrServerLimit03939165
0%
 
00
 
Public.Server.Set-KrServerNamedPipeOptions02323101
0%
 
00
 
Public.Server.Set-KrServerOptions03030126
0%
 
00
 
Public.Server.Start-KrServer04747130
0%
 
00
 
Public.Server.Stop-KrServer0212178
0%
 
00
 
Public.Service.Add-KrScheduling06654
0%
 
00
 
Public.Service.Add-KrTasks055510%
 
00
 
Public.Session.Add-KrDistributedRedisCache01212860%
 
00
 
Public.Session.Add-KrDistributedSqlServerCache016161010%
 
00
 
Public.Session.Add-KrSession015151180%
 
00
 
Public.Session.Clear-KrSession022200%
 
00
 
Public.Session.Get-KrSessionByte022260%
 
00
 
Public.Session.Get-KrSessionInt32022250%
 
00
 
Public.Session.Get-KrSessionString022250%
 
00
 
Public.Session.Remove-KrSession022260%
 
00
 
Public.Session.Set-KrSessionByte022300%
 
00
 
Public.Session.Set-KrSessionInt32022300%
 
00
 
Public.Session.Set-KrSessionString022300%
 
00
 
Public.SharedState.Get-KrSharedState10129
100%
 
00
 
Public.SharedState.Set-KrSharedState10149
100%
 
00
 
Public.SignalR.Get-KrSignalRConnectedClient022330%
 
00
 
Public.SignalR.Send-KrSignalREvent01212680%
 
00
 
Public.SignalR.Send-KrSignalRGroupMessage01212690%
 
00
 
Public.SignalR.Send-KrSignalRLog055470%
 
00
 
Public.Tasks.Get-KrTask066550%
 
00
 
Public.Tasks.Get-KrTaskResult022330%
 
00
 
Public.Tasks.Get-KrTaskState022330%
 
00
 
Public.Tasks.New-KrTask025251440%
 
00
 
Public.Tasks.Remove-KrTask033420%
 
00
 
Public.Tasks.Set-KrTaskName077570%
 
00
 
Public.Tasks.Start-KrTask033430%
 
00
 
Public.Tasks.Stop-KrTask033450%
 
00
 
Public.Yaml.ConvertFrom-KrYaml17335016134%
  
00
 
Public.Yaml.ConvertTo-KrYaml101117990.9%
  
00