Compare commits
2 commits
20ffee6d43
...
eaaa7abc77
| Author | SHA1 | Date | |
|---|---|---|---|
|
eaaa7abc77 |
|||
|
799c4d622e |
4 changed files with 22 additions and 1 deletions
|
|
@ -16,7 +16,7 @@
|
|||
<AnalysisMode>Recommended</AnalysisMode>
|
||||
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
|
||||
<WarningsAsErrors>nullable</WarningsAsErrors>
|
||||
<WarningsAsErrors Condition="'$(ContinuousIntegrationBuild)' == 'true'">true</WarningsAsErrors>
|
||||
<TreatWarningsAsErrors Condition="'$(ContinuousIntegrationBuild)' == 'true'">true</TreatWarningsAsErrors>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Label="NuGet Package Info">
|
||||
|
|
|
|||
6
src/process.dummy.app/.editorconfig
Normal file
6
src/process.dummy.app/.editorconfig
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
[*.{cs,vb}]
|
||||
# disable IDE0060: Remove unused parameter
|
||||
dotnet_diagnostic.IDE0060.severity = none
|
||||
# disable IDE0005: Unnecessary using directive
|
||||
dotnet_diagnostic.IDE0005.severity = none
|
||||
6
src/process.tests/.editorconfig
Normal file
6
src/process.tests/.editorconfig
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
[*.{cs,vb}]
|
||||
# disable IDE0060: Remove unused parameter
|
||||
dotnet_diagnostic.IDE0060.severity = none
|
||||
# disable IDE0005: Unnecessary using directive
|
||||
dotnet_diagnostic.IDE0005.severity = none
|
||||
|
|
@ -19,6 +19,14 @@ public partial class CommandTask<TResult> : IDisposable
|
|||
ProcessId = processId;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Finalizer to ensure resources are released.
|
||||
/// </summary>
|
||||
~CommandTask()
|
||||
{
|
||||
Dispose();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Underlying task.
|
||||
/// </summary>
|
||||
|
|
@ -79,6 +87,7 @@ public partial class CommandTask<TResult> : IDisposable
|
|||
public void Dispose()
|
||||
{
|
||||
Task.Dispose();
|
||||
GC.SuppressFinalize(this);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue