diff --git a/src/main/java/de/plushnikov/intellij/plugin/processor/handler/BuilderHandler.java b/src/main/java/de/plushnikov/intellij/plugin/processor/handler/BuilderHandler.java index c51538f41..d0bd58202 100644 --- a/src/main/java/de/plushnikov/intellij/plugin/processor/handler/BuilderHandler.java +++ b/src/main/java/de/plushnikov/intellij/plugin/processor/handler/BuilderHandler.java @@ -180,7 +180,7 @@ private boolean validateAnnotationOnRightType(@NotNull PsiClass psiClass, @NotNu private boolean validateObtainViaAnnotations(Stream builderInfos, @NotNull ProblemBuilder problemBuilder) { AtomicBoolean result = new AtomicBoolean(true); - builderInfos.map(BuilderInfo::withObtainVia).filter(BuilderInfo::hasObtainVaiAnnotatation).forEach(builderInfo -> + builderInfos.map(BuilderInfo::withObtainVia).filter(BuilderInfo::hasObtainViaAnnotation).forEach(builderInfo -> { if (StringUtil.isEmpty(builderInfo.getViaFieldName()) == StringUtil.isEmpty(builderInfo.getViaMethodName())) { problemBuilder.addError("The syntax is either @ObtainVia(field = \"fieldName\") or @ObtainVia(method = \"methodName\")."); diff --git a/src/main/java/de/plushnikov/intellij/plugin/processor/handler/BuilderInfo.java b/src/main/java/de/plushnikov/intellij/plugin/processor/handler/BuilderInfo.java index 1b52a5bac..2fe2a6ad5 100644 --- a/src/main/java/de/plushnikov/intellij/plugin/processor/handler/BuilderInfo.java +++ b/src/main/java/de/plushnikov/intellij/plugin/processor/handler/BuilderInfo.java @@ -200,7 +200,7 @@ public boolean hasSingularAnnotation() { return null != singularAnnotation; } - public boolean hasObtainVaiAnnotatation() { + public boolean hasObtainViaAnnotation() { return null != obtainViaAnnotation; } @@ -244,7 +244,7 @@ public CharSequence renderToBuilderCall() { result.append(fieldInBuilderName); result.append('('); - if (hasObtainVaiAnnotatation()) { + if (hasObtainViaAnnotation()) { if (StringUtil.isNotEmpty(viaFieldName)) { result.append("this."); result.append(viaFieldName);