Skip to content

Commit a24102d

Browse files
committed
Polishing.
Original Pull Request: #3282
1 parent b5ad775 commit a24102d

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

src/main/java/org/springframework/data/repository/aot/generate/AotRepositoryBuilder.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ private AotRepositoryMetadata getAotRepositoryMetadata(List<AotRepositoryMethod>
179179
? AotRepositoryMetadata.RepositoryType.REACTIVE
180180
: AotRepositoryMetadata.RepositoryType.IMPERATIVE;
181181

182-
String jsonModuleName = moduleName.replaceAll("Reactive", "").trim();
182+
String jsonModuleName = moduleName != null ? moduleName.replaceAll("Reactive", "").trim() : null;
183183

184184
return new AotRepositoryMetadata(repositoryInformation.getRepositoryInterface().getName(), jsonModuleName,
185185
repositoryType, methodMetadata);

src/main/java/org/springframework/data/repository/aot/generate/RepositoryContributor.java

+1-6
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
import org.springframework.javapoet.JavaFile;
3333
import org.springframework.javapoet.TypeName;
3434
import org.springframework.javapoet.TypeSpec;
35-
import org.springframework.util.StringUtils;
3635

3736
/**
3837
* Contributor for AOT repository fragments.
@@ -131,11 +130,7 @@ public void contribute(GenerationContext generationContext) {
131130
}
132131

133132
private static String getRepositoryJsonFileName(Class<?> repositoryInterface) {
134-
135-
String repositoryJsonName = repositoryInterface.getSimpleName() + ".json";
136-
String repositoryJsonPath = repositoryInterface.getPackageName().replace('.', '/');
137-
138-
return StringUtils.hasText(repositoryJsonPath) ? repositoryJsonPath + "/" + repositoryJsonName : repositoryJsonName;
133+
return repositoryInterface.getName().replace('.', '/') + ".json";
139134
}
140135

141136
/**

0 commit comments

Comments
 (0)