Skip to content

Commit ac01f02

Browse files
authored
Merge pull request #6 from CodeShayk/release/v4.0.0
Release/v4.0.0
2 parents 11cd10e + 639b23c commit ac01f02

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+330
-316
lines changed

.github/workflows/CI-Package-Release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
- name: Step-04 Install .NET
5353
uses: actions/setup-dotnet@v3
5454
with:
55-
dotnet-version: 6.0.x
55+
dotnet-version: 9.0.x
5656

5757
- name: Step-05 Restore dependencies
5858
run: dotnet restore
@@ -101,7 +101,7 @@ jobs:
101101
- name: Step-04 Install .NET
102102
uses: actions/setup-dotnet@v3
103103
with:
104-
dotnet-version: 8.0.x
104+
dotnet-version: 9.0.x
105105

106106
- name: Step-05 Restore dependencies
107107
run: dotnet restore

.github/workflows/Master-Build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Setup .NET
1919
uses: actions/setup-dotnet@v3
2020
with:
21-
dotnet-version: 6.0.x
21+
dotnet-version: 9.0.x
2222
- name: Restore dependencies
2323
run: dotnet restore
2424
- name: Build

.github/workflows/Master-CodeQL.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
# We have attempted to detect the languages in your repository. Please check
99
# the `language` matrix defined below to confirm you have the correct set of
1010
# supported CodeQL languages.
11-
#
11+
#
1212
name: "Master-CodeQL"
1313

1414
on:

Ninja.FileUtil.Core.sln renamed to FileUtil.Core.sln

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,16 @@ VisualStudioVersion = 17.6.33712.159
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution", "Solution", "{4181FF50-7335-4293-8EE4-66E0C47C736E}"
77
EndProject
8-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ninja.FileUtil", "src\Ninja.FileUtil\Ninja.FileUtil.csproj", "{FD920B11-BA4F-4781-BD56-56CF362982CF}"
8+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FileUtil", "src\FileUtil\FileUtil.csproj", "{FD920B11-BA4F-4781-BD56-56CF362982CF}"
99
EndProject
10-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ninja.FileUtil.Tests", "test\Ninja.FileUtil.Tests\Ninja.FileUtil.Tests.csproj", "{95A1410C-6FB4-446D-A692-9BC018882298}"
10+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FileUtil.Tests", "test\FileUtil.Tests\FileUtil.Tests.csproj", "{95A1410C-6FB4-446D-A692-9BC018882298}"
1111
EndProject
1212
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{D549CC35-5318-45B0-ACCD-F28C543E482C}"
1313
ProjectSection(SolutionItems) = preProject
14-
.github\workflows\CI-Build.yml = .github\workflows\CI-Build.yml
15-
.github\workflows\codeql.yml = .github\workflows\codeql.yml
14+
.github\workflows\Master-Build.yml = .github\workflows\Master-Build.yml
15+
.github\workflows\CI-Package-Release.yml = .github\workflows\CI-Package-Release.yml
16+
.github\workflows\Master-CodeQL.yml = .github\workflows\Master-CodeQL.yml
17+
.github\workflows\PR-CodeQL.yml = .github\workflows\PR-CodeQL.yml
1618
EndProjectSection
1719
EndProject
1820
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{8A1A1535-2928-4313-9AFC-9CA1892426E3}"

GitVersion.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
next-version: 3.0.0
1+
next-version: 4.0.0
22
tag-prefix: '[vV]'
33
mode: ContinuousDeployment
44
branches:

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
1-
# <img src="https://github.com/NinjaRocks/FileUtil.Core/blob/master/ninja-icon-16.png" alt="ninja" style="width:30px;"/> FileUtil v3.0.0
2-
[![NuGet version](https://badge.fury.io/nu/FixedWidth.FileParser.svg)](https://badge.fury.io/nu/FixedWidth.FileParser)
3-
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/CodeShayk/FileUtil.Core/blob/master/LICENSE.md)
1+
# <img src="https://github.com/CodeShayk/FileUtil.Core/blob/master/Images/ninja-icon-16.png" alt="ninja" style="width:30px;"/> FileUtil.Core v4.0.0
2+
[![NuGet version](https://badge.fury.io/nu/FixedWidth.FileParser.svg)](https://badge.fury.io/nu/FixedWidth.FileParser) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/CodeShayk/FileUtil.Core/blob/master/LICENSE.md)
43
[![Master-Build](https://github.com/CodeShayk/FileUtil.Core/actions/workflows/Master-Build.yml/badge.svg)](https://github.com/CodeShayk/FileUtil.Core/actions/workflows/Master-Build.yml)
54
[![GitHub Release](https://img.shields.io/github/v/release/CodeShayk/FileUtil.Core?logo=github&sort=semver)](https://github.com/CodeShayk/FileUtil.Core/releases/latest)
65
[![Master-CodeQL](https://github.com/CodeShayk/FileUtil.Core/actions/workflows/Master-CodeQL.yml/badge.svg)](https://github.com/CodeShayk/FileUtil.Core/actions/workflows/Master-CodeQL.yml)
76
[![.Net 8.0](https://img.shields.io/badge/.Net-8.0-blue)](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)
87

9-
10-
#### .Net Library to read from fixed width or delimiter separated file using strongly typed objects.
118
-------------
9+
#### .Net Library to read from fixed width or delimiter separated file using strongly typed objects.
10+
1211

1312
**Fixed Width or Delimiter Separated File**
1413
------------------------------------------------------------------------
@@ -47,7 +46,7 @@ NuGet\Install-Package FixedWidth.FileParser
4746

4847
### ii. Developer Guide
4948

50-
Please read [Developer Guide](https://github.com/CodeShayk/FileUtil.Core/blob/master/DeveloperGuide.md) for details on how to implement ApiAggregator in your project.
49+
Please read [Developer Guide](https://github.com/CodeShayk/FileUtil.Core/blob/master/DeveloperGuide.md) for details on how to implement FileUtil.Core in your project.
5150

5251
## Support
5352

@@ -58,9 +57,10 @@ If you are having problems, please let me know by [raising a new issue](https://
5857
This project is licensed with the [MIT license](LICENSE).
5958

6059
## Version History
61-
The main branch is now on .NET 8.0. The following previous versions are available:
60+
The main branch is now on .NET 9.0. The following previous versions are available:
6261
| Version | Release Notes |
6362
| -------- | --------|
63+
| [`v4.0.0`](https://github.com/CodeShayk/FileUtil.Core/tree/v4.0.0) | [Notes](https://github.com/CodeShayk/FileUtil.Core/releases/tag/v4.0.0) |
6464
| [`v3.0.0`](https://github.com/CodeShayk/FileUtil.Core/tree/v3.0.0) | [Notes](https://github.com/CodeShayk/FileUtil.Core/releases/tag/v3.0.0) |
6565
| [`v2.0.0`](https://github.com/CodeShayk/FileUtil.Core/tree/v2.0.0) | [Notes](https://github.com/CodeShayk/FileUtil.Core/releases/tag/v2.0.0) |
6666
| [`v1.0.0`](https://github.com/CodeShayk/FileUtil.Core/tree/v1.0.0) | [Notes](https://github.com/CodeShayk/FileUtil.Core/releases/tag/v1.0.0) |

src/FileUtil/AssemblyInfo.cs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
using System.Runtime.CompilerServices;
2+
using System.Runtime.InteropServices;
3+
4+
// In SDK-style projects such as this one, several assembly attributes that were historically
5+
// defined in this file are now automatically added during build and populated with
6+
// values defined in project properties. For details of which attributes are included
7+
// and how to customise this process see: https://aka.ms/assembly-info-properties
8+
9+
// Setting ComVisible to false makes the types in this assembly not visible to COM
10+
// components. If you need to access a type in this assembly from COM, set the ComVisible
11+
// attribute to true on that type.
12+
13+
[assembly: ComVisible(false)]
14+
[assembly: InternalsVisibleTo("FileUtil.Tests")]
15+
[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")]
16+
17+
// The following GUID is for the ID of the typelib if this project is exposed to COM.
18+
19+
[assembly: Guid("5188e472-36fc-4e3c-9978-17d5e32c9ee8")]

src/Ninja.FileUtil/ColumnAttribute.cs renamed to src/FileUtil/ColumnAttribute.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System;
22

3-
namespace Ninja.FileUtil
3+
namespace FileUtil
44
{
55
public class ColumnAttribute : Attribute
66
{

src/Ninja.FileUtil/Configuration/IConfigSettings.cs renamed to src/FileUtil/Configuration/IConfigSettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Ninja.FileUtil.Configuration
1+
namespace FileUtil.Configuration
22
{
33
public interface IConfigSettings
44
{

src/Ninja.FileUtil/Configuration/IDelimiter.cs renamed to src/FileUtil/Configuration/IDelimiter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Ninja.FileUtil.Configuration
1+
namespace FileUtil.Configuration
22
{
33
public interface IDelimiter
44
{

0 commit comments

Comments
 (0)