Demo project for highlighting the mACS process using the SimpleCateg & CoordCateg approaches.
It showcases all the output phases of mACS in a project in which an unallowed dependency is present.
The MVC unallowed dependedency resides in the WrongView.swift which is forbbiden in Apple's MVC.
This wrong dependency is correctly identified by mACS.
The SimpleCateg approach fails to detect correctly all the elements of the codebase since this demo uses a coordinating controller AppDelegate.
The elements split by MVC layers
- View Controller - ViewController
- Coordinating Controller - AppDelegate