+
Skip to content

Tags: Tim-Maes/Facet

Tags

v3.1.1

Toggle v3.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
bugfix: add linq using statement for collections (#102)

* Add linq using

* Move namespace to be always included

v3.1.0

Toggle v3.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support nested collections (#97)

v3.0.0

Toggle v3.0.0's commit message
Refactor FacetGenerator

v2.9.31

Toggle v2.9.31's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add [SetsRequiredMembers] to GenerateDtos generator. (#90)

* Add nullable enable directive if generated type with nullable members

* Add [SetsRequiredMembers] to dtos generator. Add #nullable enable directive when there are nullable ref type members

v2.9.3

Toggle v2.9.3's commit message
Also un tests on fork PRs

v2.9.3-alpha

Toggle v2.9.3-alpha's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add diagnostic Analyzers to report usage errors and performance…

… hints (#57)

* feat: add FacetExtensionUsageAnalyzer to add a compiler error when ToFacet<> or BackTo<> are being used incorrectly

* refactor: use collection expression for SupportedDiagnostics in FacetExtensionUsageAnalyzer

* feat: enhance performance diagnostics for ToFacet<> and BackTo<> methods

* chore: update .gitignore to include Rider workspace files

* feat: add documentation for shipped and unshipped analyzer releases with new rules

* feat: update analyzer release notes with new rules for FAC001 to FAC005

* test: add BackTo shorthand test

* feat: refactor mapping methods and update analyzer rules

* refactor: invert if in GetCollectionElementType to reduce complexity

v2.9.2

Toggle v2.9.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Generate facets with nullable properties (#80)

* Implement feature

* Update docs

* Update WhatIsBeingGenerated to reflect current state of Facet

v2.9.1

Toggle v2.9.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
GeneratedDTOs now also generates Facets (#70)

* Impement feature

* Rework test project

* Refactor tests + extensive GenerateDto attribute tests

v2.9.0

Toggle v2.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Facet with include parameter (#68)

- Mutually exclusive with `Exclude`

- Sets `IncludeFields` to `false` when used

- Unit tested

v2.8.2

Toggle v2.8.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: nullable strings (#67)

* Resolve issue

* unit tests
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载