Insanity v0.5.4 Release Notes
-
๐ New Features
- โ Added inline code generation
- โ Added
isClosure
property toTypeName
to detect closure types
๐ Bug Fixes
- ๐ Fixed parsing of associated values separater by newlines
- ๐ Fixed preserving order of inherited types
- ๐ Improved support for throwing methods in protocols
- ๐ Fixed extracting parameters of methods with closures in their bodies
- ๐ Fixed extracting method return types of tuple types
- ๐ Improved support for typealises as tuple elements types
- Method parameters with
_
argument label will now havenil
inargumentLabel
property - ๐ Improved support for generic methods
- ๐ Improved support for contained types
Internal changes
- โก๏ธ adjusted internal templates and updated generated code
- ๐ moved methods parsing related tests in a separate spec