Skip to content

Commit f46caec

Browse files
authored
[wasm] Debugger tests - fix build (#82958)
* [wasm] Debugger tests - fix build `/workspaces/runtime/src/mono/wasm/debugger/DebuggerTestSuite/TestHarnessProxy.cs(135,44): error CS8601: Possible null reference assignment` Started being hit with #82479 . The other instances of this were fixed in #82803 . * CI: Trigger all the wasm jobs, when roslyn is updated And this includes the debugger tests
1 parent f59a3f5 commit f46caec

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

eng/pipelines/common/xplat-setup.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,11 @@ jobs:
110110
eq(dependencies.evaluate_paths.outputs['DarcDependenciesChanged.Microsoft_NET_Workload_Emscripten_Current_Manifest-8_0_100-preview_3'], true),
111111
eq(dependencies.evaluate_paths.outputs['DarcDependenciesChanged.Microsoft_DotNet_Build_Tasks_Workloads'], true),
112112
eq(dependencies.evaluate_paths.outputs['DarcDependenciesChanged.System_Runtime_TimeZoneData'], true),
113+
eq(dependencies.evaluate_paths.outputs['DarcDependenciesChanged.Microsoft_Net_Compilers_Toolset'], true),
114+
eq(dependencies.evaluate_paths.outputs['DarcDependenciesChanged.Microsoft_CodeAnalysis'], true),
115+
eq(dependencies.evaluate_paths.outputs['DarcDependenciesChanged.Microsoft_CodeAnalysis_CSharp'], true),
116+
eq(dependencies.evaluate_paths.outputs['DarcDependenciesChanged.Microsoft_CodeAnalysis_Analyzers'], true),
117+
eq(dependencies.evaluate_paths.outputs['DarcDependenciesChanged.Microsoft_CodeAnalysis_NetAnalyzers'], true),
113118
eq(dependencies.evaluate_paths.outputs['DarcDependenciesChanged.Microsoft_NET_ILLink_Tasks'], true)) ]
114119

115120
- ${{ each variable in parameters.variables }}:

src/mono/wasm/debugger/DebuggerTestSuite/TestHarnessProxy.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ public static void RegisterProxyExitState(string id, RunLoopExitState status)
132132
s_statusTable[id] = status;
133133
// we have the explicit state now, so we can drop the reference
134134
// to the proxy
135-
s_proxyTable.TryRemove(id, out WeakReference<DebuggerProxyBase> _);
135+
s_proxyTable.TryRemove(id, out _);
136136

137137
if (s_exitHandlers.TryRemove(intId, out WeakReference<Action<RunLoopExitState>>? handlerRef)
138138
&& handlerRef.TryGetTarget(out Action<RunLoopExitState>? handler))

0 commit comments

Comments
 (0)