Skip to content

Commit fa66bd6

Browse files
committed
more
1 parent 675db83 commit fa66bd6

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

devtools/gradle/gradle-application-plugin/src/main/java/io/quarkus/gradle/tasks/QuarkusApplicationModelTask.java

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -167,11 +167,17 @@ private ResolvedDependencyBuilder getProjectArtifact(WorkspaceModule.Mutable mod
167167
module.setModuleId(
168168
WorkspaceModuleId.of(appArtifact.getGroupId(), appArtifact.getArtifactId(), appArtifact.getVersion()));
169169

170-
final PathList.Builder paths = PathList.builder();
171-
collectDestinationDirs(module.getMainSources().getSourceDirs(), paths);
172-
collectDestinationDirs(module.getMainSources().getResourceDirs(), paths);
170+
var mainSources = module.getMainSources();
171+
if (mainSources != null) {
172+
final PathList.Builder paths = PathList.builder();
173+
collectDestinationDirs(module.getMainSources().getSourceDirs(), paths);
174+
collectDestinationDirs(module.getMainSources().getResourceDirs(), paths);
175+
appArtifact.setResolvedPaths(paths.build());
176+
} else {
177+
appArtifact.setResolvedPaths(PathList.empty());
178+
}
173179

174-
return appArtifact.setWorkspaceModule(module).setResolvedPaths(paths.build());
180+
return appArtifact.setWorkspaceModule(module);
175181
}
176182

177183
private static void collectDestinationDirs(Collection<SourceDir> sources, final PathList.Builder paths) {

0 commit comments

Comments
 (0)