This PR contains the work done to amend some documentation in the `LossyCodableList` struct.
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Reviewed-on: #20
This PR contains the work done to implement the `LossyCodableList` struct and property wrapper, which is used in lossy decoding/encoding processes.
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Reviewed-on: #19
This PR contains the work done to implement the "isNotEmpty" property in the Collection+Empty extension.
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Reviewed-on: #18
This PR contains the work done to add some properties to the `Optional` primitives. In addition, some work has been done to improve some existing codebase as well.
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Reviewed-on: #17
This PR contains the work done to add a missing public initialiser to the `MockURLRequest` struct of the `Communications` library. In addition, it also implements the `gmt` static property for the `TimeZone+Zone` extension included in the `Core` library.
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Reviewed-on: #8
This PR contains the work done to set the [European Union Public License](https://joinup.ec.europa.eu/collection/eupl/introduction-eupl-licence) license for this library, which also implies to update the header of the existing source code to reflect this license. Furthermore, a hand-drawn logo for this library has been included.
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Reviewed-on: #6
This PR refers to the work done on setting the `Core` target as well as implemented some basic features as extension to a pair of `Swift` primitive types.
To give further details about this work:
- [x] defined the `Core` target;
- [x] implemented the **empty** static property and the **isNotEmpty()** function in the `String+Empty` extension;
- [x] implemented the **init(_: )** initialiser fo strings in the `Bool+Init` extension;
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Reviewed-on: #1