* updates project structure
* automated code formatting and non api destructive code improvements
The is a known broken test case for Arcus.Tests.IPAddressCompatibilityTests.IPAddressTryParseSuccessTest for the input `abcd::%`
* documentation tweaks
* spelling
* updates docs
* modifies github templated
* addresses simple warnings
* removes limited use of Moq and replaces with NSubstitute
* cleaning test warnings; trying to get .NET 4.8 tests to compelte
* fixes testing issues
* Cleaned up comparison logic for IPAddressRange and Subnet
* updates packages
* Now using xUnit.v3 and added IXunitSerializer to help debug failing tests
* fixes copy/paste error Subnet.Equals(object obj) addressing failed test
* clarified .NET targeting IP Address parse expectations
* renames test file to match convention
* package updates
* updates readme with modern info
* Addressing known bug in Subnet.TryIPv4FromPartial(string, out Subnet)
#59 - Subnet.TryIPv4FromPartial(string , out Subnet) throws FormatException if the string input contains a malformed 0-prefixed octet that is not a valid octal number.
* updated ReadTheDocs based on breaking changes
* removes Roslynator.Testing.CSharp.Xunit
I made a bad assumption, `Roslynator.Testing.CSharp.Xunit` is not relevant
* Update README.md
Co-authored-by: Drew Antonich <drewanton@gmail.com>
---------
Co-authored-by: Drew Antonich <drewanton@gmail.com>