-
-
Notifications
You must be signed in to change notification settings - Fork 741
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GH1669: fixed parsing of versions with prerelease #3568
Conversation
CI seems to fail due to a file not adhering to certain rules, will fix these accordingly. EDIT: Fixed rules in new class, will check if CI succeeds, Found issue in .cake files, will fix |
CI now seems to work, sorry for the large number of small commits! was a bit absentminded this morning 😅 |
fc2620f
to
3f2e320
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
3f2e320
to
55d8356
Compare
@sgronlund your changes have been merged, thanks for your contribution 👍 |
@sgronlund If you have a Twitter account and want us to give you a shout out when this gets released, let us know your Twitter handle. |
@@ -15,11 +15,23 @@ public sealed class TheConstructor | |||
public void Should_Throw_If_Version_Is_Null() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
false
Issue
Closes #1669
Reason for PR
Fixed the parsing of version number which includes prereleases.
Features, i.e. what has been implemented?
Change the ´Version´-class used in the parsing of release notes the another class
SemanticVersion
-class written by devlead. This allows theReleaseNotesParser
to handle the version number which contains prereleases or similiar. Tests have been added to check that this works.