Skip to content

Commit aea6091

Browse files
committed
#96 - lower case qualifier names early
1 parent 27e5212 commit aea6091

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

inject-generator/src/main/java/io/avaje/inject/generator/MethodReader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ class MethodReader {
5353
this.isVoid = Util.isVoid(returnTypeRaw);
5454
this.initMethod = (bean == null) ? null : bean.initMethod();
5555
this.destroyMethod = (bean == null) ? null : bean.destroyMethod();
56-
this.name = (named == null) ? null : named.value();
56+
this.name = (named == null) ? null : named.value().toLowerCase();
5757
TypeElement returnElement = context.element(returnTypeRaw);
5858
if (returnElement == null) {
5959
this.typeReader = null;

inject-generator/src/main/java/io/avaje/inject/generator/TypeAnnotationReader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ void process() {
4141
Qualifier qualifier = annotationType.asElement().getAnnotation(Qualifier.class);
4242
String annType = annotationType.toString();
4343
if (qualifier != null) {
44-
qualifierName = Util.shortName(annType);
44+
qualifierName = Util.shortName(annType).toLowerCase();
4545
} else if (annType.indexOf('.') == -1) {
4646
context.logWarn("skip when no package on annotation " + annType);
4747
} else {

inject-generator/src/main/java/io/avaje/inject/generator/TypeExtendsReader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ void process() {
4141
String baseName = baseType.getSimpleName().toString();
4242
String superName = superElement.getSimpleName().toString();
4343
if (baseName.endsWith(superName)) {
44-
qualifierName = baseName.substring(0, baseName.length() - superName.length());
44+
qualifierName = baseName.substring(0, baseName.length() - superName.length()).toLowerCase();
4545
}
4646
addSuperType(superElement);
4747
}

inject-generator/src/main/java/io/avaje/inject/generator/TypeReader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ void process() {
6060
String getName() {
6161
Named named = beanType.getAnnotation(Named.class);
6262
if (named != null) {
63-
return named.value();
63+
return named.value().toLowerCase();
6464
}
6565
if (annotationReader.hasQualifierName()) {
6666
return annotationReader.getQualifierName();

0 commit comments

Comments
 (0)