dotnet/roslyn

DiagnosticLogger.LogHyperlink uses GetHashCode() to persist data

開放

#2,160 建立於 2015年4月21日

 (0 則留言) (0 個反應) (0 位負責人)C# (4,257 個分叉)batch import
Area-AnalyzersBughelp wanted

倉庫指標

星標
 (20,414 顆星)
PR 合併指標
 (平均合併 6天 17小時) (30 天內合併 256 個 PR)

描述

GetHashCode has no guarantee of stability across architectures, runtime implementations, process or AppDomain boundaries, or even build to build (in fact, we used to specifically break GetHashCode in daily CHK builds to prevent internal code from relying on them outside of an AppDomain. Other telemetry is using SHA256 hashes, and LogHyperlink should do the same.

貢獻者指南