- #55 - UsingInstance returns correct generated builder [enhancement] contributed by StefH
- #56 - Add AsBuilder extension method [enhancement] contributed by StefH
- #54 - Automatic extension method generation for easy updating of existing class instances [enhancement]
- #52 - AttributeArgumentListParser : Update TryParseAsEnum [enhancement] contributed by StefH
- #53 - By default : generate only the With*** builder methods [enhancement] contributed by StefH
- #50 - Take the namespace of generated files from the RootNamespace property [enhancement] contributed by justinwritescode
- #51 - Add support for parameterless constructors [enhancement] contributed by StefH
- #41 - Builder could handle classes without default constructor [enhancement]
- #49 - Fix IListBuilder namespace [bug] contributed by StefH
- #48 - Child builders for properties not generating correct code
- #46 - Add support to exclude properties from base-classes + fixed default value if SuppressNullableWarningExpression contributed by StefH
- #47 - Support Properties which have 'private set' [enhancement] contributed by StefH
- #40 - Builder code should handle private setters
- #44 - Adds an attribute called IgnoreProperty that tells the generator to skip the property [enhancement] contributed by emorell96
- #45 - If a propert has a default set, use that in the builder [enhancement] contributed by StefH
- #43 - Bug with a class with CultureInfo
- #38 - Support for init-only properties [enhancement] contributed by StefH
- #42 - Use params in 'With'-method in case the type is an array [enhancement] contributed by StefH
- #35 - Builder code should handle init setter so that it doesn't generate non-compilable code
- #39 - [enhancement]: for array
with
methods, consider adding theparams
keyword for easier use [enhancement]
- #37 - Support different namespace for class in custom builder class [enhancement] contributed by StefH
- #36 - Issues with generating builder from an object in another namespace [bug]
- #33 - Fix StackOverflow when there is a constructor with itself contributed by StefH
- #34 - Implement Func and Action [enhancement] contributed by StefH
- #28 - Generating a builder for a property of a type where the ctor with the least parameters expects the property type itself causes a stack overflow
- #32 - Unable to use
Func
andAction
with the builder methods
- #31 - Fix generation failing when the target type has at least one ctor with parameters contributed by iam-mholle
- #30 - Builder generation fails if the target type has at least one ctor with parameters [bug]
- #29 - Support IReadOnlyCollection and ReadOnlyCollection [enhancement] contributed by StefH
- #27 - Wrong initialization is generated for ReadOnlyCollection<> properties [bug]
- #24 - Use correct default value for reference types [bug] contributed by StefH
- #25 - Create correct default() statement (use New constructor when possible) [enhancement] contributed by StefH
- #22 - The type or namespace name 'UserBuilder' does not exist in the namespace 'FluentBuilder' (are you missing an assembly reference?) [bug]
- #19 - Generate Error.g.cs file in case no public and parameterless constructor is present in the target class contributed by StefH
- #12 - Add support for Array and IEnumerable [enhancement] contributed by StefH
- #13 - Skip Dictionary for IEnumerableBuilder logic [bug] contributed by StefH
- #9 - Add support for calling DefaultConstructor instead of using ObjectInitializer [enhancement] contributed by StefH
- #5 - Add autogenerated header [enhancement] contributed by StefH
- #6 - Only emit #nullable when nullable is supported (>= LanguageVersion.CS… [enhancement] contributed by StefH