Floating dependency should skip version check - #276
ptrstpp950 wants to merge 2 commits into
Conversation
|
I'm new to ripple but this doesn't seems to be the same. Float doesn't mean latest, float as version boundaries as specified by DefaultFloatConstraint. |
|
Also you have created your branch floatingDependencyShouldSkipVersionCheck on branch feed100PlusProblems, meaning that the merge of this branch (floatingDependencyShouldSkipVersionCheck) would also merge floatingDependencyShouldSkipVersionCheck :/ |
|
I think @kYann is right. @ptrstpp950 I wrote the version semantics to work in Float mode as "minimum required version". |
|
Maybe one more thing: if @kYann is right float with specified ONE version (not range) should work as fixed, because only ONE version fulfill DefaultFloatConstraint |
|
My vision for the "real" fix for this was to introduce a version range On Saturday, April 19, 2014, Piotr Stapp notifications@github.com wrote:
|
|
Why you would like to introduce new syntax? The nuget versions syntax coverts all set of versions. Your example ("~> 3.0") can be written as: (3.0,) or [3.0,) (depednds if ~> is equal to > or =>) according to: https://docs.nuget.org/docs/reference/versioning |
There is a problem with following configuration:
The above configuration works differently comparing to: nuget 'Microsoft.Net.Http', mode: 'Float'
In my opinion these two are exactly, because in Float mode version doesn't change anything.