Skip to content

anionDev/GRYLibrary

Repository files navigation

GRYLibrary

CodeFactor Coverage Lines of code

GRYLibrary is a collection with some useful .NET classes and functions which are very easy (re)usable.

The GRYLibrary follows the declarative-programming-paradigm where possible:

You should say what you want to do, and not how to do it. This paradigm results in code which is easy to understand and can be written very quickly without loosing the overview of your code.

Getting Started

Installation

NuGet Nuget

Install the GRYLibrary as NuGet-package using the Package Manager Console:

Install-Package GRYLibrary

Reference

The GRYLibrary-reference can be found here.

Hints

Platform

The latest NuGet-package is designed for .NET 6.0.

Signing

The GRYLibrary-NuGet-packages are always signed. You can check the public key token by using sn: sn -T GRYLibrary.dll

The public key token of all official GRYLibrary-releases is fa37b6e9de549c68. For security-reasons you should only use GRYLibrary.dll-files which you have compiled by yourself from the source code in this repository or which have this public key token.

Contribute

General

Feel free to contribute to this product by creating issues for feature-requests, bug-reports, etc. Since the GRYLibrary is not an open-source-project in the conventional sense of free software contributing by creating a pullrequest is a little bit tricky (concerning license-issues). If you want to contribute to this project then please contact the owner of the GRYLibrary.

Branching-system

This repository applies the GitFlowSimplified-branching-system.

Developer-hints

To compile GRYLibrary and running testcases echo and the copy-program cp must be available as commandline command on your system.

License

There are the following licenses for the GRYLibrary available

  • The GRYLibrary is generally and commonly licensed under the terms of GRYL. The concrete license-text can be found here. This license-text does obviously not apply to the other following licenses.
  • There are some special licenses for certain scopes:
    • epew is allowed to use the Nuget-release of the GRYLibrary under the Terms of the MIT-license for executing programs as main-purpose of epew and for nothing else.
    • ReliablePlayer is allowed to use the Nuget-release of the GRYLibrary under the Terms of the MIT-license to help implement features provided in the official repository and release of ReliablePlayer and for nothing else.
  • If you need another license-type or you want to use the GRYLibrary in your company then please contact the owner of the GRYLibrary.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages