-
Notifications
You must be signed in to change notification settings - Fork 16
Description
Issued Code
uno.templates/src/Directory.Build.targets
Line 10 in 14b349b
| <FluentAssertionsVersion Condition="'$(FluentAssertionsVersion)' == ''">6.12.0</FluentAssertionsVersion> |
What should get changed
Reffering to #1606 , I would like to request the test project provided Version of FluentAssertions to:
- (optional) Update to
7.2.0which is the latest FREE & OPEN SOURCE Version - Pin the provided version
<PackageVersion Include="FluentAssertions" Version="[7.0.2]"/> - Add a comment line thats informing the user about, when considering to update this, that the versions above requires paid license
Why is that needed
nuget package manager in vs 2022 for example suggests to update the Package as there is a higher version included. If the user might do this with dotnet package update ... CLI command, maybe the tool will not even prompt him like the Package man does kind of inform us that they are not relyable for any License the used or updated Packages might require for legal use
Reference Sourced from:
https://youtu.be/ZFc6jcaM6Ms?si=1MrgTx1rKkOBa0l_
Any other Informations
As I can understand, that the reffered Issue will be a way higher Effort, maybe a Version pin could be a workaround until the refered issue got evaluated for bigger effort change