Skip to content

Commit ddacde9

Browse files
author
Oren (electricessence)
committed
Cleanup and improved packaging.
1 parent 5693b97 commit ddacde9

10 files changed

+32
-71
lines changed

AsyncDisposableBase.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
/*!
2-
* @author electricessence / https://github.com/electricessence/
3-
* Licensing: MIT https://github.com/Open-NET-Libraries/Open.Disposable/blob/master/LICENSE.md
4-
*/
5-
61
using System.Threading.Tasks;
72

83
namespace Open.Disposable

AsyncDisposeHandler.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
/*!
2-
* @author electricessence / https://github.com/electricessence/
3-
* Licensing: MIT https://github.com/Open-NET-Libraries/Open.Disposable/blob/master/LICENSE.md
4-
*/
5-
61
using System;
72
using System.Threading.Tasks;
83

DeferredCleanupBase.cs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
/*!
2-
* @author electricessence / https://github.com/electricessence/
3-
* Licensing: MIT https://github.com/Open-NET-Libraries/Open.Disposable/blob/master/LICENSE.md
4-
*/
5-
6-
using System;
1+
using System;
72
using System.Diagnostics;
83
using System.Threading;
94
using System.Threading.Tasks;

DisposableBase.cs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
/*!
2-
* @author electricessence / https://github.com/electricessence/
3-
* Licensing: MIT https://github.com/Open-NET-Libraries/Open.Disposable/blob/master/LICENSE.md
4-
*/
5-
6-
using System;
1+
using System;
72

83
namespace Open.Disposable
94
{

DisposableStateBase.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
/*!
2-
* @author electricessence / https://github.com/electricessence/
3-
* Licensing: MIT https://github.com/Open-NET-Libraries/Open.Disposable/blob/master/LICENSE.md
4-
*/
5-
61
using System;
72
using System.Threading;
83

DisposeHandler.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
/*!
2-
* @author electricessence / https://github.com/electricessence/
3-
* Licensing: MIT https://github.com/Open-NET-Libraries/Open.Disposable/blob/master/LICENSE.md
4-
*/
5-
61
using System;
72

83
namespace Open.Disposable

Extensions.cs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
/*!
2-
* @author electricessence / https://github.com/electricessence/
3-
* Licensing: MIT https://github.com/Open-NET-Libraries/Open.Disposable/blob/master/LICENSE.md
4-
*/
5-
6-
using System;
1+
using System;
72
using System.Collections.Generic;
83
using System.Diagnostics.Contracts;
94
using System.Linq;

IDisposalState.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
/*!
2-
* @author electricessence / https://github.com/electricessence/
3-
* Licensing: MIThttps://github.com/electricessence/Open.Disposable/blob/master/LISCENSE.md
4-
*/
5-
61
namespace Open.Disposable
72
{
83
public interface IDisposalState

LICENSE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# The MIT License (MIT)
22

3-
## Copyright (c) 2017 Oren J. Ferrari
3+
## Copyright (c) 2020 electricessence (Oren F.) All rights reserved
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal
@@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1818
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21-
THE SOFTWARE.
21+
THE SOFTWARE.

Open.Disposable.csproj

Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,46 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks>
3+
<PropertyGroup>
4+
<TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks>
55
<LangVersion>latest</LangVersion>
66
<Nullable>enable</Nullable>
77
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
88
<Authors>electricessence</Authors>
9-
<Description>Provides a set of useful classes when implementing a disposable or dealing with disposables.
9+
<Description>
10+
Provides a set of useful classes when implementing a disposable or dealing with disposables.
1011

11-
Part of the "Open" set of libraries.
12-
</Description>
13-
<PackageTags>dotnet, dotnetcore, cs, idisposable, disposablebase, disposable-pattern, extensions, threadsafe, thread-safe</PackageTags>
14-
<Copyright>https://github.com/Open-NET-Libraries/Open.Disposable/blob/master/LICENSE.md</Copyright>
15-
<PackageProjectUrl>https://github.com/Open-NET-Libraries/Open.Disposable/</PackageProjectUrl>
16-
<RepositoryUrl>https://github.com/Open-NET-Libraries/Open.Disposable/</RepositoryUrl>
17-
<RepositoryType>git</RepositoryType>
18-
<Version>2.4.0</Version>
19-
<PackageReleaseNotes></PackageReleaseNotes>
20-
<PackageLicenseExpression>MIT</PackageLicenseExpression>
12+
Part of the "Open" set of libraries.
13+
</Description>
14+
<PackageTags>idisposable;disposablebase;disposable pattern;extensions;thread safe;thread safety</PackageTags>
15+
<Copyright>© electricessence (Oren F.) All rights reserved.</Copyright>
16+
<PackageProjectUrl>https://github.com/Open-NET-Libraries/Open.Disposable/</PackageProjectUrl>
17+
<RepositoryUrl>https://github.com/Open-NET-Libraries/Open.Disposable/</RepositoryUrl>
18+
<RepositoryType>git</RepositoryType>
19+
<Version>2.4.1</Version>
20+
<PackageReleaseNotes></PackageReleaseNotes>
21+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
2122
<PublishRepositoryUrl>true</PublishRepositoryUrl>
2223
<IncludeSymbols>true</IncludeSymbols>
2324
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2425
<PackageIcon>logo.png</PackageIcon>
2526
</PropertyGroup>
26-
27+
2728
<ItemGroup>
2829
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
2930
</ItemGroup>
30-
31-
<ItemGroup>
32-
<None Remove=".git" />
33-
<None Remove=".gitignore" />
34-
<None Include="logo.png">
35-
<Pack>True</Pack>
36-
<PackagePath></PackagePath>
37-
</None>
38-
</ItemGroup>
3931

40-
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
41-
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.5.4" />
42-
</ItemGroup>
32+
<ItemGroup>
33+
<None Remove=".git" />
34+
<None Remove=".gitignore" />
35+
<None Include="logo.png">
36+
<Pack>True</Pack>
37+
<PackagePath></PackagePath>
38+
</None>
39+
</ItemGroup>
40+
41+
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
42+
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.5.4" />
43+
</ItemGroup>
4344

4445
<ItemGroup>
4546
<PackageReference Include="Microsoft.CodeAnalysis.FxCopAnalyzers" Version="3.0.0">

0 commit comments

Comments
 (0)