path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor index.ts 67 36 2538 839 43 12 2018-05-26 2023-01-19 sergey.shandar@gmail.com 7233663+leni-msft@users.noreply.github.com eng/scripts/run_oav_regression.py 146 1 335 335 1 1 2024-06-06 2024-06-06 45376673+scbedd@users.noreply.github.com 45376673+scbedd@users.noreply.github.com eng/scripts/determine-release-tag.ps1 14 1 335 335 1 1 2024-06-06 2024-06-06 45376673+scbedd@users.noreply.github.com 45376673+scbedd@users.noreply.github.com eng/scripts/testNetwork.ts 15 1 335 335 1 1 2024-06-06 2024-06-06 45376673+scbedd@users.noreply.github.com 45376673+scbedd@users.noreply.github.com cli.ts 32 13 2538 1505 16 5 2018-05-26 2021-03-24 sergey.shandar@gmail.com 52271048+ruowan@users.noreply.github.com jest.setup-file.js 1 1 1505 1505 1 1 2021-03-24 2021-03-24 52271048+ruowan@users.noreply.github.com 52271048+ruowan@users.noreply.github.com regression/specsFilter.ts 27 3 2191 1625 3 3 2019-05-08 2020-11-24 witrend@microsoft.com raychen@microsoft.com regression/jest.regression-sample.config.js 6 2 2191 1505 2 2 2019-05-08 2021-03-24 witrend@microsoft.com 52271048+ruowan@users.noreply.github.com regression/validateExamplesRegressionTest.ts 18 3 2191 1115 3 3 2019-05-08 2022-04-18 witrend@microsoft.com 33389195+keryul@users.noreply.github.com lib/validators/suppressions.ts 49 9 2417 1625 10 4 2018-09-24 2020-11-24 sergey-shandar@users.noreply.github.com raychen@microsoft.com lib/validators/polymorphicTree.ts 30 7 2529 1625 7 4 2018-06-04 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/validators/cloudError.ts 1 4 2449 1625 4 2 2018-08-23 2020-11-24 sergey-shandar@users.noreply.github.com raychen@microsoft.com lib/xMsExampleExtractor.ts 277 19 2538 939 25 7 2018-05-26 2022-10-11 sergey.shandar@gmail.com 33389195+keryul@users.noreply.github.com lib/inversifyUtils.ts 30 2 1505 1490 2 1 2021-03-24 2021-04-08 52271048+ruowan@users.noreply.github.com 52271048+ruowan@users.noreply.github.com lib/swaggerValidator/ajv.ts 150 11 1625 442 11 6 2020-11-24 2024-02-20 raychen@microsoft.com 45376673+scbedd@users.noreply.github.com lib/swaggerValidator/schemaValidator.ts 41 6 1625 1364 6 2 2020-11-24 2021-08-12 raychen@microsoft.com tiancheng.he@tusimple.ai lib/swaggerValidator/trafficValidator.ts 353 11 1280 236 11 6 2021-11-04 2024-09-13 raychen@microsoft.com zhhu@microsoft.com lib/swaggerValidator/modelValidator.ts 954 14 1295 908 14 5 2021-10-20 2022-11-11 raychen@microsoft.com 33389195+keryul@users.noreply.github.com lib/swaggerValidator/ajvSchemaValidator.ts 518 18 1625 442 18 8 2020-11-24 2024-02-20 raychen@microsoft.com 45376673+scbedd@users.noreply.github.com lib/swaggerValidator/ajvDiscriminatorMap.ts 99 3 1625 1561 3 2 2020-11-24 2021-01-27 raychen@microsoft.com tih@microsoft.com lib/swaggerValidator/semanticValidator.ts 530 11 1364 539 12 7 2021-08-12 2023-11-15 tiancheng.he@tusimple.ai 45376673+scbedd@users.noreply.github.com lib/models/index.ts 10 6 2538 1625 9 3 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/models/responseValidationResult.ts 54 8 2538 1625 10 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/models/errorWrapper.ts 82 8 2538 1625 9 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/models/liveResponse.ts 49 7 2538 1625 8 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/models/validationResult.ts 48 8 2538 1625 10 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/models/liveRequest.ts 49 7 2538 1625 8 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/models/liveValidationError.ts 29 8 2538 1625 9 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/models/requestValidationResult.ts 54 8 2538 1625 9 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/models/responseWrapper.ts 9 11 2538 1625 13 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/models/requestResponse.ts 83 8 2538 1280 9 4 2018-05-26 2021-11-04 sergey.shandar@gmail.com raychen@microsoft.com lib/models/errorResponse.ts 67 8 2538 1625 9 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/models/operationInfo.ts 28 9 2538 1625 10 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/generator/exampleCache.ts 257 3 1625 1570 3 3 2020-11-24 2021-01-18 raychen@microsoft.com tih@microsoft.com lib/generator/translator.ts 226 3 1625 1570 3 3 2020-11-24 2021-01-18 raychen@microsoft.com tih@microsoft.com lib/generator/exampleGenerator.ts 474 8 1625 204 8 7 2020-11-24 2024-10-15 raychen@microsoft.com mharder@microsoft.com lib/generator/util.ts 109 5 1625 1062 5 4 2020-11-24 2022-06-10 raychen@microsoft.com 403562789@qq.com lib/generator/swaggerMocker.ts 347 6 1625 1048 6 5 2020-11-24 2022-06-24 raychen@microsoft.com 33389195+keryul@users.noreply.github.com lib/generator/exampleRule.ts 55 2 1581 1570 2 2 2021-01-07 2021-01-18 59603451+jianyexi@users.noreply.github.com tih@microsoft.com lib/generator/mocker.ts 132 10 1625 298 10 7 2020-11-24 2024-07-13 raychen@microsoft.com 45376673+scbedd@users.noreply.github.com lib/exampleQualityValidator/exampleQualityValidator.ts 272 4 1505 1315 4 2 2021-03-24 2021-09-30 52271048+ruowan@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/swagger/jsonLoader.ts 300 16 1625 539 16 10 2020-11-24 2023-11-15 raychen@microsoft.com 45376673+scbedd@users.noreply.github.com lib/swagger/loader.ts 11 3 1625 869 3 3 2020-11-24 2022-12-20 raychen@microsoft.com 7233663+leni-msft@users.noreply.github.com lib/swagger/swaggerLoader.ts 114 8 1625 802 8 5 2020-11-24 2023-02-25 raychen@microsoft.com xiaoxuqi@microsoft.com lib/swagger/swaggerTypes.ts 312 20 1625 539 20 8 2020-11-24 2023-11-15 raychen@microsoft.com 45376673+scbedd@users.noreply.github.com lib/swagger/suppressionLoader.ts 171 5 1625 1295 5 3 2020-11-24 2021-10-20 raychen@microsoft.com raychen@microsoft.com lib/swagger/fileLoader.ts 94 7 1625 909 7 7 2020-11-24 2022-11-10 raychen@microsoft.com 347142915@qq.com lib/templates/httpTemplate.ts 64 17 2538 439 22 6 2018-05-26 2024-02-23 sergey.shandar@gmail.com jaredstein@microsoft.com lib/templates/markdownHttpTemplate.ts 127 15 2538 439 19 5 2018-05-26 2024-02-23 sergey.shandar@gmail.com jaredstein@microsoft.com lib/templates/yamlHttpTemplate.ts 127 14 2538 439 20 5 2018-05-26 2024-02-23 sergey.shandar@gmail.com jaredstein@microsoft.com lib/armValidator/roundTripValidator.ts 192 4 982 802 4 1 2022-08-29 2023-02-25 xiaoxuqi@microsoft.com xiaoxuqi@microsoft.com lib/transform/discriminatorTransformer.ts 85 5 1625 1253 5 3 2020-11-24 2021-12-01 raychen@microsoft.com raychen@microsoft.com lib/transform/context.ts 38 2 1625 1351 2 1 2020-11-24 2021-08-25 raychen@microsoft.com raychen@microsoft.com lib/transform/referenceFieldsTransformer.ts 39 2 1625 1570 2 2 2020-11-24 2021-01-18 raychen@microsoft.com tih@microsoft.com lib/transform/resolveNestedDefinitionTransformer.ts 102 2 1625 1237 2 2 2020-11-24 2021-12-17 raychen@microsoft.com 403562789@qq.com lib/transform/pureObjectTransformer.ts 16 2 1625 919 2 2 2020-11-24 2022-10-31 raychen@microsoft.com 33389195+keryul@users.noreply.github.com lib/transform/noAdditionalPropertiesTransformer.ts 19 1 1625 1625 1 1 2020-11-24 2020-11-24 raychen@microsoft.com raychen@microsoft.com lib/transform/transformer.ts 69 1 1625 1625 1 1 2020-11-24 2020-11-24 raychen@microsoft.com raychen@microsoft.com lib/transform/traverseSwagger.ts 103 2 1625 866 2 2 2020-11-24 2022-12-23 raychen@microsoft.com 59603451+jianyexi@users.noreply.github.com lib/transform/allOfTransformer.ts 69 5 1625 1253 5 2 2020-11-24 2021-12-01 raychen@microsoft.com raychen@microsoft.com lib/transform/nullableTransformer.ts 101 4 1625 919 4 2 2020-11-24 2022-10-31 raychen@microsoft.com 33389195+keryul@users.noreply.github.com lib/transform/xmsPathsTransformer.ts 17 1 1625 1625 1 1 2020-11-24 2020-11-24 raychen@microsoft.com raychen@microsoft.com lib/transform/schemaV4ToV7Transformer.ts 14 1 1625 1625 1 1 2020-11-24 2020-11-24 raychen@microsoft.com raychen@microsoft.com lib/transform/pathRegexTransformer.ts 141 2 1625 1505 2 2 2020-11-24 2021-03-24 raychen@microsoft.com 52271048+ruowan@users.noreply.github.com lib/commands/validate-spec.ts 19 15 2538 939 19 6 2018-05-26 2022-10-11 sergey.shandar@gmail.com 33389195+keryul@users.noreply.github.com lib/commands/traffic-converter.ts 137 2 1042 839 2 2 2022-06-30 2023-01-19 347142915@qq.com 7233663+leni-msft@users.noreply.github.com lib/commands/generate-api-scenario.ts 7 2 1315 1062 2 2 2021-09-30 2022-06-10 7233663+leni-msft@users.noreply.github.com 403562789@qq.com lib/commands/generate-api-scenario/static.ts 114 7 1062 821 9 3 2022-06-10 2023-02-06 403562789@qq.com 403562789@qq.com lib/commands/generate-api-scenario/recording.ts 71 3 1062 912 3 1 2022-06-10 2022-11-07 403562789@qq.com 403562789@qq.com lib/commands/run-api-scenario.ts 229 15 1315 869 16 2 2021-09-30 2022-12-20 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/commands/generate-examples.ts 66 6 1625 847 6 5 2020-11-24 2023-01-11 raychen@microsoft.com 33389195+keryul@users.noreply.github.com lib/commands/extract-xmsexamples.ts 38 13 2538 1625 17 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/commands/validate-example.ts 30 15 2538 939 19 5 2018-05-26 2022-10-11 sergey.shandar@gmail.com 33389195+keryul@users.noreply.github.com lib/commands/validate-traffic.ts 87 5 1394 839 5 5 2021-07-13 2023-01-19 ligengxin96@gmail.com 7233663+leni-msft@users.noreply.github.com lib/util/validationError.ts 301 38 2497 939 39 9 2018-07-06 2022-10-11 sergey-shandar@users.noreply.github.com 33389195+keryul@users.noreply.github.com lib/util/errorDefinitions.ts 379 9 1364 939 10 5 2021-08-12 2022-10-11 tiancheng.he@tusimple.ai xiaoxuqi@microsoft.com lib/util/toModelErrors.ts 28 8 2487 1625 9 3 2018-07-16 2020-11-24 sergey-shandar@users.noreply.github.com raychen@microsoft.com lib/util/modelValidationError.ts 10 4 2487 1625 4 3 2018-07-16 2020-11-24 sergey-shandar@users.noreply.github.com raychen@microsoft.com lib/util/commonError.ts 19 9 2487 1625 9 4 2018-07-16 2020-11-24 sergey-shandar@users.noreply.github.com raychen@microsoft.com lib/util/path.ts 12 3 2409 1625 3 3 2018-10-02 2020-11-24 sergey-shandar@users.noreply.github.com raychen@microsoft.com lib/util/severity.ts 18 4 2497 1364 4 4 2018-07-06 2021-08-12 sergey-shandar@users.noreply.github.com tiancheng.he@tusimple.ai lib/util/utils.ts 522 59 2538 869 68 12 2018-05-26 2022-12-20 sergey.shandar@gmail.com 7233663+leni-msft@users.noreply.github.com lib/util/logging.ts 119 12 2538 1625 15 4 2018-05-26 2020-11-24 sergey.shandar@gmail.com raychen@microsoft.com lib/util/constants.ts 178 27 2538 539 29 9 2018-05-26 2023-11-15 sergey.shandar@gmail.com 45376673+scbedd@users.noreply.github.com lib/util/defaultIfUndefinedOrNull.ts 2 4 2504 1625 4 2 2018-06-29 2020-11-24 sergey-shandar@users.noreply.github.com raychen@microsoft.com lib/util/baseValidationError.ts 10 7 2487 1625 7 3 2018-07-16 2020-11-24 sergey-shandar@users.noreply.github.com raychen@microsoft.com lib/util/lazyBuilder.ts 43 1 1625 1625 1 1 2020-11-24 2020-11-24 raychen@microsoft.com raychen@microsoft.com lib/util/validationResultSource.ts 5 3 2487 1625 3 2 2018-07-16 2020-11-24 sergey-shandar@users.noreply.github.com raychen@microsoft.com lib/util/jsonUtils.ts 43 17 2351 939 17 11 2018-11-29 2022-10-11 sergey-shandar@users.noreply.github.com 33389195+keryul@users.noreply.github.com lib/util/strTemplate.ts 15 1 1625 1625 1 1 2020-11-24 2020-11-24 raychen@microsoft.com raychen@microsoft.com lib/validate.ts 363 66 2538 236 79 13 2018-05-26 2024-09-13 sergey.shandar@gmail.com zhhu@microsoft.com lib/report/generateReport.ts 465 15 1126 236 16 6 2022-04-07 2024-09-13 raychen@microsoft.com zhhu@microsoft.com lib/cliSuppressExceptions.ts 11 5 2393 839 6 4 2018-10-18 2023-01-19 sergey-shandar@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/liveValidation/callDiagram.ts 1 1 1625 1625 1 1 2020-11-24 2020-11-24 raychen@microsoft.com raychen@microsoft.com lib/liveValidation/operationSearcher.ts 305 10 1625 1251 11 2 2020-11-24 2021-12-03 raychen@microsoft.com raychen@microsoft.com lib/liveValidation/liveValidatorLoader.ts 297 10 1625 802 10 4 2020-11-24 2023-02-25 raychen@microsoft.com xiaoxuqi@microsoft.com lib/liveValidation/liveValidator.ts 954 26 1625 119 26 7 2020-11-24 2025-01-08 raychen@microsoft.com 45376673+scbedd@users.noreply.github.com lib/liveValidation/operationValidator.ts 443 25 1625 119 25 8 2020-11-24 2025-01-08 raychen@microsoft.com 45376673+scbedd@users.noreply.github.com lib/apiScenario/defaultNaming.ts 21 4 1315 953 4 2 2021-09-30 2022-09-27 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/newmanReportValidator.ts 387 21 1036 802 22 4 2022-07-06 2023-02-25 7233663+leni-msft@users.noreply.github.com xiaoxuqi@microsoft.com lib/apiScenario/gen/testRecordingApiScenarioGenerator.ts 504 7 1057 839 7 3 2022-06-15 2023-01-19 403562789@qq.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/gen/rules/resourceNameCaseInsensitive.ts 38 2 866 586 2 2 2022-12-23 2023-09-29 59603451+jianyexi@users.noreply.github.com sbeddall@gmail.com lib/apiScenario/gen/rules/noChildResourceCreated.ts 29 2 866 586 2 2 2022-12-23 2023-09-29 59603451+jianyexi@users.noreply.github.com sbeddall@gmail.com lib/apiScenario/gen/rules/systemDataExistsInResponse.ts 23 2 866 586 2 2 2022-12-23 2023-09-29 59603451+jianyexi@users.noreply.github.com sbeddall@gmail.com lib/apiScenario/gen/staticApiScenarioGenerator.ts 83 3 1062 953 3 2 2022-06-10 2022-09-27 403562789@qq.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/gen/azureCliRecordingLoader.ts 58 4 1315 586 4 3 2021-09-30 2023-09-29 7233663+leni-msft@users.noreply.github.com sbeddall@gmail.com lib/apiScenario/gen/restlerApiScenarioGenerator.ts 532 15 1057 586 15 4 2022-06-15 2023-09-29 403562789@qq.com sbeddall@gmail.com lib/apiScenario/gen/dotnetRecordingLoader.ts 54 3 1315 953 3 2 2021-09-30 2022-09-27 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/gen/ApiTestRuleBasedGenerator.ts 494 2 866 586 2 2 2022-12-23 2023-09-29 59603451+jianyexi@users.noreply.github.com sbeddall@gmail.com lib/apiScenario/gen/testProxyRecordLoader.ts 52 3 1062 953 3 2 2022-06-10 2022-09-27 403562789@qq.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/gen/testRecordingLoader.ts 50 3 1315 1057 3 2 2021-09-30 2022-06-15 7233663+leni-msft@users.noreply.github.com 403562789@qq.com lib/apiScenario/dataMasker.ts 115 1 1315 1315 1 1 2021-09-30 2021-09-30 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/postmanCollectionGenerator.ts 515 23 1315 236 24 5 2021-09-30 2024-09-13 7233663+leni-msft@users.noreply.github.com zhhu@microsoft.com lib/apiScenario/bodyTransformer.ts 109 1 1315 1315 1 1 2021-09-30 2021-09-30 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/apiScenarioTypes.ts 377 17 1315 877 17 2 2021-09-30 2022-12-12 7233663+leni-msft@users.noreply.github.com 403562789@qq.com lib/apiScenario/armUrlParser.ts 197 3 1315 953 3 2 2021-09-30 2022-09-27 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/diffUtils.ts 312 1 1315 1315 1 1 2021-09-30 2021-09-30 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/templates/junitCaseReport.handlebars 32 3 1315 953 3 2 2021-09-30 2022-09-27 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/templates/markdownReport.handlebars 94 4 1315 953 4 2 2021-09-30 2022-09-27 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/variableUtils.ts 50 1 1057 1057 1 1 2022-06-15 2022-06-15 403562789@qq.com 403562789@qq.com lib/apiScenario/apiScenarioRunner.ts 329 14 1315 821 14 2 2021-09-30 2023-02-06 7233663+leni-msft@users.noreply.github.com 403562789@qq.com lib/apiScenario/postmanHelper.ts 258 8 1062 804 8 3 2022-06-10 2023-02-23 403562789@qq.com 59603451+jianyexi@users.noreply.github.com lib/apiScenario/apiScenarioYamlLoader.ts 90 2 1315 1062 2 2 2021-09-30 2022-06-10 7233663+leni-msft@users.noreply.github.com 403562789@qq.com lib/apiScenario/logger.ts 14 1 953 953 1 1 2022-09-27 2022-09-27 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/readmeTestFileLoader.ts 56 1 1315 1315 1 1 2021-09-30 2021-09-30 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/constants.ts 40 4 1255 931 4 2 2021-11-29 2022-10-19 403562789@qq.com 403562789@qq.com lib/apiScenario/azureBuiltInRoles.ts 2282 1 953 953 1 1 2022-09-27 2022-09-27 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/postmanAssertionRules.ts 128 1 804 804 1 1 2023-02-23 2023-02-23 59603451+jianyexi@users.noreply.github.com 59603451+jianyexi@users.noreply.github.com lib/apiScenario/junitReport.ts 44 3 1315 953 3 1 2021-09-30 2022-09-27 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/apiScenarioLoader.ts 834 17 1315 877 17 2 2021-09-30 2022-12-12 7233663+leni-msft@users.noreply.github.com 403562789@qq.com lib/apiScenario/coverageCalculator.ts 106 4 1315 236 4 3 2021-09-30 2024-09-13 7233663+leni-msft@users.noreply.github.com zhhu@microsoft.com lib/apiScenario/variableEnv.ts 323 5 1315 923 5 2 2021-09-30 2022-10-27 7233663+leni-msft@users.noreply.github.com 403562789@qq.com lib/apiScenario/newmanReportParser.ts 91 8 1036 952 8 2 2022-07-06 2022-09-28 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/markdownReport.ts 200 7 1315 804 7 4 2021-09-30 2023-02-23 7233663+leni-msft@users.noreply.github.com 59603451+jianyexi@users.noreply.github.com lib/apiScenario/schemaSearcher.ts 81 2 1315 953 2 1 2021-09-30 2022-09-27 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/apiScenarioSchema.ts 722 11 1315 877 11 2 2021-09-30 2022-12-12 7233663+leni-msft@users.noreply.github.com 403562789@qq.com lib/apiScenario/swaggerAnalyzer.ts 120 4 1315 1020 4 2 2021-09-30 2022-07-22 7233663+leni-msft@users.noreply.github.com 403562789@qq.com lib/apiScenario/templateGenerator.ts 71 6 1315 1009 6 2 2021-09-30 2022-08-02 7233663+leni-msft@users.noreply.github.com 7233663+leni-msft@users.noreply.github.com lib/apiScenario/postmanCollectionRunnerClient.ts 972 20 1315 804 20 3 2021-09-30 2023-02-23 7233663+leni-msft@users.noreply.github.com 59603451+jianyexi@users.noreply.github.com