Added new project MultiPackagerCLI which will package both librarysets
Added cleanup support to the factories via a CancellationToken
Simplify DefaultExpressions in the SimpleExpressionVisitor (no need for defaults to be put into separate variables, use them as is)
Disable simplifying NullConditionalMemberExpression when using exclicit types in c# output
Expanded method overload resolution when providing generic type arguments
Simplified ToList, MinValue, MaxValue, Expand, Width. Some special handling remains in the binder
Simplified ExpandValueSet, however, the cql operator method was not renamed and kept to CreateValueSetFacade
Added support to write generic MethodInfo's to C# strings
C# String Formatter supports writing to TextWriter and StringBuilder. The default extension is now to write to a string, although it is still possible to write to TextWriter and StringBuilder via the format options.
C# String Formatter supports writing out generic methods
FhirTypeConverter adds support for FHIR Enums -> string
Remove redundent ; in generated code after a CaseWhenThenExpression if {...} else {...};
ℹ️Work for issue #292 ⏮️PR #321 ⏭️PR #332
MultiPackagerCLI
which will package both librarysetsDefaultExpressions
in theSimpleExpressionVisitor
(no need for defaults to be put into separate variables, use them as is)NullConditionalMemberExpression
when using exclicit types in c# outputToList
,MinValue
,MaxValue
,Expand
,Width
. Some special handling remains in the binderExpandValueSet
, however, the cql operator method was not renamed and kept toCreateValueSetFacade
;
in generated code after a CaseWhenThenExpressionif {...} else {...};