DCS-BR-Tools / briefing-room-for-dcs

An advanced mission generator for Eagle Dynamic's DCS World.
GNU General Public License v3.0
207 stars 28 forks source link

Upgrade: Bump FluentRandomPicker from 3.5.0 to 3.5.1 in /Source #879

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps FluentRandomPicker from 3.5.0 to 3.5.1.

Changelog

Sourced from FluentRandomPicker's changelog.

  • v 3.5.1
  • v 3.5.0
    • Added .Net8 as compatibility to README file.
    • Improved structure of README
    • Fixed exception when calling Pick(n) when there were less than n values. (#48)
  • v 3.4.0
    • Added .Net7 as compatibility to README file.
    • Fixed rare cases where weights/percentages did not matter (#15)
    • Fixed rare, but possible OverflowException (#16)
    • Improved performance
  • v 3.3.0
    • Added 'PrioritizedElements' (a way to pick from an arbitrary collection via selectors).
  • v 3.2.0
    • Cleaned up targets (.Net standard) supports various targets.
    • Improved implementation for when picking multiple distinct values.
  • v 3.1.0
    • Implemented class SecureRandomNumberGenerator (secure implementation of IRandomNumberGenerator).
  • v 3.0.2
    • Added .Net6 as compatibility to README file.
  • v 3.0.1
    • Prevented arithmetic overflows when percentage sums / weights sums are too high.
  • v 3.0.0
    • Changed namespace from Fluent_Random_Picker to FluentRandomPicker
    • Allowed omitting percentages and weights. E.g. Out.Of().Value('a').WithWeight(2).AndValue('b').PickOne();
    • Fixed bug: The shuffle algorithm was not working correctly.
    • Improved documentation
    • Renamed multiple interfaces, method parameters, ...
  • v 2.1.0
    • Improved package generation process, used SourceLink, fixed version differences of dll, package, ...
Commits
  • cc04525 incremented version to 3.5.1
  • d9b3ced Changed implementation of ProbabilitiesMatter to call PickOne() and also Pick...
  • 5b71913 reduced previous fix to a one-line-changed compared to state before fix.
  • ac86336 Merge pull request #63 from SapiensAnatis/fix/pick-n
  • f447b7a Fix Pick() returning the same value multiple times
  • 3812e77 Merge pull request #59 from ndsvw/dependabot/nuget/MSTest-3.2.2
  • 0aa0149 Merge pull request #61 from ndsvw/dependabot/nuget/NSubstitute.Analyzers.CSha...
  • b29b326 Bump NSubstitute.Analyzers.CSharp from 1.0.16 to 1.0.17
  • 4a29dff Bump MSTest from 3.2.0 to 3.2.2
  • 7d0d682 Merge pull request #57 from ndsvw/dependabot/nuget/BenchmarkDotNet-0.13.12
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)