It's possible for an Extension to have no type (null or empty in Java for example). This means that it's not associated with any file and is mostly used as a dependency holder.

A good example of that is extensions representing a Maven module used as dependency of type "pom" (even if its default type is actually something like JAR in this case we only want to get its dependencies).


Get Connected