properly generate bean name for class "Impl"

This commit is contained in:
Stepan Koltsov
2012-06-08 18:02:38 +04:00
parent 2ac6a7c928
commit a8ccc46253
@@ -489,7 +489,7 @@ public class DependencyInjectorGenerator {
private String var(@NotNull DiType type) {
StringBuilder sb = new StringBuilder();
sb.append(StringUtil.decapitalize(type.getClazz().getSimpleName().replaceFirst("Impl$", "")));
sb.append(StringUtil.decapitalize(type.getClazz().getSimpleName().replaceFirst("(?<=.)Impl$", "")));
if (type.getTypeParameters().size() > 0) {
sb.append("Of");
}