Atlas-Rhythm / Hive

A general backend project for modding communities.
GNU Affero General Public License v3.0
11 stars 1 forks source link

Some tweaks to Hive.Versioning #104

Closed nike4613 closed 2 years ago

nike4613 commented 2 years ago

The notable API changes involve the addition of overloads of TryParse which return the error message that would have been in the exception thrown by Parse, and making all of the error info based APIs internal due to the difficulty of using them correctly. They were only exposed to allow access to error messages in the first place, and now that that is available as overloads, they no longer need to be public.

This also relicenses Hive.Versioning (and Hive.Utilities, by necessity) to MIT like we had discussed quite some time ago.