From 15a28add9dcad2896168d69018963a413ec75f1e Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Thu, 18 Mar 2021 23:18:54 +0100 Subject: [build] the new spi processor didn't handle inner types used as SPI targets. --- buildScripts/setup.ant.xml | 2 +- src/spiProcessor/lombok/spi/SpiProcessor.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/buildScripts/setup.ant.xml b/buildScripts/setup.ant.xml index f81c5134..2a9104eb 100644 --- a/buildScripts/setup.ant.xml +++ b/buildScripts/setup.ant.xml @@ -25,7 +25,7 @@ This buildfile is part of projectlombok.org. It sets up the build itself. - + diff --git a/src/spiProcessor/lombok/spi/SpiProcessor.java b/src/spiProcessor/lombok/spi/SpiProcessor.java index 975a85c7..4ad27bbe 100644 --- a/src/spiProcessor/lombok/spi/SpiProcessor.java +++ b/src/spiProcessor/lombok/spi/SpiProcessor.java @@ -222,7 +222,7 @@ public class SpiProcessor extends AbstractProcessor { } for (TypeMirror spiType : spiTypes) { - String spiTypeName = toElement(spiType).getQualifiedName().toString(); + String spiTypeName = createProperQualifiedName(toElement(spiType)); String createProperQualifiedName = createProperQualifiedName(elem); data.getService(spiTypeName).addProvider(createProperQualifiedName); } -- cgit