Brian Arnold

Results 4 issues of Brian Arnold

UnitCurrency requires being initialized from load() in order to allow customization for domain-specific currency (D&D 'coinage', space/future 'credits', etc.), but this means that baseUnit() can't return an unwrapped default currency...

bug

Although there are unit tests to validate the expected behavior of the extension, there is no test whether generated code is valid for the Swift compiler. It would be useful...

enhancement

When generating code with the default value option specified, embedded structs initialize to [:]. Some thought needs to be given to what default value should be used (e.g., recurse on...

bug