-
Notifications
You must be signed in to change notification settings - Fork 656
Initial refactoring of Variable provider and the way variables are gener... #135
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
Initial refactoring of Variable provider and the way variables are gener... #135
Conversation
…nerated. Also using SemVer 2.0
Stability = releaseInformation.Stability; | ||
var thisType = typeof(GetVersion); | ||
var variables = versionAndBranch.ToKeyValue(); | ||
foreach (var variable in variables) |
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.
There is a test enforcing the msbuild task outputs match the variable provider
Sorry for the size, went on a bit of a cleaning spree. I think the end result is a bit simpler, also I recon the version finder classes will be able to be simplified as a next step I need to write some more tests around all the new formatting stuff in the SemVer classes, and I would also like to replace a bunch of the tests with higher scenario level tests @SimonCropp if you do the split today, can you base it on this branch if you are happy with the PR in general (and leave comments for anything specific to fix) |
I also think #122 should be really easy to fix from this point |
Initial refactoring of Variable provider and the way variables are gener...
...ated. Also using SemVer 2.0
Fixes #113 currently
I plan on doing more to this