Skip to content

chore: add branch protection policy (#363) #45

chore: add branch protection policy (#363)

chore: add branch protection policy (#363) #45

Triggered via push October 27, 2023 11:47
Status Success
Total duration 3m 9s
Artifacts 4
Matrix: Publish binaries
Create Release
29s
Create Release
Fit to window
Zoom out
Zoom in

Annotations

68 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-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/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-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 (win-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 (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/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 (win-x64): m365-developer-proxy-plugins/Guidance/GraphSelectGuidancePlugin.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/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#L394
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#L390
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/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#L394
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#L390
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-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/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 (win-x86): 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 (win-x86): 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 (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/Guidance/GraphSelectGuidancePlugin.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-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/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#L394
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#L390
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-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/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/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/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 (linux-x64): 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 (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.
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/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#L394
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#L390
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-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/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 (osx-x64): m365-developer-proxy-plugins/Guidance/GraphSelectGuidancePlugin.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.

Artifacts

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