Marker interface for a dependency. It can be a either :
- An external module as
org.hibernate:hibernate-core:3.0.+
- A project inside a multi-project build
- Some files on the file ofSystem
Each dependency is associated with a scope mapping to determine precisely in
which scenario the dependency is necessary.