When I'm working with my Project Structure (via the dialog or the context menu), I can mark a directory as:
- Sources Root
- Test Sources Root
- Resources Root
- Test Resources Root
- Excluded
- Load Path Root
- Generated Sources Root
Can anyone explain what impact each of these choices have on things like indexing, visibilty and anything else I might be interested in?