Migrating Obj-C/C++ module to SPM
Swift Package Manager(SPM) provides a powerful system of modularizing Swift projects. With SPM, you can create separate modules for different parts of your codebase and manage their dependencies in a clean and efficient way. It could be done using the old...
Automating tasks with SPM plugins
Swift Package Manager plugins are a great way of automating tasks, like, enforcing code conventions and style. In this tutorial we're going to learn what are package plugins and implement 2 plugins; one that outputs code statistics and another that genera...