Summary - Kestrun — Combined CoverageStarSponsor

Information
Parser: MultiReport (2x Cobertura)
Assemblies: 7
Classes: 594
Files: 586
Tag: Kestrun/Kestrun@8ee2ba81b95d460c8379f7e7429f1e24eb38cbe1
Coverage date: 03/27/2026 - 17:22:08
Line coverage
64%
Covered lines: 19582
Uncovered lines: 10851
Coverable lines: 30433
Total lines: 95485
Line coverage: 64.3%
Branch coverage
62%
Covered branches: 9426
Total branches: 15065
Branch coverage: 62.5%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Coverage history

Coverage history 0 25 50 75 100 09/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@2d87023b37eb91155071c91dd3d6a2eeb300470510/27/2025 - 15:14:42 Line coverage: 57% (6619/11599) Branch coverage: 62.1% (2722/4378) Total lines: 40636 Tag: Kestrun/Kestrun@29b7a3fdf10e67fea44e784a49929d1eb2a8874610/27/2025 - 17:48:01 Line coverage: 57% (6615/11600) Branch coverage: 62.1% (2723/4378) Total lines: 40637 Tag: Kestrun/Kestrun@43d8ece4bc8573b7948ce1cea478a13ad32652d011/05/2025 - 18:56:03 Line coverage: 57% (6616/11600) Branch coverage: 62.2% (2724/4378) Total lines: 40637 Tag: Kestrun/Kestrun@771090d0ab777e3a86cac67dfb644c4ee548aca511/14/2025 - 12:29:34 Line coverage: 56.6% (6638/11711) Branch coverage: 61.9% (2725/4402) Total lines: 41105 Tag: Kestrun/Kestrun@5e12b09a6838e68e704cd3dc975331b9e680a62611/19/2025 - 02:25:56 Line coverage: 54.8% (6872/12527) Branch coverage: 60.2% (2809/4666) Total lines: 43542 Tag: Kestrun/Kestrun@98ff905e5605a920343154665980a71211a03c6d11/26/2025 - 04:09:52 Line coverage: 54.8% (6872/12529) Branch coverage: 60.2% (2809/4666) Total lines: 43556 Tag: Kestrun/Kestrun@783d423774fc9827a03321203e642119023bb30012/11/2025 - 14:56:00 Line coverage: 54.8% (6873/12529) Branch coverage: 60.2% (2810/4666) Total lines: 43556 Tag: Kestrun/Kestrun@c4833b3c3a7e20627bd5af0b1c90618c82eca77312/12/2025 - 17:27:19 Line coverage: 48.3% (7685/15887) Branch coverage: 47.8% (3240/6774) Total lines: 53614 Tag: Kestrun/Kestrun@826bf9dcf9db118c5de4c78a3259bce9549f0dcd12/14/2025 - 20:04:52 Line coverage: 48.2% (7716/15986) Branch coverage: 47.6% (3252/6824) Total lines: 54166 Tag: Kestrun/Kestrun@a05ac8de57c6207e227b92ba360e9d58869ac80a12/15/2025 - 02:23:46 Line coverage: 49.8% (7969/15983) Branch coverage: 49.1% (3352/6820) Total lines: 54166 Tag: Kestrun/Kestrun@7a3839f4de2254e22daae81ab8dc7cb2f40c833012/15/2025 - 04:25:23 Line coverage: 50.7% (8124/16016) Branch coverage: 49.8% (3417/6848) Total lines: 54267 Tag: Kestrun/Kestrun@e333660af9731cab5ae4c14a12f3bb84a8fabc7d12/15/2025 - 18:01:19 Line coverage: 50.7% (8121/16016) Branch coverage: 49.8% (3415/6848) Total lines: 54267 Tag: Kestrun/Kestrun@7127e76ef631ac4d0965a9a37239d5089469e32812/15/2025 - 18:44:50 Line coverage: 51.5% (8257/16016) Branch coverage: 50.4% (3458/6848) Total lines: 54266 Tag: Kestrun/Kestrun@6b9e56ea2de904fc3597033ef0f9bc7839d5d61812/18/2025 - 21:41:58 Line coverage: 51.9% (8371/16114) Branch coverage: 50.9% (3511/6888) Total lines: 54758 Tag: Kestrun/Kestrun@0d738bf294e6281b936d031e1979d928007495ff12/21/2025 - 06:07:10 Line coverage: 51.9% (8389/16149) Branch coverage: 50.9% (3510/6889) Total lines: 54929 Tag: Kestrun/Kestrun@8cf7f77e55fd1fd046ea4e5413eb9ef96e49fe6a12/21/2025 - 19:25:34 Line coverage: 51.9% (8399/16161) Branch coverage: 51% (3520/6891) Total lines: 54993 Tag: Kestrun/Kestrun@63eee3e6ff7662a7eb5bb3603d667daccb809f2d12/23/2025 - 19:23:04 Line coverage: 51.3% (8392/16358) Branch coverage: 49.9% (3512/7029) Total lines: 55829 Tag: Kestrun/Kestrun@d062f281460e6c123c372aef61f8d957bbb6c90112/24/2025 - 04:10:40 Line coverage: 51.2% (8391/16358) Branch coverage: 49.9% (3512/7029) Total lines: 55829 Tag: Kestrun/Kestrun@01149d8cad8f1672f7e8f35b2dcfbc5ba8866aad12/25/2025 - 19:20:44 Line coverage: 50.3% (8288/16459) Branch coverage: 49.1% (3468/7051) Total lines: 56197 Tag: Kestrun/Kestrun@5251f12f253e29f8a1dfb77edc2ef50b90a4f26f12/26/2025 - 04:28:42 Line coverage: 50.3% (8281/16462) Branch coverage: 49% (3460/7051) Total lines: 56225 Tag: Kestrun/Kestrun@078efbc0494329762e193e7b43b6ce82e494276412/26/2025 - 18:43:06 Line coverage: 50% (8288/16562) Branch coverage: 48.5% (3467/7141) Total lines: 56496 Tag: Kestrun/Kestrun@66a9a3a4461391825b9a1ffc8190f76adb1bb67f12/27/2025 - 20:05:22 Line coverage: 49.4% (8290/16750) Branch coverage: 47.7% (3468/7265) Total lines: 57166 Tag: Kestrun/Kestrun@dec745d62965b14e1ed62c0f3ec815e60e53366f12/28/2025 - 06:48:51 Line coverage: 49.4% (8290/16748) Branch coverage: 47.7% (3468/7265) Total lines: 57181 Tag: Kestrun/Kestrun@4939cb68f5bc90e7d415ff811c4182dc0e086f3c12/28/2025 - 21:05:19 Line coverage: 49.4% (8282/16748) Branch coverage: 47.6% (3460/7265) Total lines: 57183 Tag: Kestrun/Kestrun@1f86b77fc2bddfa8444a4bce466be6fec80b6db701/02/2026 - 00:16:25 Line coverage: 49.8% (8773/17589) Branch coverage: 47.5% (3651/7673) Total lines: 59927 Tag: Kestrun/Kestrun@8405dc23b786b9d436fba0d65fb80baa4171e1d001/02/2026 - 21:56:10 Line coverage: 51.1% (9084/17747) Branch coverage: 49.3% (3814/7729) Total lines: 71679 Tag: Kestrun/Kestrun@f60326065ebb24cf70b241e459b37baf142e6ed601/08/2026 - 02:20:28 Line coverage: 52.7% (9830/18641) Branch coverage: 49.6% (4142/8347) Total lines: 74346 Tag: Kestrun/Kestrun@4bc17b7e465c315de6386907c417e44fcb0fd3eb01/08/2026 - 08:19:25 Line coverage: 55% (10259/18639) Branch coverage: 52.8% (4410/8347) Total lines: 74346 Tag: Kestrun/Kestrun@6ab94ca7560634c2ac58b36c2b98e2a9b1bf305d01/09/2026 - 02:57:32 Line coverage: 55% (10272/18645) Branch coverage: 52.9% (4418/8347) Total lines: 74379 Tag: Kestrun/Kestrun@e3a5419e6c64edac795b8d501a4f334796c0913901/09/2026 - 06:56:42 Line coverage: 55.3% (10356/18694) Branch coverage: 53.1% (4460/8397) Total lines: 74594 Tag: Kestrun/Kestrun@94f8107dc592fa7eaec45c0dd5f9fffbd41bc14501/11/2026 - 19:55:44 Line coverage: 55.5% (10436/18793) Branch coverage: 53% (4496/8475) Total lines: 75023 Tag: Kestrun/Kestrun@53c97a4806941d5aa8d4dcc6779071adf1ae537601/12/2026 - 18:03:06 Line coverage: 56% (10774/19215) Branch coverage: 53.9% (4634/8597) Total lines: 76410 Tag: Kestrun/Kestrun@956332ccc921363590dccd99d5707fb20b50966b01/12/2026 - 22:21:01 Line coverage: 56.1% (10785/19215) Branch coverage: 53.9% (4641/8597) Total lines: 76410 Tag: Kestrun/Kestrun@91f4d7da7b838286aa6f574ec486cbb057167d6401/14/2026 - 07:55:07 Line coverage: 56.2% (10823/19235) Branch coverage: 53.9% (4607/8539) Total lines: 76540 Tag: Kestrun/Kestrun@13bd81d8920e7e63e39aafdd188e7d766641ad3501/14/2026 - 16:24:22 Line coverage: 56.2% (10821/19235) Branch coverage: 53.9% (4607/8539) Total lines: 76540 Tag: Kestrun/Kestrun@e6894577f8be1c47294e9e3a795b9d779938e17501/14/2026 - 21:08:55 Line coverage: 56.3% (10831/19235) Branch coverage: 54% (4615/8539) Total lines: 76540 Tag: Kestrun/Kestrun@b584423d949a5193ed8cd45cf9df490f06d1c54501/15/2026 - 23:50:39 Line coverage: 56.5% (10874/19235) Branch coverage: 54.4% (4652/8543) Total lines: 76544 Tag: Kestrun/Kestrun@2d823cb7ceae127151c8880ca073ffbb9c6322aa01/16/2026 - 03:52:31 Line coverage: 56.7% (10912/19235) Branch coverage: 54.6% (4669/8543) Total lines: 76544 Tag: Kestrun/Kestrun@0077556dd757d1b7434cf700cd5c7be05cea351401/16/2026 - 21:00:04 Line coverage: 56.7% (10913/19235) Branch coverage: 54.6% (4670/8543) Total lines: 76544 Tag: Kestrun/Kestrun@df9880d7a39a5a6d74ae9a66d624a7522b7ba76d01/17/2026 - 04:33:35 Line coverage: 56.3% (11122/19721) Branch coverage: 53.7% (4806/8935) Total lines: 77889 Tag: Kestrun/Kestrun@aca34ea8d284564e2f9f6616dc937668dce926ba01/17/2026 - 18:18:02 Line coverage: 56.5% (11146/19725) Branch coverage: 53.9% (4826/8941) Total lines: 77947 Tag: Kestrun/Kestrun@8dd16f7908c0e15b594d16bb49be0240e2c7c01801/18/2026 - 06:40:41 Line coverage: 56.4% (11175/19794) Branch coverage: 53.8% (4831/8965) Total lines: 78197 Tag: Kestrun/Kestrun@99e92690d0fd95f6f4896f3410d2c024350a979401/18/2026 - 21:37:07 Line coverage: 56.2% (11179/19887) Branch coverage: 53.5% (4831/9029) Total lines: 78612 Tag: Kestrun/Kestrun@99c4ae445e8e5afc8b7080e01d5d9cdf39f972b801/19/2026 - 18:00:47 Line coverage: 56.2% (11186/19887) Branch coverage: 53.5% (4838/9029) Total lines: 78612 Tag: Kestrun/Kestrun@4766238fbb08ddf2e8b6acb61058217338a9c28101/19/2026 - 18:47:02 Line coverage: 56.1% (11170/19881) Branch coverage: 53.4% (4827/9027) Total lines: 78599 Tag: Kestrun/Kestrun@716db6917075bf04d6f8ae45a1bad48ca5cfacfe01/21/2026 - 17:07:46 Line coverage: 57.5% (11937/20745) Branch coverage: 54.3% (5222/9601) Total lines: 81335 Tag: Kestrun/Kestrun@3f6f61710c7ef7d5953cab578fe699c1e5e01a3601/21/2026 - 23:00:42 Line coverage: 57.5% (11925/20733) Branch coverage: 54.3% (5222/9601) Total lines: 81323 Tag: Kestrun/Kestrun@14e8864e34955316f20616ecfbeb1640fd06c40901/23/2026 - 00:12:18 Line coverage: 57.6% (12095/20978) Branch coverage: 54.6% (5332/9761) Total lines: 82327 Tag: Kestrun/Kestrun@67ed8a99376189d7ed94adba1b1854518edd75d901/24/2026 - 19:35:59 Line coverage: 57.9% (12451/21474) Branch coverage: 55% (5533/10053) Total lines: 83805 Tag: Kestrun/Kestrun@f59dcba478ea75f69584d696e5f1fb1cfa40aa5101/26/2026 - 05:11:18 Line coverage: 57.9% (12452/21474) Branch coverage: 55% (5532/10053) Total lines: 83805 Tag: Kestrun/Kestrun@698a353442ed1dc2deec89391a324a20b0f74e0b02/01/2026 - 00:21:41 Line coverage: 58% (12459/21474) Branch coverage: 55% (5539/10053) Total lines: 83805 Tag: Kestrun/Kestrun@7cc5472da9e24346545f7201f994930135f8e6a502/03/2026 - 18:01:44 Line coverage: 57.9% (12451/21474) Branch coverage: 55% (5533/10053) Total lines: 83805 Tag: Kestrun/Kestrun@ca54e35c77799b76774b3805b6f075cdbc0c5fbe02/05/2026 - 00:28:18 Line coverage: 57% (13505/23656) Branch coverage: 53.6% (6094/11351) Total lines: 92462 Tag: Kestrun/Kestrun@d9261bd752e45afa789d10bc0c82b7d5724d958902/08/2026 - 02:36:47 Line coverage: 57% (13506/23656) Branch coverage: 53.6% (6095/11351) Total lines: 92462 Tag: Kestrun/Kestrun@83bec58a66f31ecab8a188e687c5259666fb816302/08/2026 - 19:37:33 Line coverage: 57% (13500/23656) Branch coverage: 53.6% (6087/11351) Total lines: 92462 Tag: Kestrun/Kestrun@b575dbec8cb8e37804d6b185d7e4356de13a7cd002/17/2026 - 11:06:21 Line coverage: 57% (13506/23656) Branch coverage: 53.6% (6095/11351) Total lines: 92462 Tag: Kestrun/Kestrun@0fc8ae5922e26e71a6ee994cde19e3653b5aac4b02/18/2026 - 08:33:07 Line coverage: 56.8% (13968/24575) Branch coverage: 53.2% (6376/11971) Total lines: 94827 Tag: Kestrun/Kestrun@bf8a937cfb7e8936c225b9df4608f8ddd85558b102/18/2026 - 17:13:01 Line coverage: 56.8% (13963/24575) Branch coverage: 53.2% (6376/11971) Total lines: 94827 Tag: Kestrun/Kestrun@8f7b81adf87d9e2faaf0b01cb237149d6f1a3cec02/19/2026 - 11:34:19 Line coverage: 56.8% (13961/24578) Branch coverage: 53.2% (6372/11975) Total lines: 94842 Tag: Kestrun/Kestrun@8aa46e1988031758b311143cd39bf5749fbcd39e02/23/2026 - 14:28:53 Line coverage: 56.8% (13966/24578) Branch coverage: 53.2% (6379/11975) Total lines: 94842 Tag: Kestrun/Kestrun@f2ab0d7f4a797bca3a377d435ed41b560b82ac4903/03/2026 - 12:38:30 Line coverage: 56.7% (13960/24578) Branch coverage: 53.1% (6370/11975) Total lines: 94842 Tag: Kestrun/Kestrun@7602da75ddb0abe534368b9e9ce2f45ae966769a03/03/2026 - 20:14:57 Line coverage: 56.8% (13972/24586) Branch coverage: 53.2% (6381/11983) Total lines: 94858 Tag: Kestrun/Kestrun@d169bd1d1e32ec576bfd2135357b6d01a2ad23ba03/04/2026 - 19:40:34 Line coverage: 56.7% (13978/24618) Branch coverage: 53.1% (6378/11993) Total lines: 94934 Tag: Kestrun/Kestrun@eeafbe813231ed23417e7b339e170e307b2c86f903/26/2026 - 03:54:59 Line coverage: 64.2% (19478/30316) Branch coverage: 62.4% (9391/15031) Total lines: 109243 Tag: Kestrun/Kestrun@844b5179fb0492dc6b1182bae3ff65fa7365521d03/27/2026 - 14:18:40 Line coverage: 64.3% (19584/30433) Branch coverage: 62.5% (9428/15065) Total lines: 109579 Tag: Kestrun/Kestrun@63388ea9aed376ffbb41cd2727be2fb7646f640203/27/2026 - 16:03:47 Line coverage: 64.3% (19584/30433) Branch coverage: 62.5% (9428/15065) Total lines: 109579 Tag: Kestrun/Kestrun@85d9bd260f117e0c85b87c7e99911e27d38794eb03/27/2026 - 17:48:11 Line coverage: 64.3% (19582/30433) Branch coverage: 62.5% (9426/15065) Total lines: 109579 Tag: Kestrun/Kestrun@8ee2ba81b95d460c8379f7e7429f1e24eb38cbe1 09/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@2d87023b37eb91155071c91dd3d6a2eeb300470510/27/2025 - 15:14:42 Line coverage: 57% (6619/11599) Branch coverage: 62.1% (2722/4378) Total lines: 40636 Tag: Kestrun/Kestrun@29b7a3fdf10e67fea44e784a49929d1eb2a8874610/27/2025 - 17:48:01 Line coverage: 57% (6615/11600) Branch coverage: 62.1% (2723/4378) Total lines: 40637 Tag: Kestrun/Kestrun@43d8ece4bc8573b7948ce1cea478a13ad32652d011/05/2025 - 18:56:03 Line coverage: 57% (6616/11600) Branch coverage: 62.2% (2724/4378) Total lines: 40637 Tag: Kestrun/Kestrun@771090d0ab777e3a86cac67dfb644c4ee548aca511/14/2025 - 12:29:34 Line coverage: 56.6% (6638/11711) Branch coverage: 61.9% (2725/4402) Total lines: 41105 Tag: Kestrun/Kestrun@5e12b09a6838e68e704cd3dc975331b9e680a62611/19/2025 - 02:25:56 Line coverage: 54.8% (6872/12527) Branch coverage: 60.2% (2809/4666) Total lines: 43542 Tag: Kestrun/Kestrun@98ff905e5605a920343154665980a71211a03c6d11/26/2025 - 04:09:52 Line coverage: 54.8% (6872/12529) Branch coverage: 60.2% (2809/4666) Total lines: 43556 Tag: Kestrun/Kestrun@783d423774fc9827a03321203e642119023bb30012/11/2025 - 14:56:00 Line coverage: 54.8% (6873/12529) Branch coverage: 60.2% (2810/4666) Total lines: 43556 Tag: Kestrun/Kestrun@c4833b3c3a7e20627bd5af0b1c90618c82eca77312/12/2025 - 17:27:19 Line coverage: 48.3% (7685/15887) Branch coverage: 47.8% (3240/6774) Total lines: 53614 Tag: Kestrun/Kestrun@826bf9dcf9db118c5de4c78a3259bce9549f0dcd12/14/2025 - 20:04:52 Line coverage: 48.2% (7716/15986) Branch coverage: 47.6% (3252/6824) Total lines: 54166 Tag: Kestrun/Kestrun@a05ac8de57c6207e227b92ba360e9d58869ac80a12/15/2025 - 02:23:46 Line coverage: 49.8% (7969/15983) Branch coverage: 49.1% (3352/6820) Total lines: 54166 Tag: Kestrun/Kestrun@7a3839f4de2254e22daae81ab8dc7cb2f40c833012/15/2025 - 04:25:23 Line coverage: 50.7% (8124/16016) Branch coverage: 49.8% (3417/6848) Total lines: 54267 Tag: Kestrun/Kestrun@e333660af9731cab5ae4c14a12f3bb84a8fabc7d12/15/2025 - 18:01:19 Line coverage: 50.7% (8121/16016) Branch coverage: 49.8% (3415/6848) Total lines: 54267 Tag: Kestrun/Kestrun@7127e76ef631ac4d0965a9a37239d5089469e32812/15/2025 - 18:44:50 Line coverage: 51.5% (8257/16016) Branch coverage: 50.4% (3458/6848) Total lines: 54266 Tag: Kestrun/Kestrun@6b9e56ea2de904fc3597033ef0f9bc7839d5d61812/18/2025 - 21:41:58 Line coverage: 51.9% (8371/16114) Branch coverage: 50.9% (3511/6888) Total lines: 54758 Tag: Kestrun/Kestrun@0d738bf294e6281b936d031e1979d928007495ff12/21/2025 - 06:07:10 Line coverage: 51.9% (8389/16149) Branch coverage: 50.9% (3510/6889) Total lines: 54929 Tag: Kestrun/Kestrun@8cf7f77e55fd1fd046ea4e5413eb9ef96e49fe6a12/21/2025 - 19:25:34 Line coverage: 51.9% (8399/16161) Branch coverage: 51% (3520/6891) Total lines: 54993 Tag: Kestrun/Kestrun@63eee3e6ff7662a7eb5bb3603d667daccb809f2d12/23/2025 - 19:23:04 Line coverage: 51.3% (8392/16358) Branch coverage: 49.9% (3512/7029) Total lines: 55829 Tag: Kestrun/Kestrun@d062f281460e6c123c372aef61f8d957bbb6c90112/24/2025 - 04:10:40 Line coverage: 51.2% (8391/16358) Branch coverage: 49.9% (3512/7029) Total lines: 55829 Tag: Kestrun/Kestrun@01149d8cad8f1672f7e8f35b2dcfbc5ba8866aad12/25/2025 - 19:20:44 Line coverage: 50.3% (8288/16459) Branch coverage: 49.1% (3468/7051) Total lines: 56197 Tag: Kestrun/Kestrun@5251f12f253e29f8a1dfb77edc2ef50b90a4f26f12/26/2025 - 04:28:42 Line coverage: 50.3% (8281/16462) Branch coverage: 49% (3460/7051) Total lines: 56225 Tag: Kestrun/Kestrun@078efbc0494329762e193e7b43b6ce82e494276412/26/2025 - 18:43:06 Line coverage: 50% (8288/16562) Branch coverage: 48.5% (3467/7141) Total lines: 56496 Tag: Kestrun/Kestrun@66a9a3a4461391825b9a1ffc8190f76adb1bb67f12/27/2025 - 20:05:22 Line coverage: 49.4% (8290/16750) Branch coverage: 47.7% (3468/7265) Total lines: 57166 Tag: Kestrun/Kestrun@dec745d62965b14e1ed62c0f3ec815e60e53366f12/28/2025 - 06:48:51 Line coverage: 49.4% (8290/16748) Branch coverage: 47.7% (3468/7265) Total lines: 57181 Tag: Kestrun/Kestrun@4939cb68f5bc90e7d415ff811c4182dc0e086f3c12/28/2025 - 21:05:19 Line coverage: 49.4% (8282/16748) Branch coverage: 47.6% (3460/7265) Total lines: 57183 Tag: Kestrun/Kestrun@1f86b77fc2bddfa8444a4bce466be6fec80b6db701/02/2026 - 00:16:25 Line coverage: 49.8% (8773/17589) Branch coverage: 47.5% (3651/7673) Total lines: 59927 Tag: Kestrun/Kestrun@8405dc23b786b9d436fba0d65fb80baa4171e1d001/02/2026 - 21:56:10 Line coverage: 51.1% (9084/17747) Branch coverage: 49.3% (3814/7729) Total lines: 71679 Tag: Kestrun/Kestrun@f60326065ebb24cf70b241e459b37baf142e6ed601/08/2026 - 02:20:28 Line coverage: 52.7% (9830/18641) Branch coverage: 49.6% (4142/8347) Total lines: 74346 Tag: Kestrun/Kestrun@4bc17b7e465c315de6386907c417e44fcb0fd3eb01/08/2026 - 08:19:25 Line coverage: 55% (10259/18639) Branch coverage: 52.8% (4410/8347) Total lines: 74346 Tag: Kestrun/Kestrun@6ab94ca7560634c2ac58b36c2b98e2a9b1bf305d01/09/2026 - 02:57:32 Line coverage: 55% (10272/18645) Branch coverage: 52.9% (4418/8347) Total lines: 74379 Tag: Kestrun/Kestrun@e3a5419e6c64edac795b8d501a4f334796c0913901/09/2026 - 06:56:42 Line coverage: 55.3% (10356/18694) Branch coverage: 53.1% (4460/8397) Total lines: 74594 Tag: Kestrun/Kestrun@94f8107dc592fa7eaec45c0dd5f9fffbd41bc14501/11/2026 - 19:55:44 Line coverage: 55.5% (10436/18793) Branch coverage: 53% (4496/8475) Total lines: 75023 Tag: Kestrun/Kestrun@53c97a4806941d5aa8d4dcc6779071adf1ae537601/12/2026 - 18:03:06 Line coverage: 56% (10774/19215) Branch coverage: 53.9% (4634/8597) Total lines: 76410 Tag: Kestrun/Kestrun@956332ccc921363590dccd99d5707fb20b50966b01/12/2026 - 22:21:01 Line coverage: 56.1% (10785/19215) Branch coverage: 53.9% (4641/8597) Total lines: 76410 Tag: Kestrun/Kestrun@91f4d7da7b838286aa6f574ec486cbb057167d6401/14/2026 - 07:55:07 Line coverage: 56.2% (10823/19235) Branch coverage: 53.9% (4607/8539) Total lines: 76540 Tag: Kestrun/Kestrun@13bd81d8920e7e63e39aafdd188e7d766641ad3501/14/2026 - 16:24:22 Line coverage: 56.2% (10821/19235) Branch coverage: 53.9% (4607/8539) Total lines: 76540 Tag: Kestrun/Kestrun@e6894577f8be1c47294e9e3a795b9d779938e17501/14/2026 - 21:08:55 Line coverage: 56.3% (10831/19235) Branch coverage: 54% (4615/8539) Total lines: 76540 Tag: Kestrun/Kestrun@b584423d949a5193ed8cd45cf9df490f06d1c54501/15/2026 - 23:50:39 Line coverage: 56.5% (10874/19235) Branch coverage: 54.4% (4652/8543) Total lines: 76544 Tag: Kestrun/Kestrun@2d823cb7ceae127151c8880ca073ffbb9c6322aa01/16/2026 - 03:52:31 Line coverage: 56.7% (10912/19235) Branch coverage: 54.6% (4669/8543) Total lines: 76544 Tag: Kestrun/Kestrun@0077556dd757d1b7434cf700cd5c7be05cea351401/16/2026 - 21:00:04 Line coverage: 56.7% (10913/19235) Branch coverage: 54.6% (4670/8543) Total lines: 76544 Tag: Kestrun/Kestrun@df9880d7a39a5a6d74ae9a66d624a7522b7ba76d01/17/2026 - 04:33:35 Line coverage: 56.3% (11122/19721) Branch coverage: 53.7% (4806/8935) Total lines: 77889 Tag: Kestrun/Kestrun@aca34ea8d284564e2f9f6616dc937668dce926ba01/17/2026 - 18:18:02 Line coverage: 56.5% (11146/19725) Branch coverage: 53.9% (4826/8941) Total lines: 77947 Tag: Kestrun/Kestrun@8dd16f7908c0e15b594d16bb49be0240e2c7c01801/18/2026 - 06:40:41 Line coverage: 56.4% (11175/19794) Branch coverage: 53.8% (4831/8965) Total lines: 78197 Tag: Kestrun/Kestrun@99e92690d0fd95f6f4896f3410d2c024350a979401/18/2026 - 21:37:07 Line coverage: 56.2% (11179/19887) Branch coverage: 53.5% (4831/9029) Total lines: 78612 Tag: Kestrun/Kestrun@99c4ae445e8e5afc8b7080e01d5d9cdf39f972b801/19/2026 - 18:00:47 Line coverage: 56.2% (11186/19887) Branch coverage: 53.5% (4838/9029) Total lines: 78612 Tag: Kestrun/Kestrun@4766238fbb08ddf2e8b6acb61058217338a9c28101/19/2026 - 18:47:02 Line coverage: 56.1% (11170/19881) Branch coverage: 53.4% (4827/9027) Total lines: 78599 Tag: Kestrun/Kestrun@716db6917075bf04d6f8ae45a1bad48ca5cfacfe01/21/2026 - 17:07:46 Line coverage: 57.5% (11937/20745) Branch coverage: 54.3% (5222/9601) Total lines: 81335 Tag: Kestrun/Kestrun@3f6f61710c7ef7d5953cab578fe699c1e5e01a3601/21/2026 - 23:00:42 Line coverage: 57.5% (11925/20733) Branch coverage: 54.3% (5222/9601) Total lines: 81323 Tag: Kestrun/Kestrun@14e8864e34955316f20616ecfbeb1640fd06c40901/23/2026 - 00:12:18 Line coverage: 57.6% (12095/20978) Branch coverage: 54.6% (5332/9761) Total lines: 82327 Tag: Kestrun/Kestrun@67ed8a99376189d7ed94adba1b1854518edd75d901/24/2026 - 19:35:59 Line coverage: 57.9% (12451/21474) Branch coverage: 55% (5533/10053) Total lines: 83805 Tag: Kestrun/Kestrun@f59dcba478ea75f69584d696e5f1fb1cfa40aa5101/26/2026 - 05:11:18 Line coverage: 57.9% (12452/21474) Branch coverage: 55% (5532/10053) Total lines: 83805 Tag: Kestrun/Kestrun@698a353442ed1dc2deec89391a324a20b0f74e0b02/01/2026 - 00:21:41 Line coverage: 58% (12459/21474) Branch coverage: 55% (5539/10053) Total lines: 83805 Tag: Kestrun/Kestrun@7cc5472da9e24346545f7201f994930135f8e6a502/03/2026 - 18:01:44 Line coverage: 57.9% (12451/21474) Branch coverage: 55% (5533/10053) Total lines: 83805 Tag: Kestrun/Kestrun@ca54e35c77799b76774b3805b6f075cdbc0c5fbe02/05/2026 - 00:28:18 Line coverage: 57% (13505/23656) Branch coverage: 53.6% (6094/11351) Total lines: 92462 Tag: Kestrun/Kestrun@d9261bd752e45afa789d10bc0c82b7d5724d958902/08/2026 - 02:36:47 Line coverage: 57% (13506/23656) Branch coverage: 53.6% (6095/11351) Total lines: 92462 Tag: Kestrun/Kestrun@83bec58a66f31ecab8a188e687c5259666fb816302/08/2026 - 19:37:33 Line coverage: 57% (13500/23656) Branch coverage: 53.6% (6087/11351) Total lines: 92462 Tag: Kestrun/Kestrun@b575dbec8cb8e37804d6b185d7e4356de13a7cd002/17/2026 - 11:06:21 Line coverage: 57% (13506/23656) Branch coverage: 53.6% (6095/11351) Total lines: 92462 Tag: Kestrun/Kestrun@0fc8ae5922e26e71a6ee994cde19e3653b5aac4b02/18/2026 - 08:33:07 Line coverage: 56.8% (13968/24575) Branch coverage: 53.2% (6376/11971) Total lines: 94827 Tag: Kestrun/Kestrun@bf8a937cfb7e8936c225b9df4608f8ddd85558b102/18/2026 - 17:13:01 Line coverage: 56.8% (13963/24575) Branch coverage: 53.2% (6376/11971) Total lines: 94827 Tag: Kestrun/Kestrun@8f7b81adf87d9e2faaf0b01cb237149d6f1a3cec02/19/2026 - 11:34:19 Line coverage: 56.8% (13961/24578) Branch coverage: 53.2% (6372/11975) Total lines: 94842 Tag: Kestrun/Kestrun@8aa46e1988031758b311143cd39bf5749fbcd39e02/23/2026 - 14:28:53 Line coverage: 56.8% (13966/24578) Branch coverage: 53.2% (6379/11975) Total lines: 94842 Tag: Kestrun/Kestrun@f2ab0d7f4a797bca3a377d435ed41b560b82ac4903/03/2026 - 12:38:30 Line coverage: 56.7% (13960/24578) Branch coverage: 53.1% (6370/11975) Total lines: 94842 Tag: Kestrun/Kestrun@7602da75ddb0abe534368b9e9ce2f45ae966769a03/03/2026 - 20:14:57 Line coverage: 56.8% (13972/24586) Branch coverage: 53.2% (6381/11983) Total lines: 94858 Tag: Kestrun/Kestrun@d169bd1d1e32ec576bfd2135357b6d01a2ad23ba03/04/2026 - 19:40:34 Line coverage: 56.7% (13978/24618) Branch coverage: 53.1% (6378/11993) Total lines: 94934 Tag: Kestrun/Kestrun@eeafbe813231ed23417e7b339e170e307b2c86f903/26/2026 - 03:54:59 Line coverage: 64.2% (19478/30316) Branch coverage: 62.4% (9391/15031) Total lines: 109243 Tag: Kestrun/Kestrun@844b5179fb0492dc6b1182bae3ff65fa7365521d03/27/2026 - 14:18:40 Line coverage: 64.3% (19584/30433) Branch coverage: 62.5% (9428/15065) Total lines: 109579 Tag: Kestrun/Kestrun@63388ea9aed376ffbb41cd2727be2fb7646f640203/27/2026 - 16:03:47 Line coverage: 64.3% (19584/30433) Branch coverage: 62.5% (9428/15065) Total lines: 109579 Tag: Kestrun/Kestrun@85d9bd260f117e0c85b87c7e99911e27d38794eb03/27/2026 - 17:48:11 Line coverage: 64.3% (19582/30433) Branch coverage: 62.5% (9426/15065) Total lines: 109579 Tag: Kestrun/Kestrun@8ee2ba81b95d460c8379f7e7429f1e24eb38cbe1

Coverage delta

Coverage delta 10 -10

Risk Hotspots

Assembly Class Method Crap Score Cyclomatic complexity
Kestrun Kestrun.OpenApi.OpenApiComponentAnnotationScanner TryCmdletMetadataAttribute(...)4160 64
Kestrun Kestrun.Languages.ParameterForInjectionInfo TryResolveAlias(...)2970 54
Kestrun Kestrun.Languages.PowerShellDelegateBuilder ExecutePowerShellRequestAsync()2469 76
Kestrun.Tool Kestrun.Tool.Program TryApplyServiceRegisterOptionValue(...)2162 46
Kestrun Kestrun.Runtime.PowerShellOpenApiClassExporter FormatPowerShellLiteral(...)1332 36
Kestrun Kestrun.OpenApi.OpenApiDocDescriptor ProcessParameters(...)1190 34
Kestrun Kestrun.OpenApi.OpenApiDocDescriptor ProcessFunctionAttributes(...)930 30
Kestrun Kestrun.OpenApi.OpenApiComponentAnnotationScanner ResolvePowerShellTypeName(...)614 54
Kestrun Kestrun.Runtime.PowerShellOpenApiClassExporter BuildXmlMetadataHashtable(...)600 24
Kestrun Kestrun.Forms.KrFormParser ValidateFilePart(...)506 22
Kestrun Kestrun.OpenApi.OpenApiDocDescriptor ApplyRequestBodyAttribute(...)506 22
Kestrun Kestrun.Authentication.AuthenticationRegistry GetClaimPolicyConfigs()420 20
Kestrun Kestrun.Languages.ParameterForInjectionInfo ConvertAdditionalPropertyValue(...)420 20
Kestrun Kestrun.Languages.ParameterForInjectionInfo ConvertValue(...)418 34
Kestrun Kestrun.Authentication.AuthenticationRegistry ResolveAuthenticationSchemeName(...)342 18
Kestrun Kestrun.Languages.ParameterForInjectionInfo TryConvertBodyByContentType(...)342 18
Kestrun Kestrun.OpenApi.OpenApiDocDescriptor ApplyResponseRefAttribute(...)342 18
Kestrun Kestrun.OpenApi.OpenApiDocDescriptor ApplyPropertyAttribute(...)342 18
Kestrun Kestrun.Utilities.RateLimiterOptionsExtensions GetAddPolicyMethod(...)342 18
Kestrun.Tool Kestrun.Tool.Program TryRunInstallServicePreflight(...)342 18

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
Kestrun152565347206036119474%
  
76481195563.9%
  
DelegateBuilder1113114230
97.3%
  
3940
97.5%
  
Kestrun.Authentication.ApiKeyAuthenticationOptions45045168
100%
 
66
100%
 
Kestrun.Authentication.ApiKeyAuthHandler85590263
94.4%
  
4454
81.4%
  
Kestrun.Authentication.AssertionService231246095.8%
  
00
 
Kestrun.Authentication.AuthenticationBuilderExtensions2312454
95.8%
  
12
50%
  
Kestrun.Authentication.AuthenticationCodeSettings60645100%
 
00
 
Kestrun.Authentication.AuthenticationRegistry364884327
42.8%
  
2584
29.7%
  
Kestrun.Authentication.AuthOptionsHelper033270%
 
00
 
Kestrun.Authentication.BasicAuthenticationOptions37037142
100%
 
66
100%
 
Kestrun.Authentication.BasicAuthHandler10713120371
89.1%
  
4962
79%
  
Kestrun.Authentication.ClientCertificateAuthenticationOptions2302367100%
 
3475%
  
Kestrun.Authentication.ClientCertificateAuthHandler9234126323
73%
  
4572
62.5%
  
Kestrun.Authentication.CookieAuthOptions45146113
97.8%
  
78
87.5%
  
Kestrun.Authentication.IAuthHandler21029239576
87.8%
  
76102
74.5%
  
Kestrun.Authentication.JwtAuthOptions33235119
94.2%
  
04
0%
 
Kestrun.Authentication.OAuth2Options1097116317
93.9%
  
3850
76%
  
Kestrun.Authentication.OidcEvents1101136100%
 
7887.5%
  
Kestrun.Authentication.OidcOptions1017108260
93.5%
  
2334
67.6%
  
Kestrun.Authentication.WindowsAuthOptions2612782
96.2%
  
812
66.6%
  
Kestrun.Callback.CallbackBodyPlan303133100%
 
00
 
Kestrun.Callback.CallbackDispatchOptions40424100%
 
00
 
Kestrun.Callback.CallBackExecutionPlan51613383.3%
  
00
 
Kestrun.Callback.CallbackParamPlan505133100%
 
00
 
Kestrun.Callback.CallbackPlan808133100%
 
00
 
Kestrun.Callback.CallbackPlanCompiler3623813394.7%
  
283482.3%
  
Kestrun.Callback.CallbackRequest38038105100%
 
00
 
Kestrun.Callback.CallbackRequestFactory7727915097.4%
  
192479.1%
  
Kestrun.Callback.CallbackResult70717100%
 
00
 
Kestrun.Callback.CallbackRuntimeContext70717100%
 
00
 
Kestrun.Callback.CallbackRuntimeContextFactory4214310097.6%
  
182090%
  
Kestrun.Callback.CallbackWorker54156915878.2%
  
152075%
  
Kestrun.Callback.DefaultCallbackRetryPolicy33134122
97%
  
3638
94.7%
  
Kestrun.Callback.DefaultCallbackUrlResolver52146616478.7%
  
274461.3%
  
Kestrun.Callback.HttpCallbackSender2502567100%
 
1010100%
 
Kestrun.Callback.InMemoryCallbackDispatcher30321100%
 
00
 
Kestrun.Callback.InMemoryCallbackDispatchWorker342761154
55.7%
  
1322
59%
  
Kestrun.Callback.InMemoryCallbackQueue60619100%
 
00
 
Kestrun.Callback.JsonCallbackBodySerializer70735100%
 
5683.3%
  
Kestrun.Callback.RetryDecision60611100%
 
00
 
Kestrun.Certificates.CertificateManager3222806021604
53.4%
  
118250
47.2%
  
Kestrun.Certificates.ClientCertificateValidationCallbacks70774100%
 
88100%
 
Kestrun.Certificates.ClientCertificateValidationCompiler122312525597.6%
  
283287.5%
  
Kestrun.Certificates.CsrOptions80823100%
 
00
 
Kestrun.Certificates.CsrResult96153060%
  
00
 
Kestrun.Certificates.JwkJson60620100%
 
00
 
Kestrun.Certificates.RsaJwk01010700%
 
00
 
Kestrun.Certificates.SelfSignedOptions90926100%
 
00
 
Kestrun.Claims.ClaimPolicyBuilder2242696
84.6%
  
910
90%
  
Kestrun.Claims.ClaimPolicyConfig53849
62.5%
  
24
50%
  
Kestrun.Claims.ClaimPolicyExtensions80826100%
 
22100%
 
Kestrun.Claims.ClaimPolicyPostConfigurer80834100%
 
3475%
  
Kestrun.Claims.ClaimRule861460
57.1%
  
28
25%
  
Kestrun.Claims.KestrunClaimExtensions61061370100%
 
00
 
Kestrun.Client.KrHttpClientFactory393372176
54.1%
  
1424
58.3%
  
Kestrun.Client.KrHttpClientOptions1011141
90.9%
  
00
 
Kestrun.Client.KrHttpDownloads262286692.8%
  
121485.7%
  
Kestrun.FixedTimeEquals2022210990.9%
  
101283.3%
  
Kestrun.Forms.FormHelper1391615540889.6%
  
9811883%
  
Kestrun.Forms.KrDiskPartSink2802883
100%
 
1212
100%
 
Kestrun.Forms.KrFilePart52712271.4%
  
00
 
Kestrun.Forms.KrFormContext941314069.2%
  
00
 
Kestrun.Forms.KrFormData202122100%
 
00
 
Kestrun.Forms.KrFormEndpoints4704777100%
 
00
 
Kestrun.Forms.KrFormException202140100%
 
00
 
Kestrun.Forms.KrFormLimitExceededException101140100%
 
00
 
Kestrun.Forms.KrFormLimits1601662100%
 
00
 
Kestrun.Forms.KrFormOptions46248129
95.8%
  
02
0%
 
Kestrun.Forms.KrFormParser2212444651152
47.5%
  
103236
43.6%
  
Kestrun.Forms.KrFormPartRule1201267100%
 
00
 
Kestrun.Forms.KrMultipart101122100%
 
00
 
Kestrun.Forms.KrPartContext808140100%
 
00
 
Kestrun.Forms.KrPartDecompression11011122100%
 
1010100%
 
Kestrun.Forms.KrPartWriteResult30383100%
 
00
 
Kestrun.Forms.KrRawPart606122100%
 
00
 
Kestrun.Forms.LimitedReadStream17133012256.6%
  
44100%
 
Kestrun.Forms.LoggerExtensions120121152
100%
 
44
100%
 
Kestrun.Health.CSharpScriptProbe0232370
0%
 
012
0%
 
Kestrun.Health.DelegateProbe2202252
100%
 
56
83.3%
  
Kestrun.Health.DiskSpaceProbe631073191
86.3%
  
3336
91.6%
  
Kestrun.Health.HealthEndpointOptions53053193100%
 
2450%
  
Kestrun.Health.HealthProbeEntry8192288.8%
  
00
 
Kestrun.Health.HealthProbeRunner8328519697.6%
  
273090%
  
Kestrun.Health.HealthReport70718100%
 
00
 
Kestrun.Health.HealthReportTextFormatter3523779
94.5%
  
3236
88.8%
  
Kestrun.Health.HealthSummary10110100%
 
00
 
Kestrun.Health.HttpProbe5466018190%
  
233271.8%
  
Kestrun.Health.PowerShellScriptProbe9569164490
57.9%
  
98163
60.1%
  
Kestrun.Health.Probe09923
0%
 
00
 
Kestrun.Health.ProbeResult50513100%
 
00
 
Kestrun.Health.ProcessProbe915314433363.1%
  
266043.3%
  
Kestrun.Health.ScriptProbeFactory103747177
21.2%
  
320
15%
  
Kestrun.Health.VbScriptProbe0202058
0%
 
012
0%
 
Kestrun.Hosting.Compression.KestrunCompressionServiceCollectionExtensions10121100%
 
00
 
Kestrun.Hosting.Compression.KestrunResponseCompressionProvider80848100%
 
88100%
 
Kestrun.Hosting.Compression.KrRequestDecompressionExtensions352377994.5%
  
5862.5%
  
Kestrun.Hosting.KestrunHost91560315183793
60.2%
  
352640
55%
  
Kestrun.Hosting.KestrunHostAuthnExtensions5801717511771
77.2%
  
247338
73%
  
Kestrun.Hosting.KestrunHostMapExtensions6271337601971
82.5%
  
301387
77.7%
  
Kestrun.Hosting.KestrunHostRuntime90942100%
 
5683.3%
  
Kestrun.Hosting.KestrunHostScriptValidationExtensions3784515182.2%
  
202871.4%
  
Kestrun.Hosting.KestrunHostSessionExtensions551772172
76.3%
  
1428
50%
  
Kestrun.Hosting.KestrunHostSignalRExtensions551267176
82%
  
1930
63.3%
  
Kestrun.Hosting.KestrunHttpMiddlewareExtensions9268160403
57.5%
  
4368
63.2%
  
Kestrun.Hosting.KestrunSecurityMiddlewareExtensions8638124337
69.3%
  
2048
41.6%
  
Kestrun.Hosting.NoopHostLifetime022210%
 
00
 
Kestrun.Hosting.Options.AuthKeyComparer50516
100%
 
22
100%
 
Kestrun.Hosting.Options.ContentTypeWithSchema1018100%
 
00
 
Kestrun.Hosting.Options.DefaultResponseContentType0118
0%
 
00
 
Kestrun.Hosting.Options.ExceptionOptions11127138211
80.4%
  
78
87.5%
  
Kestrun.Hosting.Options.KestrelOptionsExtensions2102173100%
 
2222100%
 
Kestrun.Hosting.Options.KestrunOptions26127119
96.2%
  
00
 
Kestrun.Hosting.Options.LanguageOptions1401462
100%
 
44
100%
 
Kestrun.Hosting.Options.ListenerOptions1401459
100%
 
22
100%
 
Kestrun.Hosting.Options.MapRouteOptions23528131
82.1%
  
110
10%
  
Kestrun.Hosting.Options.OpenAPICommonMetadata1801873
100%
 
00
 
Kestrun.Hosting.Options.OpenApiMapRouteOptions1912082
95%
  
66
100%
 
Kestrun.Hosting.Options.OpenAPIPathMetadata21021121
100%
 
00
 
Kestrun.Hosting.Options.RouteKeyComparer50516
100%
 
22
100%
 
Kestrun.Hosting.Options.SignalROptions099760%
 
00
 
Kestrun.Hosting.Options.SseBroadcastOptions1221411285.7%
  
00
 
Kestrun.Hosting.Options.StatusCodeOptions1201266100%
 
00
 
Kestrun.Jwt.JwkUtilities1901965100%
 
66100%
 
Kestrun.Jwt.JwtAlgorithmExtensions2702747
100%
 
1919
100%
 
Kestrun.Jwt.JwtBuilderResult371389297.3%
  
44100%
 
Kestrun.Jwt.JwtInspector1901947100%
 
71070%
  
Kestrun.Jwt.JwtParameters1101157100%
 
00
 
Kestrun.Jwt.JwtTokenBuilder281693501032
80.2%
  
87152
57.2%
  
Kestrun.KestrunHostManager732497367
75.2%
  
5070
71.4%
  
Kestrun.KestrunRuntimeInfo481765228
73.8%
  
1942
45.2%
  
Kestrun.KrException.AcceptHeaderException022150%
 
00
 
Kestrun.KrException.ParameterForInjectionException022160%
 
00
 
Kestrun.Languages.CsGlobals2302374100%
 
00
 
Kestrun.Languages.CSharpDelegateBuilder20344247688
82.1%
  
121182
66.4%
  
Kestrun.Languages.FSharpDelegateBuilder31422
75%
  
14
25%
  
Kestrun.Languages.JScriptDelegateBuilder5172245
22.7%
  
26
33.3%
  
Kestrun.Languages.ParameterForInjectionInfo67852412023457
56.4%
  
4811016
47.3%
  
Kestrun.Languages.ParameterForInjectionInfoBase1101161
100%
 
00
 
Kestrun.Languages.ParameterForInjectionResolved80826100%
 
00
 
Kestrun.Languages.PowerShellDelegateBuilder100135235533
42.5%
  
58122
47.5%
  
Kestrun.Languages.PowerShellExecutionHelpers231841122
56%
  
1018
55.5%
  
Kestrun.Languages.PyDelegateBuilder75562124
11.2%
  
312
25%
  
Kestrun.Languages.VBNetDelegateBuilder20024224536
89.2%
  
113134
84.3%
  
Kestrun.Localization.KestrunLocalizationOptions90952100%
 
00
 
Kestrun.Localization.KestrunLocalizationStore1422516742685%
  
8610879.6%
  
Kestrun.Localization.StringTableParser69128122185.1%
  
415673.2%
  
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.WrapperException90951
100%
 
44
100%
 
Kestrun.Logging.LoggerConfigurationExtensions90942
100%
 
00
 
Kestrun.Logging.LoggerExtensions27734132
79.4%
  
1216
75%
  
Kestrun.Logging.LoggerManager741084288
88%
  
3340
82.5%
  
Kestrun.Logging.Sinks.Extensions.PowerShellSinkExtensions10128100%
 
00
 
Kestrun.Logging.Sinks.PowerShellSink1101163
100%
 
00
 
Kestrun.Logging.Utils.Console.Cell1301325
100%
 
78
87.5%
  
Kestrun.Logging.Utils.Console.Column101112390.9%
  
00
 
Kestrun.Logging.Utils.Console.Extensions.TableExtensions70735100%
 
1010100%
 
Kestrun.Logging.Utils.Console.Padding1001045
100%
 
00
 
Kestrun.Logging.Utils.Console.Row1401427
100%
 
66
100%
 
Kestrun.Logging.Utils.Console.Table64165236
98.4%
  
4146
89.1%
  
Kestrun.Middleware.CommonAccessLogMiddleware1123514732476.1%
  
6011850.8%
  
Kestrun.Middleware.CommonAccessLogOptions90963100%
 
00
 
Kestrun.Middleware.FaviconMiddlewareExtensions4404493
100%
 
1920
95%
  
Kestrun.Middleware.KestrunLocalizationMiddlewareExtensions1310236356.5%
  
81457.1%
  
Kestrun.Middleware.KestrunRequestCultureMiddleware1121813035886.1%
  
598073.7%
  
Kestrun.Middleware.PowerShellRunspaceMiddleware967103291
93.2%
  
3134
91.1%
  
Kestrun.Middleware.PowerShellRunspaceMiddlewareExtensions10117
100%
 
00
 
Kestrun.Middleware.StatusCodePageExtensions602585188
70.5%
  
2932
90.6%
  
Kestrun.Models.ContentDispositionOptions1301348100%
 
66100%
 
Kestrun.Models.KestrunContext7374147484
49.6%
  
2574
33.7%
  
Kestrun.Models.KestrunRequest61061194
100%
 
2330
76.6%
  
Kestrun.Models.KestrunResponse6892639522626
72.3%
  
391624
62.6%
  
Kestrun.Models.ResolvedRequestParameters20217100%
 
00
 
Kestrun.OpenApi.CallbackOperationId56056178
100%
 
4244
95.4%
  
Kestrun.OpenApi.FunctionInfoExtensions186245575%
  
152462.5%
  
Kestrun.OpenApi.HelpExtractor7121978
36.8%
  
1234
35.2%
  
Kestrun.OpenApi.OaParameterExtensions4604698
100%
 
3636
100%
 
Kestrun.OpenApi.OaSchemaTypeExtensions1101129
100%
 
88
100%
 
Kestrun.OpenApi.OpenApiComponentAnnotationScanner4082056131849
66.5%
  
327590
55.4%
  
Kestrun.OpenApi.OpenApiComponentKindExtensions23124119
95.8%
  
2122
95.4%
  
Kestrun.OpenApi.OpenApiComponentSet1101155
100%
 
00
 
Kestrun.OpenApi.OpenApiComponentShallowCopy43357824955.1%
  
205040%
  
Kestrun.OpenApi.OpenApiDocDescriptor174882925777462
67.8%
  
11591972
58.7%
  
Kestrun.OpenApi.OpenApiHelper27027109
100%
 
1212
100%
 
Kestrun.OpenApi.OpenApiJsonNodeFactory663298275
67.3%
  
61102
59.8%
  
Kestrun.OpenApi.OpenApiSchemaDiscovery2122370
91.3%
  
1516
93.7%
  
Kestrun.OpenApi.OpenApiSpecVersionExtensions1701745
100%
 
4345
95.5%
  
Kestrun.OpenApi.Rfc6570PathMapping404283100%
 
00
 
Kestrun.OpenApi.Rfc6570PathTemplateMapper74239728376.2%
  
496674.2%
  
Kestrun.OpenApi.Rfc6570VariableMapper71209130078%
  
536877.9%
  
Kestrun.Razor.PowerShellRazorPage12713140451
90.7%
  
6680
82.5%
  
Kestrun.Razor.PwshKestrunModel30330100%
 
00
 
Kestrun.Runtime.EnvironmentHelper1061685
62.5%
  
1114
78.5%
  
Kestrun.Runtime.PowerShellOpenApiClassExporter4831486311589
76.5%
  
307490
62.6%
  
Kestrun.Runtime.VariablesMap2522787
92.5%
  
1424
58.3%
  
Kestrun.Scheduling.JobFactory851398144
86.7%
  
612
50%
  
Kestrun.Scheduling.JobInfo50520100%
 
00
 
Kestrun.Scheduling.RoslynJobFactory3703781
100%
 
1318
72.2%
  
Kestrun.Scheduling.ScheduledTask22224109
91.6%
  
00
 
Kestrun.Scheduling.ScheduleReport30316100%
 
00
 
Kestrun.Scheduling.SchedulerService17444218688
79.8%
  
6394
67%
  
Kestrun.Scripting.CompilationErrorException251269096.1%
  
1010100%
 
Kestrun.Scripting.KestrunRunspacePoolManager12126147358
82.3%
  
5664
87.5%
  
Kestrun.Scripting.LanguageRuntimeExtensions70728
100%
 
34
75%
  
Kestrun.Scripting.RouteHandlerBuilderLanguageExtensions10117
100%
 
00
 
Kestrun.Scripting.ScriptLanguageAttribute20219100%
 
00
 
Kestrun.SharedState.GlobalStore1201268
100%
 
00
 
Kestrun.SharedState.SharedState41041153
100%
 
1818
100%
 
Kestrun.SignalR.InMemoryConnectionTracker90946
100%
 
56
83.3%
  
Kestrun.SignalR.KestrunHub2202276
100%
 
22
100%
 
Kestrun.SignalR.RealtimeBroadcaster4204281
100%
 
00
 
Kestrun.Sse.InMemorySseBroadcaster3233589
91.4%
  
1618
88.8%
  
Kestrun.Sse.SseClientSubscription10138
100%
 
00
 
Kestrun.Sse.SseEventFormatter1401458
100%
 
88
100%
 
Kestrun.Tasks.KestrunTask1922199
90.4%
  
36
50%
  
Kestrun.Tasks.KestrunTaskService14055195497
71.7%
  
8498
85.7%
  
Kestrun.Tasks.KrTask69153840%
  
040%
 
Kestrun.Tasks.ProgressiveKestrunTaskState24327108
88.8%
  
58
62.5%
  
Kestrun.Tasks.TaskJobFactory1015106146
95.2%
  
912
75%
  
Kestrun.TBuilder.EndpointConventionBuilderLanguageExtensions3142775%
  
3475%
  
Kestrun.TBuilder.EndpointDisablingCompressionExtensions30326100%
 
44100%
 
Kestrun.Utilities.AssemblyAutoLoader422264206
65.6%
  
3352
63.4%
  
Kestrun.Utilities.BuildError2943381
87.8%
  
512
41.6%
  
Kestrun.Utilities.CacheRevalidation10617123284
86.1%
  
104140
74.2%
  
Kestrun.Utilities.CcUtilities90939100%
 
88100%
 
Kestrun.Utilities.HostingExtensions12829873.4%
  
0100%
 
Kestrun.Utilities.HttpVerbExtensions23124225
95.8%
  
1718
94.4%
  
Kestrun.Utilities.Json.JsonSerializerHelper1101141
100%
 
44
100%
 
Kestrun.Utilities.Json.PayloadSanitizer69473195
94.5%
  
6189
68.5%
  
Kestrun.Utilities.Json.ReferenceEqualityComparer30315100%
 
00
 
Kestrun.Utilities.MediaTypeHelper4604685100%
 
1212100%
 
Kestrun.Utilities.ObjectToDictionaryConverter5515616698.2%
  
414885.4%
  
Kestrun.Utilities.PowerShellInvokeExtensions137205165%
  
020%
 
Kestrun.Utilities.PowerShellModuleLocator331952129
63.4%
  
920
45%
  
Kestrun.Utilities.PsScriptBlockValidation2923194
93.5%
  
3744
84%
  
Kestrun.Utilities.RateLimiterOptionsExtensions132942119
30.9%
  
434
11.7%
  
Kestrun.Utilities.ReadOnlyDictionaryAdapter184229481.8%
  
142070%
  
Kestrun.Utilities.RegexUtils50525100%
 
22100%
 
Kestrun.Utilities.SecureStringUtils263299489.6%
  
1010100%
 
Kestrun.Utilities.XmlHelper312443561127
87.6%
  
237290
81.7%
  
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.IDictionaryTypeConverter30838114
78.9%
  
1824
75%
  
Kestrun.Utilities.Yaml.NullValueGraphVisitor2133166.6%
  
2450%
  
Kestrun.Utilities.Yaml.PSObjectTypeConverter41546136
89.1%
  
3238
84.2%
  
Kestrun.Utilities.Yaml.StringQuotingEmitter1462063
70%
  
1826
69.2%
  
Kestrun.Utilities.Yaml.YamlHelper50535100%
 
22100%
 
Kestrun.Utilities.Yaml.YamlLoader1601659100%
 
44100%
 
Kestrun.Utilities.Yaml.YamlSerializerFactory224267284.6%
  
81266.6%
  
Kestrun.Utilities.Yaml.YamlTypeConverter16523188481
87.7%
  
128156
82%
  
PowerShellAttributes61667214
91%
  
5972
81.9%
  
Kestrun.Annotations2521473991302463.1%
  
183060%
  
InternalPowershellAttribute1101150100%
 
00
 
KestrunAnnotationsRuntimeInfo11213527.6%
  
080%
 
KestrunRuntimeApiAttribute40424100%
 
00
 
KrBindFormAttribute1401476
100%
 
00
 
KrPartAttribute90984100%
 
00
 
OpenApiAuthorizationAttribute022190%
 
00
 
OpenApiBinary41546480%
  
00
 
OpenApiBoolean31446475%
  
00
 
OpenApiByte41546480%
  
00
 
OpenApiCallbackAttribute1001039
100%
 
00
 
OpenApiCallbackRefAttribute30318
100%
 
00
 
OpenApiDate21346466.6%
  
00
 
OpenApiDateTime21346466.6%
  
00
 
OpenApiDouble31446475%
  
00
 
OpenApiEmail21346466.6%
  
00
 
OpenApiExampleAttribute05528
0%
 
00
 
OpenApiExampleRefAttribute04424
0%
 
00
 
OpenApiExtensionAttribute241943120
55.8%
  
610
60%
  
OpenApiFloat31446475%
  
00
 
OpenApiHeaderRefAttribute033230%
 
00
 
OpenApiHostname21346466.6%
  
00
 
OpenApiInt3231446475%
  
00
 
OpenApiInt6431446475%
  
00
 
OpenApiInteger31446475%
  
00
 
OpenApiIpv432546460%
  
22100%
 
OpenApiIpv672946477.7%
  
44100%
 
OpenApiJson21346466.6%
  
00
 
OpenApiLinkRefAttribute03316
0%
 
00
 
OpenApiNumber31446475%
  
00
 
OpenApiParameterAttribute08825
0%
 
00
 
OpenApiParameterComponentAttribute1121359
84.6%
  
00
 
OpenApiParameterExampleRefAttribute033210%
 
00
 
OpenApiParameterRefAttribute044280%
 
00
 
OpenApiPassword21346466.6%
  
00
 
OpenApiPathAttribute36935
33.3%
  
00
 
OpenApiPathComponent022220%
 
00
 
OpenApiPatternPropertiesAttribute20221100%
 
00
 
OpenApiProperties401353165
75.4%
  
22
100%
 
OpenApiPropertyAttribute011190%
 
00
 
OpenApiRegex21346466.6%
  
00
 
OpenApiRequestBodyAttribute41530
80%
  
00
 
OpenApiRequestBodyComponentAttribute50535
100%
 
00
 
OpenApiRequestBodyExampleRefAttribute22424
50%
  
00
 
OpenApiRequestBodyRefAttribute23524
40%
  
00
 
OpenApiResponseAttribute61749
85.7%
  
00
 
OpenApiResponseComponentAttribute32531
60%
  
00
 
OpenApiResponseExampleRefAttribute41528
80%
  
00
 
OpenApiResponseHeaderAttribute01111440%
 
00
 
OpenApiResponseHeaderRefAttribute31421
75%
  
00
 
OpenApiResponseLinkRefAttribute40420
100%
 
00
 
OpenApiResponseRefAttribute04427
0%
 
00
 
OpenApiScalar<T>404464100%
 
44100%
 
OpenApiSchemaComponent21322
66.6%
  
00
 
OpenApiServerAttribute02290%
 
00
 
OpenApiServerVariableAttribute044180%
 
00
 
OpenApiString404464100%
 
00
 
OpenApiUri22446450%
  
00
 
OpenApiUrl22446450%
  
00
 
OpenApiUuid21346466.6%
  
00
 
OpenApiWebhookAttribute80830
100%
 
00
 
OpenApiXml31446475%
  
00
 
OpenApiXmlAttribute50544100%
 
00
 
OpenApiYaml21346466.6%
  
00
 
Kestrun.PowerShell.Private374395769243148.6%
  
00
 
Private.Assembly.Add-KrAspNetCoreType0393980
0%
 
00
 
Private.Assembly.Add-KrCodeAnalysisType0101033
0%
 
00
 
Private.Assembly.Assert-KrAssemblyLoaded0191959
0%
 
00
 
Private.Assembly.Get-EntryScriptPath921140
81.8%
  
00
 
Private.Assembly.Get-KrCommandByContext031311050%
 
00
 
Private.Assembly.Get-KrDocSet099790%
 
00
 
Private.Assembly.Get-KrFunctionContextMask01919440%
 
00
 
Private.Assembly.Resolve-KrCodeLanguageFromPath5385162.5%
  
00
 
Private.Assembly.Resolve-KrSchemaTypeLiteral01313510%
 
00
 
Private.Assembly.Test-KrFunctionHasAttribute02121690%
 
00
 
Private.ConvertTo.ConvertTo-DateTimeOffset0151580
0%
 
00
 
Private.ConvertTo.ConvertTo-ThreadSafeValue01919690%
 
00
 
Private.ConvertTo.ConvertTo-TimeSpan01616690%
 
00
 
Private.Logging.Get-KrFormattedMessage099600%
 
00
 
Private.Logging.Set-KrLogLevelToPreference01313470%
 
00
 
Private.Logging.Write-KrError055320%
 
00
 
Private.Logging.Write-KrOutsideRouteWarning033250%
 
00
 
Private.Logging.Write-KrSinkPowerShell066370%
 
00
 
Private.OpenAPI.Get-KrAnnotatedFunctionsLoaded077430%
 
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.Helper80835
100%
 
00
 
Private.Server.Resolve-KestrunServer26843
25%
  
00
 
Private.Service.Test-KrServiceDescriptorData47136013178.3%
  
00
 
Private.Variable._NormalizeValueToDictionary01818510%
 
00
 
Private.Variable.Get-KrAssignedVariables27447321761
85.3%
  
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.Public342284931911932510.7%
  
00
 
Public.Authentication.Add-KrApiKeyAuthentication05858288
0%
 
00
 
Public.Authentication.Add-KrBasicAuthentication06161384
0%
 
00
 
Public.Authentication.Add-KrClientCertificateAuthentication021211400%
 
00
 
Public.Authentication.Add-KrCookiesAuthentication01919136
0%
 
00
 
Public.Authentication.Add-KrGitHubAuthentication04483
0%
 
00
 
Public.Authentication.Add-KrJwtBearerAuthentication03030210
0%
 
00
 
Public.Authentication.Add-KrOAuth2Authentication01818136
0%
 
00
 
Public.Authentication.Add-KrOpenIdConnectAuthentication02121153
0%
 
00
 
Public.Authentication.Add-KrWindowsAuthentication08881
0%
 
00
 
Public.Certificate.ConvertFrom-KrJwkJsonToCertificate099840%
 
00
 
Public.Certificate.ConvertTo-KrJwkJson023231410%
 
00
 
Public.Certificate.Export-KrCertificate09952
0%
 
00
 
Public.Certificate.Get-KrCertificatePurpose011260%
 
00
 
Public.Certificate.Import-KrCertificate52738
71.4%
  
00
 
Public.Certificate.New-KrCertificateRequest02272
0%
 
00
 
Public.Certificate.New-KrPrivateKeyJwt021211400%
 
00
 
Public.Certificate.New-KrSelfSignedCertificate02259
0%
 
00
 
Public.Certificate.Test-KrCertificate33661
50%
  
00
 
Public.ClaimPolicy.Add-KrClaimPolicy06671
0%
 
00
 
Public.ClaimPolicy.Add-KrUserClaim066720%
 
00
 
Public.ClaimPolicy.Build-KrClaimPolicy01133
0%
 
00
 
Public.ClaimPolicy.New-KrClaimPolicy01125
0%
 
00
 
Public.Cookies.Invoke-KrChallenge01717930%
 
00
 
Public.Cookies.Invoke-KrCookieSignIn03232175
0%
 
00
 
Public.Cookies.Invoke-KrCookieSignOut03636130
0%
 
00
 
Public.Cookies.New-KrCookieBuilder02525112
0%
 
00
 
Public.Form.Add-KrFormOption05555227
0%
 
00
 
Public.Form.Get-KrFormOption022280%
 
00
 
Public.Form.Get-KrFormPartRule022280%
 
00
 
Public.Form.New-KrFormPartRule034341400%
 
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-KrEnvironmentOverride03326
0%
 
00
 
Public.Helper.ConvertTo-KrBase64Url011270%
 
00
 
Public.Helper.Expand-KrObject0161672
0%
 
00
 
Public.Helper.Get-KrEnvironment10118
100%
 
00
 
Public.Helper.Get-KrRoot011190%
 
00
 
Public.Helper.Get-KrVersion01717560%
 
00
 
Public.Helper.Initialize-KrRoot077560%
 
00
 
Public.Helper.Invoke-KrWebRequest01081083020%
 
00
 
Public.Helper.NoDefault04141127
0%
 
00
 
Public.Helper.Resolve-KrPath2132498
87.5%
  
00
 
Public.Helper.ScriptBlock0161693
0%
 
00
 
Public.Helper.Set-KrEnvironment41542
80%
  
00
 
Public.Helper.Set-KrPythonRuntime02424840%
 
00
 
Public.Helper.Test-KrDebugContext20229
100%
 
00
 
Public.JWT.Add-KrJWTAudience01138
0%
 
00
 
Public.JWT.Add-KrJWTClaim033510%
 
00
 
Public.JWT.Add-KrJWTHeader011400%
 
00
 
Public.JWT.Add-KrJWTIssuer01136
0%
 
00
 
Public.JWT.Add-KrJWTSubject011360%
 
00
 
Public.JWT.Build-KrJWT01135
0%
 
00
 
Public.JWT.Copy-KrJWTTokenBuilder011440%
 
00
 
Public.JWT.Get-KrJwkThumbprint05546
0%
 
00
 
Public.JWT.Get-KrJWTInfo011320%
 
00
 
Public.JWT.Get-KrJWTToken011330%
 
00
 
Public.JWT.Get-KrJWTValidationParameter02246
0%
 
00
 
Public.JWT.Limit-KrJWTNotBefore011360%
 
00
 
Public.JWT.Limit-KrJWTValidity03361
0%
 
00
 
Public.JWT.New-KrJWTTokenBuilder01124
0%
 
00
 
Public.JWT.Protect-KrJWT01313107
0%
 
00
 
Public.JWT.Protect-KrJWTPayload01818141
0%
 
00
 
Public.JWT.Test-KrJWT033410%
 
00
 
Public.JWT.Update-KrJWT044540%
 
00
 
Public.Localization.Get-KrLocalizationCulture066300%
 
00
 
Public.Localization.Get-KrLocalizedString01616560%
 
00
 
Public.Logging.core.Close-KrLogger0131380
0%
 
00
 
Public.Logging.core.Get-KrLogger033360%
 
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-KrLogger011330%
 
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-KrEnrichFromLogContext011280%
 
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-KrSinkConsole03383
0%
 
00
 
Public.Logging.sinks.Add-KrSinkEventLog066810%
 
00
 
Public.Logging.sinks.Add-KrSinkFile099158
0%
 
00
 
Public.Logging.sinks.Add-KrSinkHttp011840%
 
00
 
Public.Logging.sinks.Add-KrSinkPowerShell022590%
 
00
 
Public.Logging.sinks.Add-KrSinkSyslogLocal011740%
 
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-KrLog43236164
11.1%
  
00
 
Public.Middleware.Add-KrAddCallbacksAutomation01414930%
 
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-KrFaviconMiddleware04448
0%
 
00
 
Public.Middleware.Add-KrFileServerMiddleware05050210
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-KrLocalizationMiddleware020201250%
 
00
 
Public.Middleware.Add-KrRequestDecompressionMiddleware044290%
 
00
 
Public.Middleware.Add-KrSignalRHubMiddleware01515107
0%
 
00
 
Public.Middleware.Add-KrSseBroadcastMiddleware019191370%
 
00
 
Public.Middleware.Add-KrStaticFilesMiddleware04848206
0%
 
00
 
Public.Middleware.Cors.Add-KrCorsPolicy01212960%
 
00
 
Public.Middleware.Cors.New-KrCorsPolicyBuilder011180%
 
00
 
Public.Middleware.Cors.Set-KrCorsCredential055530%
 
00
 
Public.Middleware.Cors.Set-KrCorsExposedHeader022330%
 
00
 
Public.Middleware.Cors.Set-KrCorsHeader033430%
 
00
 
Public.Middleware.Cors.Set-KrCorsMethod033390%
 
00
 
Public.Middleware.Cors.Set-KrCorsOrigin055490%
 
00
 
Public.Middleware.Cors.Set-KrCorsPreflightMaxAge044440%
 
00
 
Public.Middleware.Enable-KrExceptionHandling050502380%
 
00
 
Public.Middleware.Enable-KrStatusCodePage040402200%
 
00
 
Public.OpenAPI.Add-KrOpenApiComponent0121278
0%
 
00
 
Public.OpenAPI.Add-KrOpenApiContact06674
0%
 
00
 
Public.OpenAPI.Add-KrOpenApiExtension044570%
 
00
 
Public.OpenAPI.Add-KrOpenApiExternalDoc04464
0%
 
00
 
Public.OpenAPI.Add-KrOpenApiInfo01515750%
 
00
 
Public.OpenAPI.Add-KrOpenApiInline0111171
0%
 
00
 
Public.OpenAPI.Add-KrOpenApiLicense0101079
0%
 
00
 
Public.OpenAPI.Add-KrOpenApiServer01515650%
 
00
 
Public.OpenAPI.Add-KrOpenApiTag04478
0%
 
00
 
Public.OpenAPI.Build-KrOpenApiDocument077380%
 
00
 
Public.OpenAPI.Export-KrOpenApiDocument066500%
 
00
 
Public.OpenAPI.Get-KrOpenApiDocument01010710%
 
00
 
Public.OpenAPI.New-KrOpenApiExample088113
0%
 
00
 
Public.OpenAPI.New-KrOpenApiExternalDoc05559
0%
 
00
 
Public.OpenAPI.New-KrOpenApiHeader077129
0%
 
00
 
Public.OpenAPI.New-KrOpenApiLink05587
0%
 
00
 
Public.OpenAPI.New-KrOpenApiServer01010420%
 
00
 
Public.OpenAPI.New-KrOpenApiServerVariable0111166
0%
 
00
 
Public.OpenAPI.Set-KrOpenApiErrorSchema077580%
 
00
 
Public.OpenAPI.Test-KrOpenApiDocument02424780%
 
00
 
Public.Razor.Add-KrPowerShellRazorPagesRuntime06658
0%
 
00
 
Public.Razor.Add-KrRazorPageService0111173
0%
 
00
 
Public.Request.Get-KrRequestBody0202075
0%
 
00
 
Public.Request.Get-KrRequestCookie0141486
0%
 
00
 
Public.Request.Get-KrRequestForm022240%
 
00
 
Public.Request.Get-KrRequestHeader0141489
0%
 
00
 
Public.Request.Get-KrRequestQuery0141485
0%
 
00
 
Public.Request.Get-KrRequestRouteParam0141486
0%
 
00
 
Public.Response.Add-KrCacheResponse01717106
0%
 
00
 
Public.Response.Set-KrPowerShellErrorResponse066600%
 
00
 
Public.Response.Test-KrCacheRevalidation04457
0%
 
00
 
Public.Response.Write-KrBinaryResponse033390%
 
00
 
Public.Response.Write-KrBsonResponse06651
0%
 
00
 
Public.Response.Write-KrCborResponse06650
0%
 
00
 
Public.Response.Write-KrCsvResponse0131383
0%
 
00
 
Public.Response.Write-KrErrorResponse055740%
 
00
 
Public.Response.Write-KrFileResponse01212760%
 
00
 
Public.Response.Write-KrFormUrlEncodedResponse066470%
 
00
 
Public.Response.Write-KrHtmlResponse0101062
0%
 
00
 
Public.Response.Write-KrJsonResponse08872
0%
 
00
 
Public.Response.Write-KrRedirectResponse033340%
 
00
 
Public.Response.Write-KrResponse04439
0%
 
00
 
Public.Response.Write-KrStatusResponse033330%
 
00
 
Public.Response.Write-KrStreamResponse033380%
 
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-KrApiDocumentationRoute01313890%
 
00
 
Public.Route.Add-KrFormRoute012121000%
 
00
 
Public.Route.Add-KrHtmlTemplateRoute0141490
0%
 
00
 
Public.Route.Add-KrMapRoute05656255
0%
 
00
 
Public.Route.Add-KrOpenApiRoute02424126
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-KrCapability43746
57.1%
  
00
 
Public.Scheduling.Add-KrScheduling066540%
 
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-KrEndpoint03333143
0%
 
00
 
Public.Server.Add-KrListenUnixSocket06650
0%
 
00
 
Public.Server.Add-KrNamedPipeListener04448
0%
 
00
 
Public.Server.Enable-KrConfiguration04545126
0%
 
00
 
Public.Server.Get-KrServer01010710%
 
00
 
Public.Server.New-KrServer141529118
48.2%
  
00
 
Public.Server.Remove-KrServer481251
33.3%
  
00
 
Public.Server.Set-KrServerHttpsOption29534168
85.2%
  
00
 
Public.Server.Set-KrServerLimit03939165
0%
 
00
 
Public.Server.Set-KrServerNamedPipeOptions02323101
0%
 
00
 
Public.Server.Set-KrServerOptions03131127
0%
 
00
 
Public.Server.Start-KrServer08585205
0%
 
00
 
Public.Server.Stop-KrServer0242483
0%
 
00
 
Public.Service.Get-KrServiceDescriptor233266088.4%
  
00
 
Public.Service.New-KrServiceDescriptor4044413990.9%
  
00
 
Public.Service.New-KrServicePackage7998827289.7%
  
00
 
Public.Service.Set-KrServiceDescriptor56116718783.5%
  
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-KrSharedState32549
60%
  
00
 
Public.SharedState.Remove-KrSharedState099590%
 
00
 
Public.SharedState.Set-KrSharedState43779
57.1%
  
00
 
Public.SharedState.Update-KrSynchronizedCounter01111620%
 
00
 
Public.SignalR.Get-KrSignalRConnectedClient022330%
 
00
 
Public.SignalR.Send-KrSignalREvent0101066
0%
 
00
 
Public.SignalR.Send-KrSignalRGroupMessage01212690%
 
00
 
Public.SignalR.Send-KrSignalRLog055470%
 
00
 
Public.Sse.Get-KrSseConnectedClientCount033260%
 
00
 
Public.Sse.Send-KrSseBroadcastEvent01010720%
 
00
 
Public.Sse.Start-KrSseResponse033260%
 
00
 
Public.Sse.Write-KrSseEvent044460%
 
00
 
Public.Tasks.Add-KrTasks055510%
 
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-KrYaml223456185
39.2%
  
00
 
Public.Yaml.ConvertTo-KrYaml101117990.9%
  
00
 
Kestrun.Runner16613129777455.8%
  
8416052.5%
  
Kestrun.Runner.RunnerRuntime16613129777455.8%
  
8416052.5%
  
Kestrun.ServiceHost17724642394241.8%
  
12619564.6%
  
Kestrun.ServiceHost.Program17724642394241.8%
  
12619564.6%
  
Kestrun.Tool3015173647511188963.4%
  
1550272556.8%
  
Kestrun.Tool.ConsoleProgressBar35235812060.3%
  
184440.9%
  
Kestrun.Tool.Program2980171346931176963.4%
  
1532268157.1%