Skip to content

Commit 9ea3cd7

Browse files
committed
Create Directory.Build.props
1 parent 557b3eb commit 9ea3cd7

File tree

3 files changed

+45
-41
lines changed

3 files changed

+45
-41
lines changed

Directory.Build.props

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<Project>
2+
<PropertyGroup>
3+
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
4+
<ImplicitUsings>enable</ImplicitUsings>
5+
<Nullable>enable</Nullable>
6+
<LangVersion>11</LangVersion>
7+
<Company>Atypical Consulting SRL</Company>
8+
</PropertyGroup>
9+
10+
<!-- Versioning -->
11+
<!-- https://saebamini.com/how-to-version-your-net-nuget-packages-libraries-and-assemblies-azure-yaml-pipelines-example-using-net-core-cli/ -->
12+
<PropertyGroup>
13+
<Version>0.1.5</Version>
14+
<AssemblyVersion>0.1.5</AssemblyVersion>
15+
<FileVersion>0.1.5</FileVersion>
16+
<InformationalVersion>0.1.5</InformationalVersion>
17+
</PropertyGroup>
18+
19+
<!-- NuGet metadata -->
20+
<PropertyGroup>
21+
<PackageId>Atypical.VirtualFileSystem</PackageId>
22+
<PackageIcon>Logo.png</PackageIcon>
23+
<PackageLicenseFile>LICENSE</PackageLicenseFile>
24+
<PackageReadmeFile>README.md</PackageReadmeFile>
25+
<Authors>Philippe Matray</Authors>
26+
<Description>
27+
A virtual file system implementation in modern C#.
28+
When writing applications in .NET, you often need to write or read the contents of a file. .NET provides `System.IO` namespace dedicated to this purpose. But how do we deal with the filesystem when testing our code?
29+
"Virtual File System" is an attempt to solve this problem. Currently, this library is at an early stage of development. If you need additional functionality, I invite you to open an issue to discuss it.
30+
</Description>
31+
<PackageTags>virtual filesystem;testing;core;net7</PackageTags>
32+
<Copyright>Copyright (c) 2022-2023 Atypical Consulting SRL</Copyright>
33+
<PackageProjectUrl>https://github.com/Atypical-Consulting/VirtualFileSystem</PackageProjectUrl>
34+
<RepositoryUrl>https://github.com/Atypical-Consulting/VirtualFileSystem.git</RepositoryUrl>
35+
<RepositoryType>git</RepositoryType>
36+
<RepositoryBranch>main</RepositoryBranch>
37+
<PackageReleaseNotes>
38+
## Changes
39+
- Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 @dependabot (#31)
40+
- Bump FluentAssertions from 6.9.0 to 6.10.0 @dependabot (#30)
41+
- Fix readme file on NuGet.org @phmatray (#29)
42+
- Move commands and queries in separate files
43+
</PackageReleaseNotes>
44+
</PropertyGroup>
45+
</Project>

src/Atypical.VirtualFileSystem.Core/Atypical.VirtualFileSystem.Core.csproj

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -24,39 +24,5 @@
2424
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="7.0.0" />
2525
</ItemGroup>
2626

27-
<!-- NuGet metadata -->
28-
<PropertyGroup>
29-
<PackageId>Atypical.VirtualFileSystem</PackageId>
30-
<PackageIcon>Logo.png</PackageIcon>
31-
<PackageLicenseFile>LICENSE</PackageLicenseFile>
32-
<PackageReadmeFile>README.md</PackageReadmeFile>
33-
<Authors>Philippe Matray</Authors>
34-
<Description>
35-
A virtual file system implementation in modern C#.
36-
When writing applications in .NET, you often need to write or read the contents of a file. .NET provides `System.IO` namespace dedicated to this purpose. But how do we deal with the filesystem when testing our code?
37-
"Virtual File System" is an attempt to solve this problem. Currently, this library is at an early stage of development. If you need additional functionality, I invite you to open an issue to discuss it.
38-
</Description>
39-
<PackageTags>virtual filesystem;testing;core;net7</PackageTags>
40-
<Copyright>Copyright (c) 2022-2023 Atypical Consulting SRL</Copyright>
41-
<PackageProjectUrl>https://github.com/Atypical-Consulting/VirtualFileSystem</PackageProjectUrl>
42-
<RepositoryUrl>https://github.com/Atypical-Consulting/VirtualFileSystem.git</RepositoryUrl>
43-
<RepositoryType>git</RepositoryType>
44-
<RepositoryBranch>main</RepositoryBranch>
45-
<PackageReleaseNotes>
46-
## Changes
47-
- Add Directories and Files to IDirectoryNode.cs @phmatray (#28)
48-
- Remove the dependency to Root in VFSIndex @phmatray (#27)
49-
- Fix node creation in VFS.cs @phmatray (#26)
50-
</PackageReleaseNotes>
51-
</PropertyGroup>
52-
53-
<!-- Versioning -->
54-
<!-- https://saebamini.com/how-to-version-your-net-nuget-packages-libraries-and-assemblies-azure-yaml-pipelines-example-using-net-core-cli/ -->
55-
<PropertyGroup>
56-
<Version>0.1.5</Version>
57-
<AssemblyVersion>0.1.5</AssemblyVersion>
58-
<FileVersion>0.1.5</FileVersion>
59-
<InformationalVersion>0.1.5</InformationalVersion>
60-
</PropertyGroup>
6127

6228
</Project>

tests/Atypical.VirtualFileSystem.UnitTests/Atypical.VirtualFileSystem.UnitTests.csproj

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
7-
<LangVersion>11</LangVersion>
8-
<Company>Atypical Consulting SRL</Company>
9-
104
<IsPackable>false</IsPackable>
11-
125
<RootNamespace>VirtualFileSystem.UnitTests</RootNamespace>
136
</PropertyGroup>
147

0 commit comments

Comments
 (0)