.NET Client Library for Datadog APM
DataDog/dd-trace-dotnet 的健康指数为 100 分中的 96 分,处于「卓越」区间。 其得分最高的类别是Vitality(96/100),最低的是Security(59/100)。 最近一次更新在今天。 近期的大部分工作由 5 位贡献者完成。
指标归入加权类别,统一采用 1–100 量表。总体分先取类别加权平均,再依据公开记录的分布进行校准,使各等级具有百分位含义;当公开证据触发高风险司法辖区政策时,评级会按政策调整,并设置 34(存在风险)的上限。
每条轴代表一个类别。形状比平均值更重要——健康的对象会填满整个图形,而“一峰一谷”式画像意味着某一维度的优势正掩盖另一维度的风险。
加权总体分 83 经校准后在公布的指数量表上为 96(记录校准 2026-08-02)。
项目是否仍有生命——是否仍在编写代码,是否仍在发布版本?
| 36/36 | 推送新近度 — 最近一次推送于 0 天前 |
| 36/36 | 提交节奏 — 52 周中有 52 周有提交 |
| 18/18 | 提交量 — 最近一年 1,177 次提交 |
| 10/10 | OpenSSF Scorecard:Maintained — 30 commit(s) and 19 issue activity found in the last 90 days -- score normalized to 10 |
| commits_last_year | 1,177 |
| human_commit_share | 0.84 |
| days_since_last_push | 0 |
| active_weeks_last_year | 52 |
| 27/27 | 有发布版本 — 已发布 100 个发布版本 |
| 36/36 | 发布时效 — 最近一次发布版本于 14 天前 |
| 27/27 | 发布节奏 — 约每 10.9 天发布一次 |
| 0/10 | OpenSSF Scorecard:Signed-Releases — Project has not signed or included provenance with any releases. |
| releases_count | 100 |
| latest_release_tag | v3.52.0 |
| releases_from_tags | 否 |
| days_since_latest_release | 14 |
| mean_days_between_releases | 10.9 |
项目是否拥有用户、下载量与关注度,并具备欢迎贡献者参与的配置?
| 44.8/60 | 星标 — 575 个星标 |
| 18.5/25 | 复刻 — 167 个复刻 |
| 14.6/15 | 关注者 — 427 位关注者 |
| forks | 167 |
| stars | 575 |
| watchers | 427 |
| growth_state | unverified |
| growth_factor_pct | 100 |
| growth_unverified_reason | no_history |
| 22.5/22.5 | README |
| 22.5/22.5 | 许可证 — 可识别的许可证(Apache-2.0) |
| 18/18 | CONTRIBUTING 指南 |
| 13.5/13.5 | 行为准则 |
| 0/7.2 | 议题模板 |
| 6.3/6.3 | PR 模板 |
| has_readme | 是 |
| has_license | 是 |
| readme_badges | — |
| has_contributing | 是 |
| has_issue_template | 否 |
| has_code_of_conduct | 是 |
| readme_badge_services | — |
| has_pull_request_template | 是 |
项目能否在其成员之外延续——巴士系数、响应能力、由谁支持,以及软件包的维护状况?
| 45.9/54 | 巴士系数 — 5 位贡献者贡献了半数提交 |
| 16.8/22.5 | 提交分布 — 头号贡献者编写了 26% 的提交 |
| 13.5/13.5 | 贡献者广度 — 95 位贡献者 |
| 10/10 | OpenSSF Scorecard:Contributors — project has 8 contributing companies or organizations |
| bus_factor | 5 |
| contributors_sampled | 95 |
| top_contributor_share | 0.255 |
| 36.5/42 | 议题解决 — 87% 的议题已关闭 |
| 24.5/30 | PR 接受 — 已裁定的 PR 中 6,914/8,473 已合并 |
| 4.3/13 | Newcomer PR acceptance — 30 天内首次贡献者的 PR 已合并 1/3 |
| 15/15 | OpenSSF Scorecard:Code-Review — all changesets reviewed |
| merged_prs | 6,914 |
| open_issues | 55 |
| closed_issues | 367 |
| prs_merged_7d | 12 |
| prs_decided_7d | 16 |
| prs_merged_30d | 40 |
| prs_decided_30d | 54 |
| issue_closed_ratio | 0.87 |
| closed_unmerged_prs | 1,559 |
| first_time_authors_30d | 1 |
| first_time_prs_merged_30d | 1 |
| first_time_prs_decided_30d | 3 |
| 30/30 | 所有权背书 — 组织持有 |
| 20/20 | 已验证域名 |
| 25/25 | 所有者影响力 — DataDog 有 3,290 位关注者 |
| 25/25 | 既往记录 — 1,201 个公开仓库,账户约 16 年 |
| followers | 3,290 |
| owner_type | Organization |
| is_verified | 是 |
| owner_login | DataDog |
| public_repos | 1,201 |
| account_age_days | 5,866 |
基础的工程与文档实践是否到位?
| 24/24 | CI 工作流 — 37 个工作流 |
| 24/24 | 存在测试 |
| 0/16 | Linter 配置 |
| 0/9.6 | Pre-commit 钩子 |
| 6.4/6.4 | .editorconfig |
| 20/20 | OpenSSF Scorecard:CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10 |
| has_ci | 是 |
| has_tests | 是 |
| has_editorconfig | 是 |
| has_linter_config | 否 |
| has_precommit_config | 否 |
| 30/30 | README |
| 25/25 | 文档目录 |
| 15/15 | 文档 / 主页站点 — https://docs.datadoghq.com/tracing/ |
| 10/10 | 仓库描述 |
| 10/10 | 主题标签 — 6 个主题标签 |
| 0/10 | Wiki |
| topics | datadog, apm, tracing, opentracing, dotnet, profiling |
| has_wiki | 否 |
| homepage | https://docs.datadoghq.com/tracing/ |
| docs_site | https://docs.datadoghq.com/tracing/ |
| has_readme | 是 |
| has_docs_dir | 是 |
| has_description | 是 |
可见的安全与供应链实践是否稳固,且不存在未解决的高风险司法辖区暴露?
| 4.5/7.5 | Binary-Artifacts — binaries present in source code |
| 3/7.5 | Branch-Protection — branch protection is not maximal on development and all release branches |
| 2.5/2.5 | CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10 |
| 0/2.5 | CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected |
| 7.5/7.5 | Code-Review — all changesets reviewed |
| 2.5/2.5 | Contributors — project has 8 contributing companies or organizations |
| 10/10 | Dangerous-Workflow — no dangerous workflow patterns detected |
| 7.5/7.5 | Dependency-Update-Tool — update tool detected |
| 0/5 | Fuzzing — project is not fuzzed |
| 2.5/2.5 | 许可证 — license file detected |
| 7.5/7.5 | Maintained — 30 commit(s) and 19 issue activity found in the last 90 days -- score normalized to 10 |
| 0/5 | Packaging — 无数据 |
| 1/5 | Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 2 |
| 3.5/5 | SAST — SAST tool detected but not run on all commits |
| 5/5 | Security-Policy — security policy file detected |
| 0/7.5 | Signed-Releases — Project has not signed or included provenance with any releases. |
| 0/7.5 | Token-Permissions — detected GitHub workflow tokens with excessive permissions |
| 5.2/7.5 | Vulnerabilities — 3 existing vulnerabilities detected |
| source | openssf_scorecard |
| checks_evaluated | 17 |
| scorecard_version | v5.5.0 |
| checks_inconclusive | 1 |
| scorecard_aggregate | 6.2 |
| 8.8/35 | 直接依赖不含已知公告 — 3 个受影响:MessagePack 1.9.11 (high 8.2), Newtonsoft.Json 12.0.2 (high 7.5), Newtonsoft.Json 4.5.11 (high 7.5) |
| 0/25 | 间接依赖不含已知公告 — 在此范围内,传递依赖集合无法与开发和测试依赖区分 |
| 25.3/40 | 没有长期未处理的公告 — 3 个携带公告的软件包超过 90 天未处理;最早一条发布于 1,537 天前 |
| source | osv |
| advisories | 80 |
| affected_packages | 37 |
| assessed_packages | 476 |
| unassessed_packages | 58 |
| affected_by_severity | critical 2, high 21, moderate 13, low 1 |
| direct_affected_packages | 3 |
该仓库在多大程度上具备与 AI 编码代理协同开发与维护的条件?权重刻意设小(4%):代理工具链是一项真实的维护信号,但完全不具备的仓库仍可达到 100/100。
| 45/45 | 代理指令 — AGENTS.md, CLAUDE.md |
| 15/15 | 机器可读文档(llms.txt) — 项目网站提供 llms.txt(https://docs.datadoghq.com/llms.txt) |
| 40/40 | 可读的提交历史 — 84 次人类提交中有 83 次说明了意图(结构化标题或解释性正文) |
| has_llms_txt | 是 |
| llms_txt_url | https://docs.datadoghq.com/llms.txt |
| legible_history_share | 0.988 |
| agent_instruction_files | AGENTS.md, CLAUDE.md |
| agent_instruction_max_bytes | 17,654 |
| 12.6/18 | 一条命令的引导启动 — profiler/build/TinyGet/TinyGet.Tests/TinyGet.Tests.csproj, profiler/build/TinyGet/TinyGet/TinyGet.csproj, profiler/src/Demos/Samples.BuggyBits/Samples.BuggyBits.csproj(工具链约定,无任务运行器) |
| 22/22 | 自动化测试 |
| 0/11 | Lint / 格式化配置 |
| 11/11 | 静态类型检查 — C#(静态类型) |
| 10/10 | 可复现环境 — devcontainer, Dockerfile |
| 10/10 | 已体现的代理实践 — 最近 100 次提交中有 9 次由代理编写或署名代理 |
| 8/8 | 自动化维护 — 最近 100 次提交中有 1 次为自动依赖更新 |
| 2/10 | OpenSSF Scorecard:Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 2 |
| has_nix | 否 |
| has_tests | 是 |
| lockfiles | — |
| has_dockerfile | 是 |
| typed_language | 是 |
| bootstrap_files | — |
| has_devcontainer | 是 |
| has_linter_config | 否 |
| typecheck_configs | — |
| agent_commit_share | 0.09 |
| toolchain_manifests | profiler/build/TinyGet/TinyGet.Tests/TinyGet.Tests.csproj, profiler/build/TinyGet/TinyGet/TinyGet.csproj, profiler/src/Demos/Samples.BuggyBits/Samples.BuggyBits.csproj, profiler/src/Demos/Samples.Computer01/Samples.Computer01.csproj, profiler/src/Demos/Samples.ExceptionGenerator/Samples.ExceptionGenerator.csproj, profiler/src/Demos/Samples.FileAccess/Samples.FileAccess.csproj, profiler/src/Demos/Samples.HttpRequest/Samples.HttpRequest.csproj, profiler/src/Demos/Samples.ParallelCountSites/Samples.ParallelCountSites.csproj, profiler/src/Demos/Samples.WaitHandles/Samples.WaitHandles.csproj, profiler/src/Demos/Samples.Website-AspNetCore01/Samples.Website-AspNetCore01.csproj, profiler/src/Demos/Shared/RuntimeMetrics/RuntimeMetrics.csproj, profiler/src/Demos/Shared/Util/Datadog.Demos.Util.csproj, profiler/src/Demos/Website-AspNet/Website-AspNet.csproj, profiler/src/Tools/AllocSimulator/AllocSimulator.csproj, profiler/src/Tools/AllocationSampling/Allocate/Allocate.csproj, profiler/src/Tools/AllocationSampling/AllocationProfiler/AllocationProfiler.csproj, profiler/src/Tools/ETW/dd-prof-etw/dd-prof-etw-agent/dd-prof-etw-agent.csproj, profiler/src/Tools/ETW/dd-prof-etw/dd-prof-etw-replay/dd-prof-etw-replay.csproj, profiler/src/Tools/ReferenceChainExplorer/ReferenceChainExplorer/ReferenceChainExplorer.csproj, profiler/src/Tools/ReferenceChainExplorer/ReferenceChainModel/ReferenceChainModel.csproj, profiler/test/Datadog.Profiler.IntegrationTests/Datadog.Profiler.IntegrationTests.csproj, profiler/test/RuntimeMetrics.Tests/RuntimeMetrics.Tests.csproj, shared/samples/Datadog.AutoInstrumentation.ManagedLoader.Demo/DefAD.Asm1/Datadog.AutoInstrumentation.ManagedLoader.Demo.Driver.DefAD.Asm1.csproj, shared/samples/Datadog.AutoInstrumentation.ManagedLoader.Demo/Driver/Datadog.AutoInstrumentation.ManagedLoader.Demo.Driver.csproj, shared/samples/Datadog.DynamicDiagnosticSourceBindings.Demo/LateLoadDS.NetFx/Datadog.DynamicDiagnosticSourceBindings.Demo.LateLoadDS.NetFx.csproj, shared/samples/Datadog.DynamicDiagnosticSourceBindings.Demo/LoadUnloadPlugin.NetCore31/Datadog.DynamicDiagnosticSourceBindings.Demo.LoadUnloadPlugin.NetCore31.csproj, shared/samples/Datadog.DynamicDiagnosticSourceBindings.Demo/Simple.NetCore31/Datadog.DynamicDiagnosticSourceBindings.Demo.Simple.NetCore31.csproj, shared/samples/Datadog.DynamicDiagnosticSourceBindings.Demo/Simple.NetFx45/Datadog.DynamicDiagnosticSourceBindings.Demo.Simple.NetFx45.csproj, shared/samples/Datadog.Logging.Demo/EmitterAndComposerApp/Datadog.Logging.Demo.EmitterAndComposerApp.csproj, shared/samples/Datadog.Logging.Demo/EmitterLib/Datadog.Logging.Demo.EmitterLib.csproj, shared/test/Vendored.System.Diagnostics.DiagnosticSource.Tests/Vendored.System.Diagnostics.DiagnosticSource.Tests.csproj, tracer/build/_build/_build.csproj, tracer/dependabot/Datadog.Dependabot.Vendors.csproj, tracer/dependabot/integrations/Datadog.Dependabot.Ocelot.csproj, tracer/samples/AutomaticTraceIdInjection/Log4NetExample/Log4NetExample.csproj, tracer/samples/AutomaticTraceIdInjection/MicrosoftExtensionsExample/MicrosoftExtensionsExample.csproj, tracer/samples/AutomaticTraceIdInjection/NLog40Example/NLog40Example.csproj, tracer/samples/AutomaticTraceIdInjection/NLog45Example/NLog45Example.csproj, tracer/samples/AutomaticTraceIdInjection/NLog46Example/NLog46Example.csproj, tracer/samples/AutomaticTraceIdInjection/SerilogExample/SerilogExample.csproj, tracer/samples/AzureFunctionsWithAgentLessLogging/FunctionWithLogging/FunctionWithLogging.csproj, tracer/samples/ConsoleApp/ConsoleApp.csproj, tracer/samples/IISInDocker/src/IISInDocker.csproj, tracer/samples/NugetDeployment/HttpListenerExample.csproj, tracer/samples/OpenTelemetry/OpenTelemetry.AspNetCoreApplication.csproj, tracer/samples/RabbitMQ.DistributedTracing/Receive/Receive.csproj, tracer/samples/RabbitMQ.DistributedTracing/Send/Send.csproj, tracer/samples/ServiceFabricRemoting/WeatherService.Abstractions/WeatherService.Abstractions.csproj, tracer/samples/ServiceFabricRemoting/WeatherService.NetCore31/WeatherService.NetCore31.csproj, tracer/samples/ServiceFabricRemoting/WeatherService.NetFx461/WeatherService.NetFx461.csproj, tracer/samples/ServiceFabricRemoting/WebApp/WebApp.csproj, tracer/samples/WindowsContainer/Dotnet.WindowsContainer.Example.csproj, tracer/src/Datadog.AutoInstrumentation.Generator.Cli/Datadog.AutoInstrumentation.Generator.Cli.csproj, tracer/src/Datadog.AutoInstrumentation.Generator.Core/Datadog.AutoInstrumentation.Generator.Core.csproj, tracer/src/Datadog.AutoInstrumentation.Generator/Datadog.AutoInstrumentation.Generator.csproj, tracer/src/Datadog.AzureFunctions/Datadog.AzureFunctions.csproj, tracer/src/Datadog.FeatureFlags.OpenFeature/Datadog.FeatureFlags.OpenFeature.csproj, tracer/src/Datadog.FleetInstaller/Datadog.FleetInstaller.csproj, tracer/src/Datadog.InstrumentedAssemblyGenerator/Datadog.InstrumentedAssemblyGenerator.csproj, tracer/src/Datadog.InstrumentedAssemblyVerification/Datadog.InstrumentedAssemblyVerification.csproj, tracer/src/Datadog.Trace.Annotations/Datadog.Trace.Annotations.csproj, tracer/src/Datadog.Trace.BenchmarkDotNet/Datadog.Trace.BenchmarkDotNet.csproj, tracer/src/Datadog.Trace.Bundle/Datadog.Trace.Bundle.csproj, tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Datadog.Trace.ClrProfiler.Managed.Loader.csproj, tracer/src/Datadog.Trace.Coverage.collector/Datadog.Trace.Coverage.collector.csproj, tracer/src/Datadog.Trace.MSBuild/Datadog.Trace.MSBuild.csproj, tracer/src/Datadog.Trace.Manual/Datadog.Trace.Manual.csproj, tracer/src/Datadog.Trace.OpenTracing/Datadog.Trace.OpenTracing.csproj, tracer/src/Datadog.Trace.SourceGenerators/Datadog.Trace.SourceGenerators.csproj, tracer/src/Datadog.Trace.Tools.Analyzers.CodeFixes/Datadog.Trace.Tools.Analyzers.CodeFixes.csproj, tracer/src/Datadog.Trace.Tools.Analyzers/Datadog.Trace.Tools.Analyzers.csproj, tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.csproj, tracer/src/Datadog.Trace.Tools.Shared/Datadog.Trace.Tools.Shared.csproj, tracer/src/Datadog.Trace.Tools.dd_dotnet.SourceGenerators/Datadog.Trace.Tools.dd_dotnet.SourceGenerators.csproj, tracer/src/Datadog.Trace.Tools.dd_dotnet/Datadog.Trace.Tools.dd_dotnet.csproj, tracer/src/Datadog.Trace.Trimming/Datadog.Trace.Trimming.csproj, tracer/src/Datadog.Trace/Datadog.Trace.csproj, tracer/test/Datadog.FleetInstaller.IntegrationTests/Datadog.FleetInstaller.IntegrationTests.csproj, tracer/test/Datadog.Trace.BenchmarkDotNet.Tests/Datadog.Trace.BenchmarkDotNet.Tests.csproj, tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/Datadog.Trace.ClrProfiler.IntegrationTests.csproj, tracer/test/Datadog.Trace.ClrProfiler.Managed.Tests/Datadog.Trace.ClrProfiler.Managed.Tests.csproj, tracer/test/Datadog.Trace.Debugger.IntegrationTests/Datadog.Trace.Debugger.IntegrationTests.csproj, tracer/test/Datadog.Trace.DuckTyping.Tests/Datadog.Trace.DuckTyping.Tests.csproj, tracer/test/Datadog.Trace.IntegrationTests/Datadog.Trace.IntegrationTests.csproj, tracer/test/Datadog.Trace.OpenTracing.Tests/Datadog.Trace.OpenTracing.Tests.csproj, tracer/test/Datadog.Trace.Security.IntegrationTests/Datadog.Trace.Security.IntegrationTests.csproj, tracer/test/Datadog.Trace.Security.Unit.Tests/Datadog.Trace.Security.Unit.Tests.csproj, tracer/test/Datadog.Trace.SourceGenerators.Tests/Datadog.Trace.SourceGenerators.Tests.csproj, tracer/test/Datadog.Trace.TestHelpers.AutoInstrumentation/Datadog.Trace.TestHelpers.AutoInstrumentation.csproj, tracer/test/Datadog.Trace.TestHelpers/Datadog.Trace.TestHelpers.csproj, tracer/test/Datadog.Trace.Tests/Datadog.Trace.Tests.csproj, tracer/test/Datadog.Trace.Tools.Analyzers.Tests/Datadog.Trace.Tools.Analyzers.Tests.csproj, tracer/test/Datadog.Trace.Tools.Runner.ArtifactTests/Datadog.Trace.Tools.Runner.ArtifactTests.csproj, tracer/test/Datadog.Trace.Tools.Runner.IntegrationTests/Datadog.Trace.Tools.Runner.IntegrationTests.csproj, tracer/test/Datadog.Trace.Tools.Runner.Tests/Datadog.Trace.Tools.Runner.Tests.csproj, tracer/test/Datadog.Trace.Tools.dd_dotnet.ArtifactTests/Datadog.Trace.Tools.dd_dotnet.ArtifactTests.csproj, tracer/test/Datadog.Trace.Tools.dd_dotnet.IntegrationTests/Datadog.Trace.Tools.dd_dotnet.IntegrationTests.csproj, tracer/test/Datadog.Trace.Tools.dd_dotnet.Tests/Datadog.Trace.Tools.dd_dotnet.Tests.csproj, tracer/test/benchmarks/Benchmarks.OpenTelemetry.Api/Benchmarks.OpenTelemetry.Api.csproj, tracer/test/benchmarks/Benchmarks.OpenTelemetry.InstrumentedApi/Benchmarks.OpenTelemetry.InstrumentedApi.csproj, tracer/test/benchmarks/Benchmarks.Trace/Benchmarks.Trace.csproj, tracer/test/test-applications/aspnet/Samples.AspNet.MultipleAppsInDomain/Samples.AspNet.MultipleAppsInDomain.csproj, tracer/test/test-applications/aspnet/Samples.AspNet.VersionConflict/Samples.AspNet.VersionConflict.csproj, tracer/test/test-applications/aspnet/Samples.AspNet472.LoaderOptimizationRegKey/Samples.AspNet472.LoaderOptimizationRegKey.csproj, tracer/test/test-applications/aspnet/Samples.AspNetAsyncHandler/Samples.AspNetAsyncHandler.csproj, tracer/test/test-applications/aspnet/Samples.AspNetMvc4/Samples.AspNetMvc4.csproj, tracer/test/test-applications/aspnet/Samples.AspNetMvc5/Samples.AspNetMvc5.csproj, tracer/test/test-applications/aspnet/Samples.Owin.Iis.WebApi2/Samples.Owin.Iis.WebApi2.csproj, tracer/test/test-applications/aspnet/Samples.WebForms/Samples.WebForms.csproj, tracer/test/test-applications/azure-functions/Samples.AzureFunctions.V3InProcess/Samples.AzureFunctions.V3InProcess.csproj, tracer/test/test-applications/azure-functions/Samples.AzureFunctions.V4InProcess/Samples.AzureFunctions.V4InProcess.csproj, tracer/test/test-applications/azure-functions/Samples.AzureFunctions.V4Isolated.AspNetCore.SdkV1/Samples.AzureFunctions.V4Isolated.AspNetCore.SdkV1.csproj, tracer/test/test-applications/azure-functions/Samples.AzureFunctions.V4Isolated.AspNetCore/Samples.AzureFunctions.V4Isolated.AspNetCore.csproj, tracer/test/test-applications/azure-functions/Samples.AzureFunctions.V4Isolated.HostLogsDisabled/Samples.AzureFunctions.V4Isolated.HostLogsDisabled.csproj, tracer/test/test-applications/azure-functions/Samples.AzureFunctions.V4Isolated.Messaging/Samples.AzureFunctions.V4Isolated.Messaging.csproj, tracer/test/test-applications/azure-functions/Samples.AzureFunctions.V4Isolated.SdkV1/Samples.AzureFunctions.V4Isolated.SdkV1.csproj, tracer/test/test-applications/azure-functions/Samples.AzureFunctions.V4Isolated/Samples.AzureFunctions.V4Isolated.csproj, tracer/test/test-applications/debugger/Samples.Debugger.AspNetCore5/Samples.Debugger.AspNetCore5.csproj, tracer/test/test-applications/debugger/Samples.Probes/Samples.Probes.csproj, tracer/test/test-applications/debugger/dependency-libs/Samples.Probes.External/Samples.Probes.External.csproj, tracer/test/test-applications/debugger/dependency-libs/Samples.Probes.TestRuns/Samples.Probes.TestRuns.csproj, tracer/test/test-applications/debugger/dependency-libs/Samples.Probes.Unreferenced.External/Samples.Probes.Unreferenced.External.csproj, tracer/test/test-applications/instrumentation/CallTargetNativeTest/CallTargetNativeTest.csproj, tracer/test/test-applications/instrumentation/Datadog.Tracer.Native.Checks/Datadog.Tracer.Native.Checks.csproj, tracer/test/test-applications/integrations/LogsInjection.ILogger.ExtendedLogger/LogsInjection.ILogger.ExtendedLogger.csproj, tracer/test/test-applications/integrations/LogsInjection.ILogger.VersionConflict.2x/LogsInjection.ILogger.VersionConflict.2x.csproj, tracer/test/test-applications/integrations/LogsInjection.ILogger/LogsInjection.ILogger.csproj, tracer/test/test-applications/integrations/LogsInjection.Log4Net.VersionConflict.2x/LogsInjection.Log4Net.VersionConflict.2x.csproj, tracer/test/test-applications/integrations/LogsInjection.Log4Net/LogsInjection.Log4Net.csproj, tracer/test/test-applications/integrations/LogsInjection.NLog.VersionConflict.2x/LogsInjection.NLog.VersionConflict.2x.csproj, tracer/test/test-applications/integrations/LogsInjection.NLog/LogsInjection.NLog.csproj, tracer/test/test-applications/integrations/LogsInjection.NLog10.VersionConflict.2x/LogsInjection.NLog10.VersionConflict.2x.csproj, tracer/test/test-applications/integrations/LogsInjection.NLog20.VersionConflict.2x/LogsInjection.NLog20.VersionConflict.2x.csproj, tracer/test/test-applications/integrations/LogsInjection.Serilog.VersionConflict.2x/LogsInjection.Serilog.VersionConflict.2x.csproj, tracer/test/test-applications/integrations/LogsInjection.Serilog/LogsInjection.Serilog.csproj, tracer/test/test-applications/integrations/LogsInjection.Serilog14.VersionConflict.2x/LogsInjection.Serilog14.VersionConflict.2x.csproj, tracer/test/test-applications/integrations/Samples.AWS.DynamoDBv2/Samples.AWS.DynamoDBv2.csproj, tracer/test/test-applications/integrations/Samples.AWS.EventBridge/Samples.AWS.EventBridge.csproj, tracer/test/test-applications/integrations/Samples.AWS.Kinesis/Samples.AWS.Kinesis.csproj, tracer/test/test-applications/integrations/Samples.AWS.Lambda/Samples.AWS.Lambda.csproj, tracer/test/test-applications/integrations/Samples.AWS.S3/Samples.AWS.S3.csproj, tracer/test/test-applications/integrations/Samples.AWS.SQS/Samples.AWS.SQS.csproj, tracer/test/test-applications/integrations/Samples.AWS.SimpleNotificationService/Samples.AWS.SimpleNotificationService.csproj, tracer/test/test-applications/integrations/Samples.AWS.StepFunctions/Samples.AWS.StepFunctions.csproj, tracer/test/test-applications/integrations/Samples.Aerospike/Samples.Aerospike.csproj, tracer/test/test-applications/integrations/Samples.Amazon.Lambda.RuntimeSupport/Samples.Amazon.Lambda.RuntimeSupport.csproj, tracer/test/test-applications/integrations/Samples.AspNetCoreMinimalApis/Samples.AspNetCoreMinimalApis.csproj, tracer/test/test-applications/integrations/Samples.AspNetCoreMvc21/Samples.AspNetCoreMvc21.csproj, tracer/test/test-applications/integrations/Samples.AspNetCoreMvc30/Samples.AspNetCoreMvc30.csproj, tracer/test/test-applications/integrations/Samples.AspNetCoreMvc31/Samples.AspNetCoreMvc31.csproj, tracer/test/test-applications/integrations/Samples.AspNetCoreRazorPages/Samples.AspNetCoreRazorPages.csproj, tracer/test/test-applications/integrations/Samples.AzureEventHubs/Samples.AzureEventHubs.csproj, tracer/test/test-applications/integrations/Samples.AzureServiceBus.APM/Samples.AzureServiceBus.APM.csproj, tracer/test/test-applications/integrations/Samples.AzureServiceBus/Samples.AzureServiceBus.csproj, tracer/test/test-applications/integrations/Samples.CIVisibilityIpc/Samples.CIVisibilityIpc.csproj, tracer/test/test-applications/integrations/Samples.Console/Samples.Console.csproj, tracer/test/test-applications/integrations/Samples.CosmosDb.Vnext/Samples.CosmosDb.Vnext.csproj, tracer/test/test-applications/integrations/Samples.CosmosDb/Samples.CosmosDb.csproj, tracer/test/test-applications/integrations/Samples.Couchbase/Samples.Couchbase.csproj, tracer/test/test-applications/integrations/Samples.Couchbase3/Samples.Couchbase3.csproj, tracer/test/test-applications/integrations/Samples.Dapper/Samples.Dapper.csproj, tracer/test/test-applications/integrations/Samples.DataStreams.AzureServiceBus/Samples.DataStreams.AzureServiceBus.csproj, tracer/test/test-applications/integrations/Samples.DataStreams.HttpClient/Samples.DataStreams.HttpClient.csproj, tracer/test/test-applications/integrations/Samples.DataStreams.Kafka/Samples.DataStreams.Kafka.csproj, tracer/test/test-applications/integrations/Samples.DataStreams.ManualAPI/Samples.DataStreams.ManualAPI.csproj, tracer/test/test-applications/integrations/Samples.DataStreams.RabbitMQ/Samples.DataStreams.RabbitMQ.csproj, tracer/test/test-applications/integrations/Samples.Deduplication/Samples.Deduplication.csproj, tracer/test/test-applications/integrations/Samples.Elasticsearch.V5/Samples.Elasticsearch.V5.csproj, tracer/test/test-applications/integrations/Samples.Elasticsearch.V7/Samples.Elasticsearch.V7.csproj, tracer/test/test-applications/integrations/Samples.Elasticsearch/Samples.Elasticsearch.csproj, tracer/test/test-applications/integrations/Samples.FakeDbCommand/Samples.FakeDbCommand.csproj, tracer/test/test-applications/integrations/Samples.FeatureFlags/Samples.FeatureFlags.csproj, tracer/test/test-applications/integrations/Samples.GoogleProtobuf/Samples.GoogleProtobuf.csproj, tracer/test/test-applications/integrations/Samples.GraphQL/Samples.GraphQL.csproj, tracer/test/test-applications/integrations/Samples.GraphQL3/Samples.GraphQL3.csproj, tracer/test/test-applications/integrations/Samples.GraphQL4/Samples.GraphQL4.csproj, tracer/test/test-applications/integrations/Samples.GraphQL7/Samples.GraphQL7.csproj, tracer/test/test-applications/integrations/Samples.GrpcDotNet/Samples.GrpcDotNet.csproj, tracer/test/test-applications/integrations/Samples.GrpcLegacy/Samples.GrpcLegacy.csproj, tracer/test/test-applications/integrations/Samples.Hangfire/Samples.Hangfire.csproj, tracer/test/test-applications/integrations/Samples.HotChocolate/Samples.HotChocolate.csproj, tracer/test/test-applications/integrations/Samples.HttpMessageHandler/Samples.HttpMessageHandler.csproj, tracer/test/test-applications/integrations/Samples.InstrumentedTests/Samples.InstrumentedTests.csproj, tracer/test/test-applications/integrations/Samples.Kafka/Samples.Kafka.csproj, tracer/test/test-applications/integrations/Samples.LargePayload/Samples.LargePayload.csproj, tracer/test/test-applications/integrations/Samples.LifetimeManager.TerminationSignals/Samples.LifetimeManager.TerminationSignals.csproj, tracer/test/test-applications/integrations/Samples.MSTestTests/Samples.MSTestTests.csproj, tracer/test/test-applications/integrations/Samples.MSTestTests2/Samples.MSTestTests2.csproj, tracer/test/test-applications/integrations/Samples.MSTestTestsRetries/Samples.MSTestTestsRetries.csproj, tracer/test/test-applications/integrations/Samples.ManualInstrumentation/Samples.ManualInstrumentation.csproj, tracer/test/test-applications/integrations/Samples.Microsoft.Data.SqlClient/Samples.Microsoft.Data.SqlClient.csproj, tracer/test/test-applications/integrations/Samples.Microsoft.Data.Sqlite/Samples.Microsoft.Data.Sqlite.csproj, tracer/test/test-applications/integrations/Samples.MongoDB/Samples.MongoDB.csproj, tracer/test/test-applications/integrations/Samples.Msmq/Samples.Msmq.csproj, tracer/test/test-applications/integrations/Samples.MySql/Samples.MySql.csproj, tracer/test/test-applications/integrations/Samples.MySqlConnector/Samples.MySqlConnector.csproj, tracer/test/test-applications/integrations/Samples.NUnitGlobalCoverageMemory/Samples.NUnitGlobalCoverageMemory.csproj, tracer/test/test-applications/integrations/Samples.NUnitTests/Samples.NUnitTests.csproj, tracer/test/test-applications/integrations/Samples.NUnitTestsRetries/Samples.NUnitTestsRetries.csproj, tracer/test/test-applications/integrations/Samples.NetActivitySdk/Samples.NetActivitySdk.csproj, tracer/test/test-applications/integrations/Samples.NoMultiLoader/Samples.NoMultiLoader.csproj, tracer/test/test-applications/integrations/Samples.Npgsql/Samples.Npgsql.csproj, tracer/test/test-applications/integrations/Samples.Ocelot.DistributedTracing/Samples.Ocelot.DistributedTracing.csproj, tracer/test/test-applications/integrations/Samples.OpenFeature/Samples.OpenFeature.csproj, tracer/test/test-applications/integrations/Samples.OpenTelemetry.HttpClient/Samples.OpenTelemetry.HttpClient.csproj, tracer/test/test-applications/integrations/Samples.OpenTelemetry.WebRequest/Samples.OpenTelemetry.WebRequest.csproj, tracer/test/test-applications/integrations/Samples.OpenTelemetrySdk/Samples.OpenTelemetrySdk.csproj, tracer/test/test-applications/integrations/Samples.OpenTracing/Samples.OpenTracing.csproj, tracer/test/test-applications/integrations/Samples.OracleMDA/Samples.OracleMDA.csproj, tracer/test/test-applications/integrations/Samples.Owin.WebApi2/Samples.Owin.WebApi2.csproj, tracer/test/test-applications/integrations/Samples.ProcessStart/Samples.ProcessStart.csproj, tracer/test/test-applications/integrations/Samples.Quartz/Samples.Quartz.csproj, tracer/test/test-applications/integrations/Samples.RabbitMQ/Samples.RabbitMQ.csproj, tracer/test/test-applications/integrations/Samples.Remoting/Samples.Remoting.csproj, tracer/test/test-applications/integrations/Samples.RuntimeMetrics/Samples.RuntimeMetrics.csproj, tracer/test/test-applications/integrations/Samples.SQLite.Core/Samples.SQLite.Core.csproj, tracer/test/test-applications/integrations/Samples.Selenium/Samples.Selenium.csproj, tracer/test/test-applications/integrations/Samples.ServiceStack.Redis/Samples.ServiceStack.Redis.csproj, tracer/test/test-applications/integrations/Samples.SqlServer.NetFramework20/Samples.SqlServer.NetFramework20.csproj, tracer/test/test-applications/integrations/Samples.SqlServer/Samples.SqlServer.csproj, tracer/test/test-applications/integrations/Samples.StackExchange.Redis/Samples.StackExchange.Redis.csproj, tracer/test/test-applications/integrations/Samples.Telemetry/Samples.Telemetry.csproj, tracer/test/test-applications/integrations/Samples.TraceAnnotations.VersionMismatch.AfterFeature/Samples.TraceAnnotations.VersionMismatch.AfterFeature.csproj, tracer/test/test-applications/integrations/Samples.TraceAnnotations.VersionMismatch.BeforeFeature/Samples.TraceAnnotations.VersionMismatch.BeforeFeature.csproj, tracer/test/test-applications/integrations/Samples.TraceAnnotations/Samples.TraceAnnotations.csproj, tracer/test/test-applications/integrations/Samples.Trimming/Samples.Trimming.csproj, tracer/test/test-applications/integrations/Samples.VersionConflict.1x/Samples.VersionConflict.1x.csproj, tracer/test/test-applications/integrations/Samples.VersionConflict.2x/Samples.VersionConflict.2x.csproj, tracer/test/test-applications/integrations/Samples.Wcf/Samples.Wcf.csproj, tracer/test/test-applications/integrations/Samples.WeakCipher/Samples.WeakCipher.csproj, tracer/test/test-applications/integrations/Samples.WebRequest.NetFramework20/Samples.WebRequest.NetFramework20.csproj, tracer/test/test-applications/integrations/Samples.WebRequest/Samples.WebRequest.csproj, tracer/test/test-applications/integrations/Samples.XUnitTests/Samples.XUnitTests.csproj, tracer/test/test-applications/integrations/Samples.XUnitTestsRetries/Samples.XUnitTestsRetries.csproj, tracer/test/test-applications/integrations/Samples.XUnitTestsRetriesV3/Samples.XUnitTestsRetriesV3.csproj, tracer/test/test-applications/integrations/Samples.XUnitTestsV3/Samples.XUnitTestsV3.csproj, tracer/test/test-applications/integrations/Samples.Yarp.DistributedTracing/Samples.Yarp.DistributedTracing.csproj, tracer/test/test-applications/integrations/dependency-libs/ActivitySampleHelper/ActivitySampleHelper.csproj, tracer/test/test-applications/integrations/dependency-libs/LogsInjectionHelper.VersionConflict/LogsInjectionHelper.VersionConflict.csproj, tracer/test/test-applications/integrations/dependency-libs/LogsInjectionHelper/LogsInjectionHelper.csproj, tracer/test/test-applications/integrations/dependency-libs/PluginApplication/PluginApplication.csproj, tracer/test/test-applications/integrations/dependency-libs/Samples.DatabaseHelper.NetFramework20/Samples.DatabaseHelper.NetFramework20.csproj, tracer/test/test-applications/integrations/dependency-libs/Samples.DatabaseHelper.netstandard/Samples.DatabaseHelper.netstandard.csproj, tracer/test/test-applications/integrations/dependency-libs/Samples.DatabaseHelper/Samples.DatabaseHelper.csproj, tracer/test/test-applications/integrations/dependency-libs/Samples.ExampleLibrary/Samples.ExampleLibrary.csproj, tracer/test/test-applications/integrations/dependency-libs/Samples.ExampleLibraryTracer/Samples.ExampleLibraryTracer.csproj, tracer/test/test-applications/integrations/dependency-libs/Samples.NoMultiLoader.Deps/Samples.NoMultiLoader.Deps.csproj, tracer/test/test-applications/integrations/dependency-libs/Samples.WebRequestHelper.NetFramework20/Samples.WebRequestHelper.NetFramework20.csproj, tracer/test/test-applications/regression/AspNetCoreSmokeTest/AspNetCoreSmokeTest.csproj, tracer/test/test-applications/regression/AssemblyLoad.FileNotFoundException/AssemblyLoad.FileNotFoundException.csproj, tracer/test/test-applications/regression/AssemblyLoadContextRedirect/AssemblyLoadContextRedirect.csproj, tracer/test/test-applications/regression/AssemblyLoadContextResolve/AssemblyLoadContextResolve.csproj, tracer/test/test-applications/regression/AssemblyResolveMscorlibResources.InfiniteRecursionCrash/AssemblyResolveMscorlibResources.InfiniteRecursionCrash.csproj, tracer/test/test-applications/regression/DataDogThreadTest/DataDogThreadTest.csproj, tracer/test/test-applications/regression/DeepNestedHierarchy/DeepNestedHierarchy.csproj, tracer/test/test-applications/regression/Devart.Data.DBCommand/Devart.Data.DBCommand.csproj, tracer/test/test-applications/regression/DogStatsD.RaceCondition/DogStatsD.RaceCondition.csproj, tracer/test/test-applications/regression/DuplicateTypeProxy/DuplicateTypeProxy.csproj, tracer/test/test-applications/regression/EnumerateAssemblyReferences/EnumerateAssemblyReferences.csproj, tracer/test/test-applications/regression/HttpMessageHandler.StackOverflowException/HttpMessageHandler.StackOverflowException.csproj, tracer/test/test-applications/regression/IBM.Data.DB2.DBCommand/IBM.Data.DB2.DBCommand.csproj, tracer/test/test-applications/regression/MismatchedTracerVersions/Mismatched.AspNetCore/MismatchedTracerVersions.AspNetCore.csproj, tracer/test/test-applications/regression/MismatchedTracerVersions/Mismatched.Cli/MismatchedTracerVersions.Cli.csproj, tracer/test/test-applications/regression/NetCoreAssemblyLoadFailureOlderNuGet/NetCoreAssemblyLoadFailureOlderNuGet.csproj, tracer/test/test-applications/regression/Reproduction.Wpf.ExpenseIt/ExpenseIt/ExpenseItDemo/ExpenseItDemo.csproj, tracer/test/test-applications/regression/Reproduction.Wpf.ExpenseIt/ExpenseIt/ExpenseItDemo/ExpenseItDemo.netcore.csproj, tracer/test/test-applications/regression/RuntimeMetricsShutdown/RuntimeMetricsShutdown.csproj, tracer/test/test-applications/regression/Sandbox.AutomaticInstrumentation/Sandbox.AutomaticInstrumentation.csproj, tracer/test/test-applications/regression/Sandbox.LegacySecurityPolicy/Sandbox.LegacySecurityPolicy.csproj, tracer/test/test-applications/regression/ServiceBus.Minimal.MassTransit/ServiceBus.Minimal.MassTransit.csproj, tracer/test/test-applications/regression/ServiceBus.Minimal.NServiceBus/ServiceBus.Minimal.NServiceBus.csproj, tracer/test/test-applications/regression/ServiceBus.Minimal.Rebus/ServiceBus.Minimal.Rebus.csproj, tracer/test/test-applications/regression/StackExchange.Redis.AssemblyConflict.LegacyProject/StackExchange.Redis.AssemblyConflict.LegacyProject.csproj, tracer/test/test-applications/regression/StackExchange.Redis.AssemblyConflict.SdkProject/StackExchange.Redis.AssemblyConflict.SdkProject.csproj, tracer/test/test-applications/regression/StackExchange.Redis.StackOverflowException/StackExchange.Redis.StackOverflowException.csproj, tracer/test/test-applications/regression/dependency-libs/AppDomainInstance/AppDomainInstance.csproj, tracer/test/test-applications/regression/dependency-libs/Datadog.StackExchange.Redis.Abstractions/Datadog.StackExchange.Redis.Abstractions.csproj, tracer/test/test-applications/regression/dependency-libs/Datadog.StackExchange.Redis.StrongName/Datadog.StackExchange.Redis.StrongName.csproj, tracer/test/test-applications/regression/dependency-libs/Datadog.StackExchange.Redis/Datadog.StackExchange.Redis.csproj, tracer/test/test-applications/security/Samples.Security.AspNetCore2/Samples.Security.AspNetCore2.csproj, tracer/test/test-applications/security/Samples.Security.AspNetCore5/Samples.Security.AspNetCore5.csproj, tracer/test/test-applications/security/Samples.Security.AspNetCoreBare/Samples.Security.AspNetCoreBare.csproj, tracer/test/test-applications/security/aspnet/Samples.Security.AspNetMvc5/Samples.Security.AspNetMvc5.csproj, tracer/test/test-applications/security/aspnet/Samples.Security.WebApi/Samples.Security.WebApi.csproj, tracer/test/test-applications/security/aspnet/Samples.Security.WebForms/Samples.Security.WebForms.csproj, tracer/test/test-applications/throughput/Samples.AspNetCoreSimpleController/Samples.AspNetCoreSimpleController.csproj, tracer/test/test-applications/throughput/Samples.KafkaBenchmark/Samples.KafkaBenchmark.csproj, tracer/tools/MockAgent/MockAgent.csproj, tracer/tools/Samples.Transport.UnixDomainSocket/Samples.Transport.UnixDomainSocket.csproj |
| dependency_bot_commit_share | 0.01 |
| 45/45 | 可类型检查的代码 — C#(静态类型) |
| 54.2/55 | 可控的文件大小 — 采样的 8,969 个源文件中有 130 个超过 60KB |
| primary_language | C# |
| largest_source_bytes | 898,367 |
| source_files_sampled | 8,969 |
| oversized_source_files | 130 |
| 40/40 | API 模式(OpenAPI/GraphQL/proto) — profiler/test/Datadog.Profiler.IntegrationTests/Helpers/Pprof/pprof.proto, tracer/test/Datadog.Trace.Tests/OpenTelemetry/Traces/proto/opentelemetry/proto/collector/trace/v1/trace_service.proto, tracer/test/Datadog.Trace.Tests/OpenTelemetry/Traces/proto/opentelemetry/proto/common/v1/common.proto, tracer/test/Datadog.Trace.Tests/OpenTelemetry/Traces/proto/opentelemetry/proto/resource/v1/resource.proto, tracer/test/Datadog.Trace.Tests/OpenTelemetry/Traces/proto/opentelemetry/proto/trace/v1/trace.proto, tracer/test/test-applications/integrations/Samples.GoogleProtobuf/sample.proto, tracer/test/test-applications/integrations/Samples.GrpcDotNet/Protos/greet.proto, tracer/test/test-applications/integrations/Samples.GrpcLegacy/Protos/greet.proto |
| 0/20 | MCP 服务器 |
| 40/40 | 可运行示例 — demos, samples |
| example_dirs | demos, samples |
| has_mcp_signal | 否 |
| api_schema_files | profiler/test/Datadog.Profiler.IntegrationTests/Helpers/Pprof/pprof.proto, tracer/test/Datadog.Trace.Tests/OpenTelemetry/Traces/proto/opentelemetry/proto/collector/trace/v1/trace_service.proto, tracer/test/Datadog.Trace.Tests/OpenTelemetry/Traces/proto/opentelemetry/proto/common/v1/common.proto, tracer/test/Datadog.Trace.Tests/OpenTelemetry/Traces/proto/opentelemetry/proto/resource/v1/resource.proto, tracer/test/Datadog.Trace.Tests/OpenTelemetry/Traces/proto/opentelemetry/proto/trace/v1/trace.proto, tracer/test/test-applications/integrations/Samples.GoogleProtobuf/sample.proto, tracer/test/test-applications/integrations/Samples.GrpcDotNet/Protos/greet.proto, tracer/test/test-applications/integrations/Samples.GrpcLegacy/Protos/greet.proto |
| interfaces_expected_of | network-service |
每颗 star 和每个 fork 的添加时间,来自 GitHub 并按天汇总。累计增长位于其构成来源——每日新增——的正上方,二者可相互对照:稳定的自然增长与短暂的突增形态截然不同。当这一差别可被衡量时,它会作为增长真实性予以报告。
每个点涵盖 8 天。
来自开源项目 OpenSSF Scorecard 的独立、工具无关的安全评估。每项检查奖励的是安全实践本身,而非特定供应商的工具。Scorecard 无法判定的检查项标记为 不适用,并从安全评分中剔除(绝不按零分计)。
| 6 | Binary-Artifacts | binaries present in source code |
| 4 | Branch-Protection | branch protection is not maximal on development and all release branches |
| 10 | CI-Tests | 30 out of 30 merged PRs checked by a CI test -- score normalized to 10 |
| 0 | CII-Best-Practices | no effort to earn an OpenSSF best practices badge detected |
| 10 | Code-Review | all changesets reviewed |
| 10 | Contributors | project has 8 contributing companies or organizations |
| 10 | Dangerous-Workflow | no dangerous workflow patterns detected |
| 10 | Dependency-Update-Tool | update tool detected |
| 0 | Fuzzing | project is not fuzzed |
| 10 | License | license file detected |
| 10 | Maintained | 30 commit(s) and 19 issue activity found in the last 90 days -- score normalized to 10 |
| 不适用 | Packaging | packaging workflow not detected |
| 2 | Pinned-Dependencies | dependency not pinned by hash detected -- score normalized to 2 |
| 7 | SAST | SAST tool detected but not run on all commits |
| 10 | Security-Policy | security policy file detected |
| 0 | Signed-Releases | Project has not signed or included provenance with any releases. |
| 0 | Token-Permissions | detected GitHub workflow tokens with excessive permissions |
| 7 | Vulnerabilities | 3 existing vulnerabilities detected |
| 注册表 | 软件包 | 版本约束 | 清单文件 |
|---|---|---|---|
| NuGet | Microsoft.OpenApi | 1.6.23 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | Serilog | 2.10.0 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | Serilog.Sinks.File | 4.1.0 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | StatsdClient | 6.0.0 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | MessagePack | 1.9.11 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | Newtonsoft.Json | 13.0.2 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | dnlib | 3.4.0 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | Datadog.Sketches | main | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | System.Collections.Immutable | 7.0.20 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | System.Buffers | 4.6.1 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | System.Numerics.Vectors | 4.6.1 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | System.Memory | 4.6.3 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | System.Reflection.Metadata.Interop | 7.0.20 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | System.Reflection.Metadata | 7.0.20 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | System.Runtime.CompilerServices.Unsafe | 6.1.2 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | ICSharpCode.SharpZipLib | 1.3.3 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
| NuGet | OpenTelemetry.Exporter.OpenTelemetryProtocol | core-1.15.3 | tracer/dependabot/Datadog.Dependabot.Vendors.csproj |
来自 GitHub 依赖图的完整解析依赖集合:35 个直接依赖与 499 个间接(传递)软件包。仓库提交锁文件时,传递闭包才是完整的。
| 注册表 | 软件包 | 版本 | 关系 |
|---|---|---|---|
| NuGet | Datadog.Sketches | main | 直接 |
| NuGet | dnlib | 3.3.5 | 直接 |
| NuGet | dnlib | 3.4.0 | 直接 |
| NuGet | dnlib | 3.6.0 | 直接 |
| NuGet | ICSharpCode.SharpZipLib | 1.3.3 | 直接 |
| NuGet | MessagePack | 1.9.11 | 直接 |
| NuGet | Microsoft.OpenApi | 1.6.23 | 直接 |
| NuGet | Newtonsoft.Json | 12.0.2 | 直接 |
| NuGet | Newtonsoft.Json | 13.0.2 | 直接 |
| NuGet | Newtonsoft.Json | 13.0.3 | 直接 |
| NuGet | Newtonsoft.Json | 4.5.11 | 直接 |
| NuGet | OpenTelemetry.Exporter.OpenTelemetryProtocol | — | 直接 |
| NuGet | OpenTelemetry.Exporter.OpenTelemetryProtocol | 1.4.0 | 直接 |
| NuGet | OpenTelemetry.Exporter.OpenTelemetryProtocol | core-1.15.3 | 直接 |
| NuGet | Serilog | — | 直接 |
| NuGet | Serilog | 1.4.16 | 直接 |
| NuGet | Serilog | 2.10.0 | 直接 |
| NuGet | Serilog | 2.5.0 | 直接 |
| NuGet | Serilog | 2.9.0 | 直接 |
| NuGet | Serilog.Sinks.File | 2.2.0 | 直接 |
| NuGet | Serilog.Sinks.File | 4.1.0 | 直接 |
| NuGet | Serilog.Sinks.File | 5.0.0 | 直接 |
| NuGet | StatsdClient | 6.0.0 | 直接 |
| NuGet | System.Buffers | 4.5.1 | 直接 |
| NuGet | System.Buffers | 4.6.1 | 直接 |
| NuGet | System.Collections.Immutable | 6.0.0 | 直接 |
| NuGet | System.Collections.Immutable | 7.0.20 | 直接 |
| NuGet | System.Memory | 4.5.4 | 直接 |
| NuGet | System.Memory | 4.5.5 | 直接 |
| NuGet | System.Memory | 4.6.3 | 直接 |
| NuGet | System.Numerics.Vectors | 4.6.1 | 直接 |
| NuGet | System.Reflection.Metadata | 7.0.20 | 直接 |
| NuGet | System.Reflection.Metadata.Interop | 7.0.20 | 直接 |
| NuGet | System.Runtime.CompilerServices.Unsafe | 5.0.0 | 直接 |
| NuGet | System.Runtime.CompilerServices.Unsafe | 6.1.2 | 直接 |
| NuGet | AgileObjects.ReadableExpressions | 3.3.0 | 间接 |
| NuGet | Allure.XUnit | 2.12.1 | 间接 |
| NuGet | Amazon.Lambda.APIGatewayEvents | 2.4.0 | 间接 |
| NuGet | Amazon.Lambda.Core | 2.1.0 | 间接 |
| NuGet | Amazon.Lambda.RuntimeSupport | — | 间接 |
| NuGet | Amazon.Lambda.Serialization.SystemTextJson | 2.2.0 | 间接 |
| NuGet | Amazon.Lambda.Serialization.SystemTextJson | 2.3.1 | 间接 |
| NuGet | Antlr | 3.5.0.2 | 间接 |
| NuGet | AttributeRouting | 3.5.6 | 间接 |
| NuGet | AttributeRouting.Core | 3.5.6 | 间接 |
| NuGet | AttributeRouting.Core.Web | 3.5.6 | 间接 |
| NuGet | Avalonia | — | 间接 |
| NuGet | Avalonia.AvaloniaEdit | 11.0.1 | 间接 |
| NuGet | Avalonia.Desktop | — | 间接 |
| NuGet | Avalonia.Diagnostics | — | 间接 |
| NuGet | Avalonia.ReactiveUI | — | 间接 |
| NuGet | Avalonia.Themes.Fluent | — | 间接 |
| NuGet | AvaloniaEdit.TextMate | 11.0.1 | 间接 |
| NuGet | AWSSDK.DynamoDBv2 | — | 间接 |
| NuGet | AWSSDK.DynamoDBv2 | 3.7.201.14 | 间接 |
| NuGet | AWSSDK.EventBridge | — | 间接 |
| NuGet | AWSSDK.EventBridge | 3.7.303.30 | 间接 |
| NuGet | AWSSDK.Kinesis | — | 间接 |
| NuGet | AWSSDK.Kinesis | 3.7.200.21 | 间接 |
| NuGet | AWSSDK.S3 | — | 间接 |
| NuGet | AWSSDK.S3 | 3.7.412.3 | 间接 |
| NuGet | AWSSDK.SimpleEmail | 3.7.402.28 | 间接 |
| NuGet | AWSSDK.SimpleNotificationService | — | 间接 |
| NuGet | AWSSDK.SimpleNotificationService | 3.7.101.88 | 间接 |
| NuGet | AWSSDK.SimpleSystemsManagement | 3.7.3.11 | 间接 |
| NuGet | AWSSDK.SQS | — | 间接 |
| NuGet | AWSSDK.SQS | 3.7.400.38 | 间接 |
| NuGet | AWSSDK.StepFunctions | — | 间接 |
| NuGet | AWSSDK.StepFunctions | 3.7.403.2 | 间接 |
| NuGet | Azure.Data.Tables | 12.8.3 | 间接 |
| NuGet | Azure.Messaging.EventHubs | — | 间接 |
| NuGet | Azure.Messaging.EventHubs | 5.11.5 | 间接 |
| NuGet | Azure.Messaging.ServiceBus | — | 间接 |
| NuGet | Azure.Messaging.ServiceBus | 7.14.0 | 间接 |
| NuGet | Azure.Messaging.ServiceBus | 7.18.1 | 间接 |
| NuGet | Azure.Storage.Blobs | 12.23.0 | 间接 |
| NuGet | BenchmarkDotNet | 0.15.0 | 间接 |
| NuGet | BenchmarkDotNet | 0.15.6 | 间接 |
| NuGet | BenchmarkDotNet | 0.15.8 | 间接 |
| NuGet | Bogus | 34.0.1 | 间接 |
| NuGet | ByteSize | 2.1.0 | 间接 |
| NuGet | Colorful.Console | 1.2.15 | 间接 |
| NuGet | CommandLineParser | 2.8.0 | 间接 |
| NuGet | Confluent.Kafka | 1.4.3 | 间接 |
| NuGet | CouchbaseNetClient | — | 间接 |
| NuGet | coverlet.collector | — | 间接 |
| NuGet | coverlet.collector | 1.2.0 | 间接 |
| NuGet | coverlet.collector | 1.3.0 | 间接 |
| NuGet | coverlet.collector | 6.0.0 | 间接 |
| NuGet | Dapper | 2.0.30 | 间接 |
| NuGet | Dapper.StrongName | 1.60.1 | 间接 |
| NuGet | Dapper.StrongName | 2.0.78 | 间接 |
| NuGet | Datadog.Serverless.Compat | 1.8.0 | 间接 |
| NuGet | Datadog.Trace | — | 间接 |
| NuGet | Datadog.Trace | 1.19.1 | 间接 |
| NuGet | Datadog.Trace | 1.29.0 | 间接 |
| NuGet | Datadog.Trace | 2.0.0-prerelease-net8 | 间接 |
| NuGet | Datadog.Trace | 2.1.0 | 间接 |
| NuGet | Datadog.Trace | 2.4.4 | 间接 |
| NuGet | Datadog.Trace | 2.41.0 | 间接 |
| NuGet | Datadog.Trace | 2.60.0 | 间接 |
| NuGet | Datadog.Trace.Bundle | 2.16.0 | 间接 |
| NuGet | Datadog.Trace.Bundle | 3.52.0 | 间接 |
| NuGet | DatadogTestLogger | 0.0.59 | 间接 |
| NuGet | DelegateDecompiler | 0.32.0 | 间接 |
| NuGet | Devart.Data | 5.0.2806 | 间接 |
| NuGet | Devart.Data.PostgreSql | 7.22.2014 | 间接 |
| NuGet | DiffMatchPatch | 1.0.3 | 间接 |
| NuGet | DiffPlex | 1.7.1 | 间接 |
| NuGet | DiffPlex | 1.7.2 | 间接 |
| NuGet | Docker.DotNet | 3.125.15 | 间接 |
| NuGet | Elasticsearch.Net | — | 间接 |
| NuGet | Elasticsearch.Net | 6.1.0 | 间接 |
| NuGet | ELFSharp | 2.17.3 | 间接 |
| NuGet | EntityFramework | 6.2.0 | 间接 |
| NuGet | EntityFramework | 6.4.4 | 间接 |
| NuGet | FluentAssertions | 6.12.0 | 间接 |
| NuGet | FluentAssertions | 6.4.0 | 间接 |
| NuGet | FluentAssertions | 7.0.0 | 间接 |
| NuGet | Fody | 6.9.3 | 间接 |
| NuGet | gmock | 1.11.0 | 间接 |
| NuGet | Google.Protobuf | — | 间接 |
| NuGet | Google.Protobuf | 3.19.3 | 间接 |
| NuGet | Google.Protobuf | 3.20.1 | 间接 |
| NuGet | Google.Protobuf | 3.23.0 | 间接 |
| NuGet | Google.Protobuf | 3.24.0 | 间接 |
| NuGet | Google.Protobuf | 3.25.1 | 间接 |
| NuGet | Google.Protobuf | 3.27.0 | 间接 |
| NuGet | Google.Protobuf.Tools | — | 间接 |
| NuGet | GraphQL | — | 间接 |
| NuGet | GraphQL.NewtonsoftJson | 5.0.0 | 间接 |
| NuGet | GraphQL.NewtonsoftJson | 7.0.0 | 间接 |
| NuGet | GraphQL.NewtonsoftJson | 8.0.0 | 间接 |
| NuGet | GraphQL.Server.All | 6.0.0 | 间接 |
| NuGet | GraphQL.Server.All | 7.0.0 | 间接 |
| NuGet | GraphQL.Server.All | 8.0.0 | 间接 |
| NuGet | GraphQL.Server.Transports.AspNetCore | 5.0.2 | 间接 |
| NuGet | GraphQL.Server.Transports.AspNetCore.NewtonsoftJson | 5.0.2 | 间接 |
| NuGet | GraphQL.Server.Ui.Playground | 5.0.2 | 间接 |
| NuGet | GraphQL.SystemReactive | — | 间接 |
| NuGet | Grpc | — | 间接 |
| NuGet | Grpc.AspNetCore.Server.ClientFactory | — | 间接 |
| NuGet | Grpc.Tools | — | 间接 |
| NuGet | Grpc.Tools | 2.56.0 | 间接 |
| NuGet | Grpc.Tools | 2.62.0 | 间接 |
| NuGet | Hangfire | — | 间接 |
| NuGet | Hangfire.MemoryStorage | 1.4.0 | 间接 |
| NuGet | HotChocolate.AspNetCore | — | 间接 |
| NuGet | HttpMultipartParser | 5.1.0 | 间接 |
| NuGet | IBM.Data.DB2.iSeries | 7.1.0 | 间接 |
| NuGet | ICSharpCode.Decompiler | 7.1.0.6543 | 间接 |
| NuGet | InlineIL.Fody | 1.10.2 | 间接 |
| NuGet | JetBrains.Profiler.SelfApi | 2.5.16 | 间接 |
| NuGet | K4os.Compression.LZ4.Streams | 1.3.6 | 间接 |
| NuGet | K4os.Compression.LZ4.Streams | 1.3.8 | 间接 |
| NuGet | linq2db | 3.1.5 | 间接 |
| NuGet | log4net | — | 间接 |
| NuGet | log4net | 2.0.12 | 间接 |
| NuGet | log4net.Ext.Json | 2.0.10.1 | 间接 |
| NuGet | log4net.Ext.Json | 2.0.8.3 | 间接 |
| NuGet | MailKit | 4.10.0 | 间接 |
| NuGet | MessageBox.Avalonia | 3.1.3 | 间接 |
| NuGet | Microsoft.AspNet.FriendlyUrls | 1.0.2 | 间接 |
| NuGet | Microsoft.AspNet.FriendlyUrls.Core | 1.0.2 | 间接 |
| NuGet | Microsoft.AspNet.Identity.Core | 2.2.4 | 间接 |
| NuGet | Microsoft.AspNet.Identity.Owin | 2.2.4 | 间接 |
| NuGet | Microsoft.AspNet.Mvc | 4.0.40804.0 | 间接 |
| NuGet | Microsoft.AspNet.Mvc | 5.2.7 | 间接 |
| NuGet | Microsoft.AspNet.Mvc | 5.2.9 | 间接 |
| NuGet | Microsoft.AspNet.Providers.Core | 2.0.0 | 间接 |
| NuGet | Microsoft.AspNet.Razor | 2.0.30506.0 | 间接 |
| NuGet | Microsoft.AspNet.Razor | 3.2.7 | 间接 |
| NuGet | Microsoft.AspNet.Razor | 3.2.9 | 间接 |
| NuGet | Microsoft.AspNet.ScriptManager.MSAjax | 5.0.0 | 间接 |
| NuGet | Microsoft.AspNet.ScriptManager.WebForms | 5.0.0 | 间接 |
| NuGet | Microsoft.AspNet.Web.Optimization | 1.1.3 | 间接 |
| NuGet | Microsoft.AspNet.Web.Optimization.WebForms | 1.1.3 | 间接 |
| NuGet | Microsoft.AspNet.WebApi | 4.0.30506.0 | 间接 |
| NuGet | Microsoft.AspNet.WebApi | 5.1.0 | 间接 |
| NuGet | Microsoft.AspNet.WebApi.Client | 4.0.20710.0 | 间接 |
| NuGet | Microsoft.AspNet.WebApi.Client | 5.1.1 | 间接 |
| NuGet | Microsoft.AspNet.WebApi.Client | 5.2.7 | 间接 |
| NuGet | Microsoft.AspNet.WebApi.Core | 4.0.20710.0 | 间接 |
| NuGet | Microsoft.AspNet.WebApi.Core | 5.1.1 | 间接 |
| NuGet | Microsoft.AspNet.WebApi.Core | 5.1.2 | 间接 |
| NuGet | Microsoft.AspNet.WebApi.OwinSelfHost | 5.2.7 | 间接 |
| NuGet | Microsoft.AspNet.WebApi.SelfHost | 5.1.1 | 间接 |
| NuGet | Microsoft.AspNet.WebApi.Tracing | 5.1.2 | 间接 |
| NuGet | Microsoft.AspNet.WebApi.WebHost | 4.0.20710.0 | 间接 |
| NuGet | Microsoft.AspNet.WebApi.WebHost | 5.1.2 | 间接 |
| NuGet | Microsoft.AspNet.WebPages | 2.0.30506.0 | 间接 |
| NuGet | Microsoft.AspNet.WebPages | 3.2.7 | 间接 |
| NuGet | Microsoft.AspNet.WebPages | 3.2.9 | 间接 |
| NuGet | Microsoft.AspNetCore | 2.1.0 | 间接 |
| NuGet | Microsoft.AspNetCore | 2.1.7 | 间接 |
| NuGet | Microsoft.AspNetCore | 2.2.0 | 间接 |
| NuGet | Microsoft.AspNetCore.App | — | 间接 |
| NuGet | Microsoft.AspNetCore.Hosting.Abstractions | 2.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Http.Abstractions | 2.2.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Identity.EntityFrameworkCore | 10.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Identity.EntityFrameworkCore | 7.0.5 | 间接 |
| NuGet | Microsoft.AspNetCore.Identity.EntityFrameworkCore | 8.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Identity.EntityFrameworkCore | 9.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc | 2.1.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc | 2.1.3 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc | 2.2.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc.Abstractions | 2.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc.Testing | 10.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc.Testing | 2.2.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc.Testing | 3.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc.Testing | 5.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc.Testing | 6.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc.Testing | 7.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc.Testing | 8.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Mvc.Testing | 9.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.OData | 7.7.0 | 间接 |
| NuGet | Microsoft.AspNetCore.OData | 8.2.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Routing | 2.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.Routing.Abstractions | 2.2.0 | 间接 |
| NuGet | Microsoft.AspNetCore.TestHost | 10.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.TestHost | 2.1.0 | 间接 |
| NuGet | Microsoft.AspNetCore.TestHost | 2.2.0 | 间接 |
| NuGet | Microsoft.AspNetCore.TestHost | 3.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.TestHost | 3.1.14 | 间接 |
| NuGet | Microsoft.AspNetCore.TestHost | 5.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.TestHost | 6.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.TestHost | 7.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.TestHost | 8.0.0 | 间接 |
| NuGet | Microsoft.AspNetCore.TestHost | 9.0.0 | 间接 |
| NuGet | Microsoft.Azure.Cosmos | — | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker | 1.24.0 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker | 1.8.0 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker | 2.0.0 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker | 2.2.0 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Extensions.EventHubs | 6.5.0 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Extensions.Http | 3.0.13 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Extensions.Http | 3.2.0 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Extensions.Http | 3.3.0 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Extensions.Http.AspNetCore | 1.3.2 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Extensions.Http.AspNetCore | 2.1.0 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Extensions.ServiceBus | 5.22.0 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Extensions.Timer | 4.0.1 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Extensions.Timer | 4.3.1 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Sdk | 1.18.1 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Sdk | 1.7.0 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Sdk | 2.0.4 | 间接 |
| NuGet | Microsoft.Azure.Functions.Worker.Sdk | 2.0.5 | 间接 |
| NuGet | Microsoft.Bcl | 1.1.6 | 间接 |
| NuGet | Microsoft.Bcl.AsyncInterfaces | 1.0.0.0 | 间接 |
| NuGet | Microsoft.Bcl.AsyncInterfaces | 6.0.0 | 间接 |
| NuGet | Microsoft.Bcl.Build | 1.0.13 | 间接 |
| NuGet | Microsoft.Build.Framework | 14.3.0 | 间接 |
| NuGet | Microsoft.Build.Tasks.Git | 1.1.1 | 间接 |
| NuGet | Microsoft.CodeAnalysis | 5.0.0 | 间接 |
| NuGet | Microsoft.CodeAnalysis.Analyzers | 3.11.0 | 间接 |
| NuGet | Microsoft.CodeAnalysis.BannedApiAnalyzers | 3.3.4 | 间接 |
| NuGet | Microsoft.CodeAnalysis.CSharp | 4.13.0 | 间接 |
| NuGet | Microsoft.CodeAnalysis.CSharp | 5.0.0 | 间接 |
| NuGet | Microsoft.CodeAnalysis.CSharp.Analyzer.Testing | 1.1.2 | 间接 |
| NuGet | Microsoft.CodeAnalysis.CSharp.CodeFix.Testing | 1.1.2 | 间接 |
| NuGet | Microsoft.CodeAnalysis.CSharp.CodeStyle | 3.8.0 | 间接 |
| NuGet | Microsoft.CodeAnalysis.CSharp.Workspaces | 5.0.0 | 间接 |
| NuGet | Microsoft.CodeDom.Providers.DotNetCompilerPlatform | 2.0.0 | 间接 |
| NuGet | Microsoft.CodeDom.Providers.DotNetCompilerPlatform | 2.0.1 | 间接 |
| NuGet | Microsoft.Data.SqlClient | — | 间接 |
| NuGet | Microsoft.Data.Sqlite | 7.0.5 | 间接 |
| NuGet | Microsoft.Data.Sqlite.Core | 7.0.5 | 间接 |
| NuGet | Microsoft.Diagnostics.NETCore.Client | 0.2.510501 | 间接 |
| NuGet | Microsoft.Diagnostics.Runtime | 2.0.226801 | 间接 |
| NuGet | Microsoft.Diagnostics.Runtime | 3.2.527301 | 间接 |
| NuGet | Microsoft.Diagnostics.Tracing.TraceEvent | 3.1.8 | 间接 |
| NuGet | Microsoft.DotNet.PlatformAbstractions | 3.1.6 | 间接 |
| NuGet | Microsoft.DotNet.RemoteExecutor | 5.0.0-beta.20501.7 | 间接 |
| NuGet | Microsoft.DotNet.XUnitExtensions | 5.0.0-beta.20501.7 | 间接 |
| NuGet | Microsoft.EntityFrameworkCore | 2.1.8 | 间接 |
| NuGet | Microsoft.EntityFrameworkCore | 5.0.8 | 间接 |
| NuGet | Microsoft.EntityFrameworkCore.Sqlite | 2.1.8 | 间接 |
| NuGet | Microsoft.EntityFrameworkCore.Sqlite | 5.0.8 | 间接 |
| NuGet | Microsoft.EntityFrameworkCore.Sqlite.Core | 10.0.0 | 间接 |
| NuGet | Microsoft.EntityFrameworkCore.Sqlite.Core | 7.0.5 | 间接 |
| NuGet | Microsoft.EntityFrameworkCore.Sqlite.Core | 8.0.0 | 间接 |
| NuGet | Microsoft.EntityFrameworkCore.Sqlite.Core | 9.0.0 | 间接 |
| NuGet | Microsoft.EntityFrameworkCore.SqlServer | 2.1.8 | 间接 |
| NuGet | Microsoft.EntityFrameworkCore.SqlServer | 5.0.8 | 间接 |
| NuGet | Microsoft.Extensions.Configuration.Json | 2.0.0 | 间接 |
| NuGet | Microsoft.Extensions.DependencyInjection.Abstractions | 3.1.4 | 间接 |
| NuGet | Microsoft.Extensions.FileSystemGlobbing | 5.0.0 | 间接 |
| NuGet | Microsoft.Extensions.FileSystemGlobbing | 6.0.0 | 间接 |
| NuGet | Microsoft.Extensions.Hosting | 2.1.1 | 间接 |
| NuGet | Microsoft.Extensions.Hosting | 7.0.1 | 间接 |
| NuGet | Microsoft.Extensions.Hosting | 9.0.8 | 间接 |
| NuGet | Microsoft.Extensions.Hosting.WindowsServices | 9.0.8 | 间接 |
| NuGet | Microsoft.Extensions.Http | 2.1.1 | 间接 |
| NuGet | Microsoft.Extensions.Http | 3.1.0 | 间接 |
| NuGet | Microsoft.Extensions.Logging | 2.1.1 | 间接 |
| NuGet | Microsoft.Extensions.Telemetry | — | 间接 |
| NuGet | Microsoft.googletest.v140.windesktop.msvcstl.static.rt-static | 1.8.1.7 | 间接 |
| NuGet | Microsoft.ILVerification | 6.0.0 | 间接 |
| NuGet | Microsoft.Net.Compilers | 4.0.1 | 间接 |
| NuGet | Microsoft.Net.Http | 2.0.20710.0 | 间接 |
| NuGet | Microsoft.Net.Http | 2.2.18 | 间接 |
| NuGet | Microsoft.NET.Test.Sdk | — | 间接 |
| NuGet | Microsoft.NET.Test.Sdk | 16.5.0 | 间接 |
| NuGet | Microsoft.NET.Test.Sdk | 16.7.1 | 间接 |
| NuGet | Microsoft.NET.Test.Sdk | 17.11.1 | 间接 |
| NuGet | Microsoft.NET.Test.Sdk | 17.3.2 | 间接 |
| NuGet | Microsoft.NETCore.App.Ref | 3.1.0 | 间接 |
| NuGet | Microsoft.NETCore.Platforms | 1.1.0 | 间接 |
| NuGet | Microsoft.NETFramework.ReferenceAssemblies | 1.0.0 | 间接 |
| NuGet | Microsoft.NETFramework.ReferenceAssemblies | 1.0.3 | 间接 |
| NuGet | Microsoft.NETFramework.ReferenceAssemblies.net472 | 1.0.2 | 间接 |
| NuGet | Microsoft.Owin | 4.2.2 | 间接 |
| NuGet | Microsoft.Owin.Host.SystemWeb | 3.1.0 | 间接 |
| NuGet | Microsoft.Owin.Security | 4.2.2 | 间接 |
| NuGet | Microsoft.Owin.Security.Cookies | 4.2.2 | 间接 |
| NuGet | Microsoft.Owin.Security.OAuth | 3.1.0 | 间接 |
| NuGet | Microsoft.ServiceFabric.AspNetCore.Kestrel | 4.0.470 | 间接 |
| NuGet | Microsoft.ServiceFabric.Services | 4.0.470 | 间接 |
| NuGet | Microsoft.ServiceFabric.Services.Remoting | 4.0.470 | 间接 |
| NuGet | Microsoft.SourceLink.Common | 1.1.1 | 间接 |
| NuGet | Microsoft.SourceLink.GitHub | 1.1.1 | 间接 |
| NuGet | Microsoft.TeamFoundationServer.Client | 16.170.0 | 间接 |
| NuGet | Microsoft.TestPlatform.ObjectModel | 16.4.0 | 间接 |
| NuGet | Microsoft.TestPlatform.TestHost | — | 间接 |
| NuGet | Microsoft.Toolkit.Uwp.Notifications | 7.1.3 | 间接 |
| NuGet | Microsoft.VisualStudio.Azure.Containers.Tools.Targets | 1.10.13 | 间接 |
| NuGet | Microsoft.VisualStudio.Azure.Containers.Tools.Targets | 1.14.0 | 间接 |
| NuGet | Microsoft.VisualStudio.Azure.Fabric.MSBuild | 1.6.10 | 间接 |
| NuGet | Microsoft.VisualStudio.Web.CodeGeneration.Design | 3.0.0 | 间接 |
| NuGet | Microsoft.Web.Administration | 11.1.0 | 间接 |
| NuGet | Microsoft.Web.Infrastructure | 1.0.0.0 | 间接 |
| NuGet | Microsoft.Web.Infrastructure | 2.0.1 | 间接 |
| NuGet | Microsoft.Win32.Registry | 4.7.0 | 间接 |
| NuGet | Modernizr | 2.8.3 | 间接 |
| NuGet | MongoDB.Driver | — | 间接 |
| NuGet | MongoDB.Driver | 2.8.0 | 间接 |
| NuGet | Mono.Cecil | 0.11.5 | 间接 |
| NuGet | Moq | 4.16.0 | 间接 |
| NuGet | Moq | 4.2.1402.2112 | 间接 |
| NuGet | MSTest.TestAdapter | — | 间接 |
| NuGet | MSTest.TestFramework | — | 间接 |
| NuGet | MySql.Data | — | 间接 |
| NuGet | MySql.Data | 8.0.28 | 间接 |
| NuGet | MySql.Data | 8.0.30 | 间接 |
| NuGet | MySqlConnector | — | 间接 |
| NuGet | NEST | — | 间接 |
| NuGet | NEST | 6.1.0 | 间接 |
| NuGet | NETStandard.Library | 2.0.3 | 间接 |
| NuGet | NewRelic.Agent.Api | 9.7.1 | 间接 |
| NuGet | NHibernate | 5.5.0 | 间接 |
| NuGet | NLog | — | 间接 |
| NuGet | NLog | 1.0.0.505 | 间接 |
| NuGet | NLog | 2.0.0.2000 | 间接 |
| NuGet | NLog | 4.0.0 | 间接 |
| NuGet | NLog | 4.5.11 | 间接 |
| NuGet | NLog | 4.6.7 | 间接 |
| NuGet | NLog | 4.7.13 | 间接 |
| NuGet | NLog | 5.2.0 | 间接 |
| NuGet | Npgsql | 4.0.11 | 间接 |
| NuGet | Npgsql | 7.0.4 | 间接 |
| NuGet | NuGet.CommandLine | 5.11.5 | 间接 |
| NuGet | NuGet.Protocol | 5.11.5 | 间接 |
| NuGet | Nuke.Common | 6.3.0 | 间接 |
| NuGet | NUnit | 2.6.3 | 间接 |
| NuGet | NUnit | 3.13.3 | 间接 |
| NuGet | NUnit3TestAdapter | 4.5.0 | 间接 |
| NuGet | Ocelot | — | 间接 |
| NuGet | Ocelot | 24.1.0 | 间接 |
| NuGet | Octokit | 10.0.0 | 间接 |
| NuGet | Octokit.GraphQL | 0.1.8-beta | 间接 |
| NuGet | OpenFeature | — | 间接 |
| NuGet | OpenFeature | 2.3.0 | 间接 |
| NuGet | OpenTelemetry | — | 间接 |
| NuGet | OpenTelemetry | 1.11.2 | 间接 |
| NuGet | OpenTelemetry | 1.4.0 | 间接 |
| NuGet | OpenTelemetry | 1.7.0 | 间接 |
| NuGet | OpenTelemetry.Api | 1.10.0 | 间接 |
| NuGet | OpenTelemetry.Api | 1.11.2 | 间接 |
| NuGet | OpenTelemetry.Api | 1.3.1 | 间接 |
| NuGet | OpenTelemetry.Exporter.Console | — | 间接 |
| NuGet | OpenTelemetry.Exporter.Console | 1.4.0 | 间接 |
| NuGet | OpenTelemetry.Extensions.Hosting | 1.11.2 | 间接 |
| NuGet | OpenTelemetry.Extensions.Hosting | 1.7.0 | 间接 |
| NuGet | OpenTelemetry.Instrumentation.AspNetCore | 1.11.1 | 间接 |
| NuGet | OpenTelemetry.Instrumentation.AspNetCore | 1.7.0 | 间接 |
| NuGet | OpenTelemetry.Instrumentation.Http | 1.11.1 | 间接 |
| NuGet | OpenTelemetry.Instrumentation.Http | 1.7.0 | 间接 |
| NuGet | OpenTelemetry.Instrumentation.Wcf | 1.15.0-beta.1 | 间接 |
| NuGet | OpenTracing | 0.12.1 | 间接 |
| NuGet | Oracle.ManagedDataAccess | 21.10.0 | 间接 |
| NuGet | Oracle.ManagedDataAccess.Core | 2.19.110 | 间接 |
| NuGet | Oracle.ManagedDataAccess.Core | 2.19.230 | 间接 |
| NuGet | Oracle.ManagedDataAccess.Core | 23.6.1 | 间接 |
| NuGet | Oracle.ManagedDataAccess.Core | 3.21.120 | 间接 |
| NuGet | Owin | 1.0 | 间接 |
| NuGet | Perfolizer | 0.2.1 | 间接 |
| NuGet | Polyfill | 1.32.1 | 间接 |
| NuGet | PublicApiGenerator | 10.2.0 | 间接 |
| NuGet | PublishAotCompressed | 1.0.3 | 间接 |
| NuGet | Quartz | — | 间接 |
| NuGet | RabbitMQ.Client | — | 间接 |
| NuGet | RabbitMQ.Client | 6.2.1 | 间接 |
| NuGet | RabbitMQ.Client | 7.1.1 | 间接 |
| NuGet | RestSharp | 108.0.0 | 间接 |
| NuGet | RestSharp | 110.2.0 | 间接 |
| NuGet | Sep | 0.7.0 | 间接 |
| NuGet | Serilog.Expressions | 3.4.1 | 间接 |
| NuGet | Serilog.Extensions.Logging | 3.1.0 | 间接 |
| NuGet | Serilog.Formatting.Compact | 1.0.0 | 间接 |
| NuGet | Serilog.Formatting.Compact | 1.1.0 | 间接 |
| NuGet | Serilog.Settings.Configuration | 3.4.0 | 间接 |
| NuGet | Serilog.Sinks.Console | 2.0.0 | 间接 |
| NuGet | Serilog.Sinks.Console | 3.1.1 | 间接 |
| NuGet | Serilog.Sinks.Observable | 2.0.1 | 间接 |
| NuGet | ServiceStack.Redis | — | 间接 |
| NuGet | SharpPdb | 1.0.4 | 间接 |
| NuGet | Spectre.Console | 0.43.0 | 间接 |
| NuGet | SQLitePCLRaw.bundle_e_sqlite3 | 2.1.5 | 间接 |
| NuGet | SQLitePCLRaw.bundle_e_sqlite3 | 2.1.8 | 间接 |
| NuGet | SQLitePCLRaw.core | 2.1.5 | 间接 |
| NuGet | StackExchange.Redis | — | 间接 |
| NuGet | StackExchange.Redis | 1.2.3 | 间接 |
| NuGet | StackExchange.Redis | 2.1.58 | 间接 |
| NuGet | StackExchange.Redis.StrongName | 1.2.3 | 间接 |
| NuGet | StrongNamer | 0.2.5 | 间接 |
| NuGet | System.CommandLine | 2.0.0-beta4.22272.1 | 间接 |
| NuGet | System.CommandLine | 2.0.5 | 间接 |
| NuGet | System.Configuration.ConfigurationManager | 10.0.8 | 间接 |
| NuGet | System.Data.OleDb | 4.7.1 | 间接 |
| NuGet | System.Data.SqlClient | — | 间接 |
| NuGet | System.Data.SqlClient | 4.7.0 | 间接 |
| NuGet | System.Data.SqlClient | 4.8.2 | 间接 |
| NuGet | System.Data.SQLite | 1.0.115.5 | 间接 |
| NuGet | System.Data.SQLite | 1.0.117 | 间接 |
| NuGet | System.Data.SQLite.Core | 1.0.113.7 | 间接 |
| NuGet | System.Data.SQLite.Core | 1.0.115.5 | 间接 |
| NuGet | System.Diagnostics.DiagnosticSource | — | 间接 |
| NuGet | System.Diagnostics.DiagnosticSource | 4.4.1 | 间接 |
| NuGet | System.Diagnostics.DiagnosticSource | 4.7.0 | 间接 |
| NuGet | System.Diagnostics.DiagnosticSource | 5.0.1 | 间接 |
| NuGet | System.Diagnostics.DiagnosticSource | 6.0.0 | 间接 |
| NuGet | System.Diagnostics.DiagnosticSource | 7.0.0 | 间接 |
| NuGet | System.Diagnostics.DiagnosticSource | 8.0.1 | 间接 |
| NuGet | System.Diagnostics.DiagnosticSource | 9.0.8 | 间接 |
| NuGet | System.Diagnostics.PerformanceCounter | 5.0.1 | 间接 |
| NuGet | System.DirectoryServices | 5.0.0 | 间接 |
| NuGet | System.DirectoryServices | 6.0.0 | 间接 |
| NuGet | System.DirectoryServices | 7.0.1 | 间接 |
| NuGet | System.DirectoryServices.AccountManagement | 5.0.0 | 间接 |
| NuGet | System.DirectoryServices.AccountManagement | 6.0.0 | 间接 |
| NuGet | System.DirectoryServices.AccountManagement | 7.0.0 | 间接 |
| NuGet | System.DirectoryServices.Protocols | 10.0.0 | 间接 |
| NuGet | System.DirectoryServices.Protocols | 5.0.0 | 间接 |
| NuGet | System.DirectoryServices.Protocols | 6.0.0 | 间接 |
| NuGet | System.DirectoryServices.Protocols | 6.0.1 | 间接 |
| NuGet | System.DirectoryServices.Protocols | 7.0.0 | 间接 |
| NuGet | System.DirectoryServices.Protocols | 7.0.1 | 间接 |
| NuGet | System.DirectoryServices.Protocols | 8.0.0 | 间接 |
| NuGet | System.DirectoryServices.Protocols | 9.0.0 | 间接 |
| NuGet | System.IO | 4.3.0 | 间接 |
| NuGet | System.IO.FileSystem | 4.3.0 | 间接 |
| NuGet | System.IO.FileSystem.Primitives | 4.3.0 | 间接 |
| NuGet | System.Management | 5.0.0 | 间接 |
| NuGet | System.Management | 8.0.0 | 间接 |
| NuGet | System.Net.Http | 4.3.4 | 间接 |
| NuGet | System.Net.Http.WinHttpHandler | 5.0.0 | 间接 |
| NuGet | System.Net.NameResolution | 4.3.0 | 间接 |
| NuGet | System.Net.Primitives | 4.3.0 | 间接 |
| NuGet | System.Reactive.Core | 3.1.1 | 间接 |
| NuGet | System.Reactive.Linq | 4.4.1 | 间接 |
| NuGet | System.Reflection.Emit | 4.3.0 | 间接 |
| NuGet | System.Reflection.Emit | 4.7.0 | 间接 |
| NuGet | System.Reflection.Emit.Lightweight | 4.3.0 | 间接 |
| NuGet | System.Reflection.Emit.Lightweight | 4.7.0 | 间接 |
| NuGet | System.Runtime.InteropServices.RuntimeInformation | 4.3.0 | 间接 |
| NuGet | System.Runtime.Serialization.Formatters | 10.0.0 | 间接 |
| NuGet | System.Security.Permissions | 10.0.8 | 间接 |
| NuGet | System.ServiceProcess.ServiceController | 5.0.0 | 间接 |
| NuGet | System.Text.Encoding.CodePages | 8.0.0 | 间接 |
| NuGet | System.Text.Encoding.Extensions | 4.3.0 | 间接 |
| NuGet | System.Text.Json | 10.0.0 | 间接 |
| NuGet | System.Text.Json | 10.0.100 | 间接 |
| NuGet | System.Text.Json | 10.0.7 | 间接 |
| NuGet | System.Text.Json | 7.0.2 | 间接 |
| NuGet | System.Text.Json | 8.0.0 | 间接 |
| NuGet | System.Text.Json | 9.0.0 | 间接 |
| NuGet | System.Threading.Channels | 7.0.0 | 间接 |
| NuGet | System.Threading.Tasks.Extensions | 4.5.4 | 间接 |
| NuGet | System.Threading.Tasks.Extensions | 4.6.0 | 间接 |
| NuGet | System.ValueTuple | 4.5.0 | 间接 |
| NuGet | Testcontainers | 3.6.0 | 间接 |
| NuGet | TextMateSharp.Grammars | 1.0.55 | 间接 |
| NuGet | Verify.Xunit | 14.13.1 | 间接 |
| NuGet | WebActivator | 1.0.0.0 | 间接 |
| NuGet | WebGrease | 1.6.0 | 间接 |
| NuGet | WixToolset.Dtf.WindowsInstaller | 5.0.2 | 间接 |
| NuGet | xunit | — | 间接 |
| NuGet | xunit | 2.4.1 | 间接 |
| NuGet | xunit | 2.4.2 | 间接 |
| NuGet | xunit | 2.9.0 | 间接 |
| NuGet | xunit.extensibility.core | 2.4.1 | 间接 |
| NuGet | xunit.extensibility.execution | 2.4.1 | 间接 |
| NuGet | xunit.runner.visualstudio | — | 间接 |
| NuGet | xunit.runner.visualstudio | 2.4.1 | 间接 |
| NuGet | xunit.runner.visualstudio | 2.4.3 | 间接 |
| NuGet | xunit.runner.visualstudio | 3.0.1 | 间接 |
| NuGet | xunit.v3 | — | 间接 |
| NuGet | YamlDotNet | 13.1.0 | 间接 |
| NuGet | YamlDotNet | 16.3.0 | 间接 |
| NuGet | Yarp.ReverseProxy | — | 间接 |
| NuGet | ZstdSharp.Port | 0.8.6 | 间接 |
| PyPI | awscli | 1.29.45 | 间接 |
| PyPI | black | 22.10.0 | 间接 |
| PyPI | boto3 | 1.28.45 | 间接 |
| PyPI | codeowners | 0.6.0 | 间接 |
| PyPI | datadog-api-client | 2.16.0 | 间接 |
| PyPI | docker | 6.1.3 | 间接 |
| PyPI | docker-squash | 1.1.0 | 间接 |
| PyPI | dulwich | 0.21.6 | 间接 |
| PyPI | flake8 | 5.0.4 | 间接 |
| PyPI | flake8-bugbear | 22.10.27 | 间接 |
| PyPI | flake8-comprehensions | 3.10.1 | 间接 |
| PyPI | flake8-unused-arguments | 0.0.12 | 间接 |
| PyPI | flake8-use-fstring | 1.4 | 间接 |
| PyPI | invoke | 2.2.0 | 间接 |
| PyPI | isort | 5.10.1 | 间接 |
| PyPI | jira | 3.5.2 | 间接 |
| PyPI | packaging | 21.3 | 间接 |
| PyPI | reno | 3.5.0 | 间接 |
| PyPI | requests | 2.31.0 | 间接 |
| PyPI | toml | 0.10.2 | 间接 |
| PyPI | urllib3 | 1.26.18 | 间接 |
| PyPI | vulture | 2.6 | 间接 |
| PyPI | wheel | 0.40.0 | 间接 |
该仓库未发布可被索引解析的包,因此评估的是其自身的依赖图——共 476 个包,其中也包含从不交付的开发与测试版本固定:37 个存在已知公告,3 个为直接依赖。 有 58 个无法评估——没有已解析的版本、生态系统不受支持,或不在所列包清单之内。
| 软件包 | 版本 | 关系 | 严重程度 | 公告数 | 修复版本 |
|---|---|---|---|---|---|
| black | 22.10.0 | 间接 | 严重 | 4 | 26.3.1 |
| NuGet.CommandLine | 5.11.5 | 间接 | 严重 | 2 | 7.3.1 |
| MessagePack | 1.9.11 | 直接 | 高 | 12 | 3.1.7 |
| Newtonsoft.Json | 12.0.2 | 直接 | 高 | 1 | 13.0.1 |
| Newtonsoft.Json | 4.5.11 | 直接 | 高 | 1 | 13.0.1 |
| Datadog.Trace | 1.19.1 | 间接 | 高 | 1 | 3.43.0 |
| Datadog.Trace | 1.29.0 | 间接 | 高 | 1 | 3.43.0 |
| Datadog.Trace | 2.0.0-prerelease-net8 | 间接 | 高 | 1 | 3.43.0 |
| Datadog.Trace | 2.1.0 | 间接 | 高 | 1 | 3.43.0 |
| Datadog.Trace | 2.4.4 | 间接 | 高 | 1 | 3.43.0 |
| Datadog.Trace | 2.41.0 | 间接 | 高 | 1 | 3.43.0 |
| Datadog.Trace | 2.60.0 | 间接 | 高 | 1 | 3.43.0 |
| dulwich | 0.21.6 | 间接 | 高 | 4 | 1.2.5 |
| MongoDB.Driver | 2.8.0 | 间接 | 高 | 1 | 2.19.0 |
| Npgsql | 4.0.11 | 间接 | 高 | 1 | 8.0.3 |
| Npgsql | 7.0.4 | 间接 | 高 | 1 | 8.0.3 |
| Oracle.ManagedDataAccess.Core | 2.19.110 | 间接 | 高 | 1 | 21.9.0 |
| System.Data.SqlClient | 4.7.0 | 间接 | 高 | 2 | 5.1.3 |
| System.Data.SqlClient | 4.8.2 | 间接 | 高 | 2 | 5.1.3 |
| System.Text.Json | 7.0.2 | 间接 | 高 | 1 | 8.0.4 |
| System.Text.Json | 8.0.0 | 间接 | 高 | 2 | 8.0.5 |
| urllib3 | 1.26.18 | 间接 | 高 | 12 | 2.7.0 |
| wheel | 0.40.0 | 间接 | 高 | 2 | 0.46.2 |
| awscli | 1.29.45 | 间接 | 中 | 5 | 1.45.28 |
| log4net | 2.0.12 | 间接 | 中 | 1 | 3.3.0 |
| MailKit | 4.10.0 | 间接 | 中 | 1 | 4.16.0 |
| NHibernate | 5.5.0 | 间接 | 中 | 1 | 5.5.2 |
| OpenTelemetry.Api | 1.10.0 | 间接 | 中 | 2 | 1.15.3 |
| OpenTelemetry.Api | 1.11.2 | 间接 | 中 | 1 | 1.15.3 |
| OpenTelemetry.Api | 1.3.1 | 间接 | 中 | 1 | 1.15.3 |
| OpenTelemetry.Instrumentation.AspNetCore | 1.7.0 | 间接 | 中 | 1 | 1.8.1 |
| OpenTelemetry.Instrumentation.Http | 1.7.0 | 间接 | 中 | 1 | 1.8.1 |
| requests | 2.31.0 | 间接 | 中 | 6 | 2.33.0 |
| RestSharp | 108.0.0 | 间接 | 中 | 1 | 112.0.0 |
| RestSharp | 110.2.0 | 间接 | 中 | 1 | 112.0.0 |
| System.DirectoryServices.Protocols | 5.0.0 | 间接 | 中 | 1 | 5.0.1 |
| NuGet.Protocol | 5.11.5 | 间接 | 低 | 1 | 7.3.1 |
公告表示依赖图中记录的版本落入某条公告的受影响范围。可达性未经分析,且依赖图包含开发与测试的版本固定——某项发现可能只涉及工具链而非交付的软件。
发现这份报告有不准确之处,或有想法要分享?错误的测量、未识别的工具、建议、疑问——都欢迎提出。每条消息都会被阅读并得到回复。