Hi again Nikhil,
I did an import of a fairly large directory tree. Lots of classes, etc. This was in C#, and I chose to create a package for each source directory - over the advice of the EA dialog suggesting the default option instead. There is a diagram showing the classes in each package. The packages themselves do not show up on the diagrams.
I did get a hierarchy of packages, with a diagram in each. I do have some explicit links between classes showing on the diagrams. I have not evaluated which conditions do or do not produce the link.
Where an attribute of one class is of a type defined in the same directory the class is properly typed, and sometimes (perhaps always, see above) is lined by an association. Where an attribute is typed via an interface or a class external to the directory I have not yet seen a link but have not done a detailed search.
You may have more luck creating a package for each namespace (as EA urges you to do).
I just finished doing another import, with the suggested option - create one package per namespace - as I mentioned above. As I remembered from my EA 4.x days this produced exactly what I would have expected and wanted. All appropriate links are shown, including generalizations and associations.
So, we you to try it again, with the options set to create new classes (assuming you are using a fresh, empty model), not to synchronize (since your model has nothing when you do the first import), and to create one package per namespace. Please let me know if this works; if it does not, please let me know exactly what is missing, and I'll look at this again.
David