Nuget: https://www.nuget.org/packages?q=CompulsoryCow*
Useful functionality in C#.
Will in the future take over from CompulsoryCat of Selfelected fame.
CompulsoryCow Version 2.5.0 <- deprecated in favour of the ones below
CompulsoryCow.AreEqual Version 0.2.*
Compulsorycow.CharacterSeparated Version 0.3.*
CompulsoryCow.DateTimeAbstractions 0.1.*
CompulsoryCow.AssemblyAbstractions 0.1.*
CompulsoryCow.DeSerialiser Version 0.2.*
Check if Equals
is implemented; used for automatic testing. Note: Deprecated, use IsImplemented instead.
CompulsoryCow.IsEqualsImplemented Version 0.6.*
CompulsoryCow.IsImplemented Version 0.7.*
CompulsoryCow.Meta Version 5.0.*
CompulsoryCow.Permutation Version 0.1.*
CompulsoryCow.ReachIn Version 3.0.*
CompulsoryCow.StringExtensions Version 3.0.0
License LGPLv3 + NoEvil.
https://raw.githubusercontent.com/LosManos/CompulsoryCow/master/License.txt
https://www.gnu.org/licenses/lgpl-3.0.txt
The code is not available for companies that create, buy or sell munition. This includes companies and organisations that are owned by companies making munition. The list includes, but is not limited to Bofors, Saab and Lockheed Martin.
The code is not available for countries where capital punishment or torture is allowed or used. The list includes, but is not limited to, Egypt, China and USA.
An exception to the above is where the company or organisation takes an active role in working against munition, capital punishment or torture regardless of country. The list includes, but is not limited to Amnesty and Greenpeace.
The code is also not available for companies and persons dealing with unlawful things or aiding the same.
EOF