Skip to content

Commit a949d51

Browse files
committed
make Dbosoft.AwesomeAssertions.LanguageExt packageable
1 parent 6dfe3f7 commit a949d51

11 files changed

Lines changed: 24 additions & 23 deletions

File tree

Dbosoft.Functional.sln

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Dbosoft.Functional.Json.Tes
1313
EndProject
1414
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{0C88DD14-F956-CE84-757C-A364CCF449FC}"
1515
EndProject
16-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AwesomeAssertions.LanguageExt", "test\AwesomeAssertions.LanguageExt\AwesomeAssertions.LanguageExt.csproj", "{613F443F-D863-4C96-A0B6-CE343C05C2CB}"
16+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Dbosoft.AwesomeAssertions.LanguageExt", "src\Dbosoft.AwesomeAssertions.LanguageExt\Dbosoft.AwesomeAssertions.LanguageExt.csproj", "{613F443F-D863-4C96-A0B6-CE343C05C2CB}"
1717
EndProject
1818
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{827E0CD3-B72D-47B6-A68D-7590B98EB39B}"
1919
EndProject
@@ -92,7 +92,7 @@ Global
9292
HideSolutionNode = FALSE
9393
EndGlobalSection
9494
GlobalSection(NestedProjects) = preSolution
95-
{613F443F-D863-4C96-A0B6-CE343C05C2CB} = {0C88DD14-F956-CE84-757C-A364CCF449FC}
95+
{613F443F-D863-4C96-A0B6-CE343C05C2CB} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
9696
EndGlobalSection
9797
GlobalSection(ExtensibilityGlobals) = postSolution
9898
SolutionGuid = {B7150D06-C3F8-4A71-B3C2-FA23C59EBAED}

test/AwesomeAssertions.LanguageExt/AwesomeAssertions.LanguageExt.csproj renamed to src/Dbosoft.AwesomeAssertions.LanguageExt/Dbosoft.AwesomeAssertions.LanguageExt.csproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<TargetFramework>net10.0</TargetFramework>
4-
<RootNamespace>AwesomeAssertions.LanguageExt</RootNamespace>
54
<ImplicitUsings>enable</ImplicitUsings>
65
<Nullable>enable</Nullable>
6+
<PackageId>Dbosoft.AwesomeAssertions.LanguageExt</PackageId>
7+
<Description>AwesomeAssertions extensions for LanguageExt types (Either, Option, Fin, Validation).</Description>
78
</PropertyGroup>
89
<ItemGroup>
910
<PackageReference Include="AwesomeAssertions" Version="9.3.0" />
1011
</ItemGroup>
1112
<ItemGroup>
12-
<ProjectReference Include="..\..\src\Dbosoft.Functional\Dbosoft.Functional.csproj" />
13+
<ProjectReference Include="..\Dbosoft.Functional\Dbosoft.Functional.csproj" />
1314
</ItemGroup>
1415
</Project>

test/AwesomeAssertions.LanguageExt/EitherAssertions.cs renamed to src/Dbosoft.AwesomeAssertions.LanguageExt/EitherAssertions.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
using AwesomeAssertions.Execution;
2-
using AwesomeAssertions.Primitives;
1+
using global::AwesomeAssertions;
2+
using global::AwesomeAssertions.Execution;
33
using LanguageExt;
44

5-
namespace AwesomeAssertions.LanguageExt;
5+
namespace Dbosoft.AwesomeAssertions.LanguageExt;
66

77
public class EitherAssertions<TL, TR>(Either<TL, TR> subject, AssertionChain chain)
88
{

test/AwesomeAssertions.LanguageExt/FinAssertions.cs renamed to src/Dbosoft.AwesomeAssertions.LanguageExt/FinAssertions.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
using AwesomeAssertions.Execution;
2-
using AwesomeAssertions.Primitives;
1+
using global::AwesomeAssertions;
2+
using global::AwesomeAssertions.Execution;
33
using LanguageExt;
44
using LanguageExt.Common;
55

6-
namespace AwesomeAssertions.LanguageExt;
6+
namespace Dbosoft.AwesomeAssertions.LanguageExt;
77

88
public class FinAssertions<T>(Fin<T> subject, AssertionChain chain)
99
{

test/AwesomeAssertions.LanguageExt/LanguageExtAssertionExtensions.cs renamed to src/Dbosoft.AwesomeAssertions.LanguageExt/LanguageExtAssertionExtensions.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
using AwesomeAssertions.Execution;
2-
using Dbosoft.Functional.Validations;
1+
using global::AwesomeAssertions.Execution;
2+
33
using LanguageExt;
44
using LanguageExt.Traits;
55

6-
namespace AwesomeAssertions.LanguageExt;
6+
namespace Dbosoft.AwesomeAssertions.LanguageExt;
77

88
public static class LanguageExtAssertionExtensions
99
{

test/AwesomeAssertions.LanguageExt/OptionAssertions.cs renamed to src/Dbosoft.AwesomeAssertions.LanguageExt/OptionAssertions.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
using AwesomeAssertions.Execution;
2-
using AwesomeAssertions.Primitives;
1+
using global::AwesomeAssertions;
2+
using global::AwesomeAssertions.Execution;
33
using LanguageExt;
44

5-
namespace AwesomeAssertions.LanguageExt;
5+
namespace Dbosoft.AwesomeAssertions.LanguageExt;
66

77
public class OptionAssertions<T>(Option<T> subject, AssertionChain chain)
88
{

test/AwesomeAssertions.LanguageExt/ValidationAssertions.cs renamed to src/Dbosoft.AwesomeAssertions.LanguageExt/ValidationAssertions.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
using AwesomeAssertions.Execution;
2-
using AwesomeAssertions.Primitives;
1+
using global::AwesomeAssertions;
2+
using global::AwesomeAssertions.Execution;
33
using LanguageExt;
44
using LanguageExt.Traits;
55

6-
namespace AwesomeAssertions.LanguageExt;
6+
namespace Dbosoft.AwesomeAssertions.LanguageExt;
77

88
public class ValidationAssertions<F, A>(Validation<F, A> subject, AssertionChain chain)
99
where F : Monoid<F>

test/Dbosoft.Functional.Json.Tests/Dbosoft.Functional.Json.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
<ItemGroup>
2626
<ProjectReference Include="..\..\src\Dbosoft.Functional.Json\Dbosoft.Functional.Json.csproj" />
27-
<ProjectReference Include="..\AwesomeAssertions.LanguageExt\AwesomeAssertions.LanguageExt.csproj" />
27+
<ProjectReference Include="..\..\src\Dbosoft.AwesomeAssertions.LanguageExt\Dbosoft.AwesomeAssertions.LanguageExt.csproj" />
2828
</ItemGroup>
2929

3030
</Project>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
global using AwesomeAssertions;
2-
global using AwesomeAssertions.LanguageExt;
2+
global using Dbosoft.AwesomeAssertions.LanguageExt;
33
global using Xunit;

test/Dbosoft.Functional.Tests/Dbosoft.Functional.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
<ItemGroup>
2727
<ProjectReference Include="..\..\src\Dbosoft.Functional\Dbosoft.Functional.csproj" />
28-
<ProjectReference Include="..\AwesomeAssertions.LanguageExt\AwesomeAssertions.LanguageExt.csproj" />
28+
<ProjectReference Include="..\..\src\Dbosoft.AwesomeAssertions.LanguageExt\Dbosoft.AwesomeAssertions.LanguageExt.csproj" />
2929
</ItemGroup>
3030

3131
</Project>

0 commit comments

Comments
 (0)