Summary
The detection in place for packages that are dependencies assumes that the dependency has been installed by package control, and so it does not appropriately detect a dependency that has been locally installed (e.g. is currently under development).
Expected Behaviour
Such a dependency package would be properly detected and handled as a dependency.
Actual Behaviour
These dependency packages are not properly detected and so they appear as regular packages in the Package Report.