tbrittain / SmbExplorerCompanion

Baseball-Reference style desktop application for Super Mega Baseball 4 franchise playthroughs
MIT License
2 stars 0 forks source link

Bump Riok.Mapperly from 3.4.0 to 3.5.0 #184

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 3 months ago

Bumps Riok.Mapperly from 3.4.0 to 3.5.0.

Release notes

Sourced from Riok.Mapperly's releases.

v3.5.0

3.5.0 (2024-04-05)

Bug Fixes

  • correctly assign null if target is nullable instead of throwing (#1191) (f08b7b4)
  • do not generalise enumerable dictionary value types (#1155) (b4d5e74)
  • Increase RMG060 default severity from info to warning (#1173) (3cba05b)
  • map init only collection in existing target mapping correctly (#1190) (c9b4b17)
  • resolve user mappings correctly when reference handling is enabled (#1162) (d303198)

Features

  • add diagnostic if no members are mapped (#1129) (732cec4)
  • Add MapperIgnoreMemberAttribute to ignore members at declaration (#1143) (ebce68e)
  • Add option to disable automatic discovery of user implemented mapping method and to include/exclude specific user implemented mapping methods (#1070) (4e4937c)
  • allow property mappings to use specific conversion (#1072) (61716b9)
  • allow usage of mappings in MapPropertyAttribute.Use which are attributed with UserMappingAttribute (#1151) (1f0b3c5)
  • allow user implemented mappings to be marked as default (#1071) (79f60cd)
  • improve generated method names by including generic type names (#1168) (fb482a0)
  • Inline user implemented queryable mapping expressions (#1169) (530066f), closes #953
  • report a diagnostic for invalid MapPropertyAttribute usages (#1130) (b8b9e2a)
  • rework generic type matching (#1199) (1e78844)
  • support required mapping strategies on enums (#1073) (edc4933)
  • validate usage of MapProperty attributes on enum and queryable mapping methods (#1074) (fbe7894)

v3.5.0-next.4

3.5.0-next.4 (2024-03-27)

Bug Fixes

  • correctly assign null if target is nullable instead of throwing (#1191) (f08b7b4)
  • map init only collection in existing target mapping correctly (#1190) (c9b4b17)

Features

v3.5.0-next.3

3.5.0-next.3 (2024-03-18)

Bug Fixes

  • Increase RMG060 default severity from info to warning (#1173) (3cba05b)

... (truncated)

Commits
  • 1e78844 feat: rework generic type matching (#1199)
  • f08b7b4 fix: correctly assign null if target is nullable instead of throwing (#1191)
  • 1dcb9b6 docs: fix existing target merge object sample (#1194)
  • dbf6e61 chore: update bug report template to include nullable reference types status ...
  • c9b4b17 fix: map init only collection in existing target mapping correctly (#1190)
  • 3bf7bba chore: fix ci (#1187)
  • 530066f feat: Inline user implemented queryable mapping expressions (#1169)
  • 3cba05b fix: Increase RMG060 default severity from info to warning (#1173)
  • cc7e72b chore: test all mapping merger configuration properties (#1175)
  • c595daa chore: codecov v4 (#1174)
  • 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)