...
Package | Notes of packages which should not be there | Classes from illegal package | Decision | ||||||
---|---|---|---|---|---|---|---|---|---|
1 |
|
|
| CPS Utils can be used everywhere in the project | |||||
2 |
| 2
| |||||||
3 |
|
|
| ||||||
4 |
|
| |||||||
5 |
| 3
| |||||||
6 |
|
|
|
| |||||
7 |
|
| |||||||
8 |
|
| |||||||
9 |
|
|
CPS
Package | Notes of packages which should not be there | Classes from illegal package | Decision | |||||
---|---|---|---|---|---|---|---|---|
1 |
|
|
| |||||
2 |
| All impl should be moved out od the odfthe api package, so in my opinion all of these are breaking the Arch rule
| See the comment on the left. The possible list of classes would be numerous, so I’m not detailing them. |