7bd5ae6fcd
Merge branch 'main' into feature/create-project-root
2025-01-28 00:53:58 +01:00
d0d47d280d
Package target setup ( #1 )
...
This PR contains the work done to setup the *executable*, *library*, and *test* targets for the Swift package. In addition, some boilerplate code has been removed.
Reviewed-on: #1
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2025-01-27 23:38:34 +00:00
6bf9c30ad1
Improved the CreatedRootFolderTask task in the library target to throw error in case the function receives an empty name.
2025-01-12 02:16:30 +01:00
db1df0ec62
Created the basis of the Create command in the executable target.
2025-01-12 01:42:43 +01:00
af1703e6c1
Implemented the CreatedRootFolderTask task in the Library target.
2025-01-11 18:40:09 +01:00
3f98d08a00
Written test cases for the FileServicing conformance using relevant mock and spy in the Tests target.
2025-01-11 11:33:19 +01:00
a7be1ec0b0
Implemented the FileServiceMock mock in the Tests target.
2025-01-11 11:28:27 +01:00
4b900818ec
Implemented the FileServiceSpy spy in the Tests target.
2025-01-11 11:27:39 +01:00
1d080cce45
Implemented the "createFolder(at: )" function for the FileService service in the module target.
2025-01-11 05:08:06 +01:00
58151a4e5a
Implemented the "delete(at: )" function for the FileService service in the module target.
2025-01-11 04:44:02 +01:00
7d0ad3461a
Implemented the "exists(at: )" function for the FileService service in the module target.
2025-01-11 04:42:39 +01:00
2128c0cde2
Removed boilerplate files from the Library and Tests targets.
2025-01-11 01:35:51 +01:00
6938b358e1
Implemented the "currentFolder" property for the FileService service in the Library target.
2025-01-11 01:28:11 +01:00
ecbec1f4c8
Created the library and test targets as well as the executable and library products for the Package file.
2025-01-11 00:32:05 +01:00