eoehen / arguard

Argument and parameter validator library.

Home Page:https://eoehen.github.io/arguard/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

oehen.arguard

NuGet NuGet Downloads

oehen.arguard

oehen.arguard is a dotnet argument and parameter validator extension library.

Installation

Use the nuget package manager to install oehen.arguard:

Package oehen.arguard is publish to nuget.org.

dotnet add package oehen.arguard --version <VERSION>

Documentation

The latest documentation can find at https://eoehen.github.io/arguard/.

Information

Stable Pre-release
GitHub Release GitHub prerelease GitHub release
NuGet NuGet NuGet

Build

Develop Master
develop master

To build this package we are using Cake.Recipe.

On Windows PowerShell run:

.\build.ps1

New Release

  • Prepare Milestone for releasing.
  • Create and switch to gitflow release branch.
  • Set GITHUB_TOKEN environment variable.

$Env:GITHUB_TOKEN="{token}"

  • Run Cake.Recipe for creating release notes.

.\build.ps1 --target=releasenotes

  • Check release notes.
  • Merge gitflow release branche to develop and master.
  • Finish the created release version on github.

Code Coverage & Quality

Codacy

Codacy Badge Codacy Badge

CodeCov

codecov

Contributing

Contributions are welcome. See Contribution Guidelines.

License

License

About

Argument and parameter validator library.

https://eoehen.github.io/arguard/

License:MIT License


Languages

Language:C# 99.4%Language:PowerShell 0.4%Language:Shell 0.2%