REVIEW-4088/REVIEW-4089: Transferred IDE dependency resolution to Java classes for performance reason. Unresolved dependencies need to use the more general ComponentSelector. Use display name for unresolved dependencies.