Test equality between Code and string and vice versa
Test conversion between Code and string and vice versa
Added a decorator base type for ICqlComparer
Updated CqlComparers to prioritize different types such that a type from the System namespace (such as string) is always on the right. This will allow us to get to the comparer on Code<T> first
CqlComparerExtensions.AddFhirComparers will register a decorator type CodeStringComparer to handle Code<T> It will check if the right type is a string and handle it itself, otherwise it falls back to the CodeComparer<> type
Other
Remove following PackagerCLI args: -d and -f, since they were not implemented in 2.0
Added the following argument --log-debug to force debug level logging
Close/Flush the log after application exit
Update Cql.Targets.xml to build up the PackagerCLIArgs property from other supplied properties.
ℹ️Fix for #347
Fix
CqlContextOperatorTests
ICqlComparer
CqlComparers
to prioritize different types such that a type from the System namespace (such asstring
) is always on the right. This will allow us to get to the comparer onCode<T>
firstCqlComparerExtensions.AddFhirComparers
will register a decorator typeCodeStringComparer
to handleCode<T>
It will check if the right type is astring
and handle it itself, otherwise it falls back to theCodeComparer<>
typeOther
-d
and-f
, since they were not implemented in 2.0--log-debug
to force debug level loggingCql.Targets.xml
to build up the PackagerCLIArgs property from other supplied properties.