Commit Graph

90 Commits

Author SHA1 Message Date
Mohammadreza Taikandi 8a3bbc095e Put source builders in different files and use IndentedTextWriter instead of StringBuilder. 2021-01-04 10:42:18 +00:00
Mohammadreza Taikandi f7ff6e4793 Use same access modifier as the declaring class. 2021-01-03 16:15:01 +00:00
Mohammadreza Taikandi c7d6d3ff27 Add option to set generated methods access modifier. 2021-01-03 15:38:03 +00:00
Mohammadreza Taikandi 85d47d67c3 Add option to generate xml docs. 2021-01-03 09:26:07 +00:00
Mohammadreza Taikandi 09d09430ef Add initial support for global configuration. 2020-12-31 10:01:27 +00:00
Mohammadreza Taikandi f13f8783c3 Add xml docs. 2020-12-27 08:13:21 +00:00
Mohammadreza Taikandi f7a0e42380 Update readme. 2020-12-27 07:34:27 +00:00
Mohammadreza Taikandi fe43ae821d Update readme. 2020-12-24 20:44:38 +00:00
Mohammadreza Taikandi 7b03c7a55e Ignore properties with matching names but different types. 2020-12-24 20:05:52 +00:00
Mohammadreza Taikandi f1122af3d1 Update code sample. 2020-12-24 12:45:31 +00:00
Mohammadreza Taikandi dee3e741c4 Add badges. 2020-12-24 12:42:28 +00:00
Mohammadreza Taikandi c2088c540e Add attribute to exclude a property from mapping. 2020-12-24 10:05:29 +00:00
Mohammadreza Taikandi f559661357 Fix typo. 2020-12-24 07:55:14 +00:00
Mohammadreza Taikandi d7e05d2399 Fix build configuration. 2020-12-24 07:38:03 +00:00
Mohammadreza Taikandi 23cdf35bab Reduce semVer1 padding. 2020-12-24 07:37:28 +00:00
Mohammadreza Taikandi 6143faaa82 Include git version height in the prerelease tag. 2020-12-24 07:25:38 +00:00
Mohammadreza 214bdaf427
Update nbgv. 2020-12-24 06:56:54 +00:00
Mohammadreza 3d52ca3dc4
Merge pull request #2 from mrtaikandi/mrtaikandi-publish-flow
Create publish-packages.yml
2020-12-24 06:47:21 +00:00
Mohammadreza 9197835b31
Delete old csproj 2020-12-24 06:43:49 +00:00
Mohammadreza 000136f59d
Fix file case. 2020-12-24 06:43:05 +00:00
Mohammadreza 2c3fe008fb
Create publish-packages.yml 2020-12-23 09:21:15 +00:00
Mohammadreza Taikandi da6fb3e589 Report diagnostics error when no matching property found. 2020-12-22 17:35:20 +00:00
Mohammadreza Taikandi df34907d69 Housekeeping. 2020-12-22 16:37:19 +00:00
Mohammadreza 43b3df7c52
Update dotnet.yml 2020-12-22 16:31:24 +00:00
Mohammadreza 1c2ed99a45
Merge pull request #1 from mrtaikandi/mrtaikandi-patch-1
Update dotnet.yml
2020-12-22 16:30:05 +00:00
Mohammadreza a46891cb2d
Update dotnet.yml 2020-12-22 16:28:05 +00:00
Mohammadreza d1d8355ac7
Create dotnet.yml 2020-12-22 16:21:07 +00:00
Mohammadreza Taikandi f2efb11a8d Add versioning. 2020-12-22 16:13:36 +00:00
Mohammadreza Taikandi 8ec2830663 Remove redundant using statement in generated code. 2020-12-22 08:28:14 +00:00
Mohammadreza Taikandi 29f96b670e Add initial readme content. 2020-12-22 08:20:49 +00:00
Mohammadreza Taikandi 804a0c4eb3 Separated context verification and model creation. 2020-12-22 07:53:46 +00:00
Mohammadreza Taikandi 2a671a9dd4 Cleanup. 2020-12-21 16:34:53 +00:00
Mohammadreza Taikandi 3ff1e90fb9 Fix incorrect usings generator + cleanup. 2020-12-21 15:53:44 +00:00
Mohammadreza Taikandi 4734b8170a Cleanup. 2020-12-21 10:21:27 +00:00
Mohammadreza Taikandi 1968184e77 Add test console app and fix generator not running during compile time. 2020-12-21 10:20:29 +00:00
Mohammadreza Taikandi 85099ed080 Add extension method on source type to get the destination type. 2020-12-19 09:53:31 +00:00
Mohammadreza Taikandi 0327ab41a6 Update model property names to better reflect the source type. 2020-12-19 09:07:35 +00:00
Mohammadreza Taikandi 450de3dedc Add source type namespace to usings if needed. 2020-12-19 09:05:49 +00:00
Mohammadreza Taikandi 1f517dd196 Add factory method. 2020-12-19 08:37:34 +00:00
Mohammadreza Taikandi f607df6312 Generate partial class and assign destination properties based on an attribute. 2020-12-19 07:55:47 +00:00