Skip to content

Fixes bug with mocking binary responses (#378) #48

Fixes bug with mocking binary responses (#378)

Fixes bug with mocking binary responses (#378) #48

Triggered via push November 9, 2023 09:25
Status Success
Total duration 2m 29s
Artifacts 4
Matrix: Publish binaries
Create Release
18s
Create Release
Fit to window
Zoom out
Zoom in

Annotations

76 warnings
Publish binaries (win-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L190
Dereference of a possibly null reference.
Publish binaries (win-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L194
Dereference of a possibly null reference.
Publish binaries (win-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L198
Dereference of a possibly null reference.
Publish binaries (win-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L206
Dereference of a possibly null reference.
Publish binaries (win-x64): m365-developer-proxy-plugins/Behavior/RetryAfterPlugin.cs#L28
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x64): m365-developer-proxy-plugins/Guidance/ODSPSearchGuidancePlugin.cs#L24
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x64): m365-developer-proxy-plugins/Guidance/GraphBetaSupportGuidancePlugin.cs#L22
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x64): m365-developer-proxy-plugins/Guidance/ODataPagingGuidancePlugin.cs#L27
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x64): m365-developer-proxy-plugins/Guidance/CachingGuidancePlugin.cs#L32
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x64): m365-developer-proxy-plugins/Guidance/GraphClientRequestIdGuidancePlugin.cs#L24
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L190
Dereference of a possibly null reference.
Publish binaries (win-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L194
Dereference of a possibly null reference.
Publish binaries (win-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L198
Dereference of a possibly null reference.
Publish binaries (win-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L206
Dereference of a possibly null reference.
Publish binaries (win-x64): m365-developer-proxy/ProxyEngine.cs#L76
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (win-x64): m365-developer-proxy/ProxyEngine.cs#L63
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x64): m365-developer-proxy/ProxyEngine.cs#L151
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (win-x64): m365-developer-proxy/ProxyEngine.cs#L402
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (win-x64): m365-developer-proxy/ProxyEngine.cs#L397
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (osx-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L190
Dereference of a possibly null reference.
Publish binaries (osx-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L194
Dereference of a possibly null reference.
Publish binaries (osx-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L198
Dereference of a possibly null reference.
Publish binaries (osx-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L206
Dereference of a possibly null reference.
Publish binaries (osx-x64): m365-developer-proxy/ProxyEngine.cs#L76
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (osx-x64): m365-developer-proxy/ProxyEngine.cs#L63
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (osx-x64): m365-developer-proxy/ProxyEngine.cs#L151
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (osx-x64): m365-developer-proxy/ProxyEngine.cs#L402
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (osx-x64): m365-developer-proxy/ProxyEngine.cs#L397
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (osx-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L190
Dereference of a possibly null reference.
Publish binaries (osx-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L194
Dereference of a possibly null reference.
Publish binaries (osx-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L198
Dereference of a possibly null reference.
Publish binaries (osx-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L206
Dereference of a possibly null reference.
Publish binaries (osx-x64): m365-developer-proxy-plugins/Behavior/RetryAfterPlugin.cs#L28
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (osx-x64): m365-developer-proxy-plugins/Behavior/RateLimitingPlugin.cs#L184
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (osx-x64): m365-developer-proxy-plugins/Behavior/RateLimitingPlugin.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (osx-x64): m365-developer-proxy-plugins/RandomErrors/GraphRandomErrorPlugin.cs#L240
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (osx-x64): m365-developer-proxy-plugins/RandomErrors/GenericRandomErrorPlugin.cs#L122
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (osx-x64): m365-developer-proxy-plugins/Guidance/ODSPSearchGuidancePlugin.cs#L24
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x86): m365-developer-proxy-abstractions/PluginEvents.cs#L190
Dereference of a possibly null reference.
Publish binaries (win-x86): m365-developer-proxy-abstractions/PluginEvents.cs#L194
Dereference of a possibly null reference.
Publish binaries (win-x86): m365-developer-proxy-abstractions/PluginEvents.cs#L198
Dereference of a possibly null reference.
Publish binaries (win-x86): m365-developer-proxy-abstractions/PluginEvents.cs#L206
Dereference of a possibly null reference.
Publish binaries (win-x86): m365-developer-proxy/ProxyEngine.cs#L76
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (win-x86): m365-developer-proxy/ProxyEngine.cs#L63
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x86): m365-developer-proxy/ProxyEngine.cs#L151
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (win-x86): m365-developer-proxy/ProxyEngine.cs#L402
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (win-x86): m365-developer-proxy/ProxyEngine.cs#L397
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x86): m365-developer-proxy-abstractions/PluginEvents.cs#L190
Dereference of a possibly null reference.
Publish binaries (win-x86): m365-developer-proxy-abstractions/PluginEvents.cs#L194
Dereference of a possibly null reference.
Publish binaries (win-x86): m365-developer-proxy-abstractions/PluginEvents.cs#L198
Dereference of a possibly null reference.
Publish binaries (win-x86): m365-developer-proxy-abstractions/PluginEvents.cs#L206
Dereference of a possibly null reference.
Publish binaries (win-x86): m365-developer-proxy-plugins/Behavior/RetryAfterPlugin.cs#L28
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x86): m365-developer-proxy-plugins/Guidance/ODSPSearchGuidancePlugin.cs#L24
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x86): m365-developer-proxy-plugins/Inspection/WebSocketServer.cs#L44
Possible null reference argument for parameter 'bytes' in 'string Encoding.GetString(byte[] bytes, int index, int count)'.
Publish binaries (win-x86): m365-developer-proxy-plugins/Guidance/ODataPagingGuidancePlugin.cs#L27
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x86): m365-developer-proxy-plugins/Behavior/RateLimitingPlugin.cs#L184
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (win-x86): m365-developer-proxy-plugins/Behavior/RateLimitingPlugin.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (linux-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L190
Dereference of a possibly null reference.
Publish binaries (linux-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L194
Dereference of a possibly null reference.
Publish binaries (linux-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L198
Dereference of a possibly null reference.
Publish binaries (linux-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L206
Dereference of a possibly null reference.
Publish binaries (linux-x64): m365-developer-proxy/ProxyEngine.cs#L76
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (linux-x64): m365-developer-proxy/ProxyEngine.cs#L63
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (linux-x64): m365-developer-proxy/ProxyEngine.cs#L151
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (linux-x64): m365-developer-proxy/ProxyEngine.cs#L402
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Publish binaries (linux-x64): m365-developer-proxy/ProxyEngine.cs#L397
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (linux-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L190
Dereference of a possibly null reference.
Publish binaries (linux-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L194
Dereference of a possibly null reference.
Publish binaries (linux-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L198
Dereference of a possibly null reference.
Publish binaries (linux-x64): m365-developer-proxy-abstractions/PluginEvents.cs#L206
Dereference of a possibly null reference.
Publish binaries (linux-x64): m365-developer-proxy-plugins/Behavior/RetryAfterPlugin.cs#L28
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (linux-x64): m365-developer-proxy-plugins/Behavior/RateLimitingPlugin.cs#L184
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (linux-x64): m365-developer-proxy-plugins/Behavior/RateLimitingPlugin.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (linux-x64): m365-developer-proxy-plugins/RandomErrors/GraphRandomErrorPlugin.cs#L240
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (linux-x64): m365-developer-proxy-plugins/Guidance/ODSPSearchGuidancePlugin.cs#L24
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Publish binaries (linux-x64): m365-developer-proxy-plugins/RandomErrors/GenericRandomErrorPlugin.cs#L122
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.

Artifacts

Produced during runtime
Name Size
binaries-m365-developer-proxy-linux-x64-v0.13.0-beta.4 Expired
32.9 MB
binaries-m365-developer-proxy-osx-x64-v0.13.0-beta.4 Expired
32.7 MB
binaries-m365-developer-proxy-win-x64-v0.13.0-beta.4 Expired
33.6 MB
binaries-m365-developer-proxy-win-x86-v0.13.0-beta.4 Expired
31 MB