in src/main/java/org/apache/sling/models/impl/model/ParameterCountInjectComparator.java [49:61]
private int compareInjectAnnotation(Constructor<?> o1, Constructor<?> o2) {
boolean hasInject1 = o1.isAnnotationPresent(Inject.class);
boolean hasInject2 = o2.isAnnotationPresent(Inject.class);
if (hasInject1 && !hasInject2) {
return -1;
}
else if (hasInject2 && !hasInject1) {
return 1;
}
else {
return 0;
}
}