Commit 4eacfe5
committed
Update project structure and enhance documentation
- Updated `.gitignore` to include additional files and tools.
- Added `CONTRIBUTING.md` for contribution guidelines and code of conduct.
- Enhanced `README.md` with project details, usage, and performance metrics.
- Introduced `ci.yaml` for GitHub Actions CI setup.
- Modified `Program.cs` to demonstrate `IPFilter` usage.
- Created `Samples.csproj` for sample applications.
- Updated solution file to include new projects.
- Targeted .NET 9.0 in `Arad.TrieNet.csproj` with metadata.
- Added `DenyEntry.cs` for deny list structure.
- Significantly improved functionality in `IPFilter.cs`.
- Added `Node.cs` for Trie structure representation.
- Created `Arad.TrieNet.Tests.csproj` for unit testing.
- Implemented unit tests in `IPFilterTest.cs`.
- Modified `Program.cs` to include a "Hello World" message.1 parent dd4fead commit 4eacfe5
File tree
14 files changed
+2204
-18
lines changed- .github/workflows
- samples/Samples
- src
- Arad.TrieNet
- tests/IPFilterTests
14 files changed
+2204
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
0 commit comments