We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7a536e0 + 681f973 commit 5bd9089Copy full SHA for 5bd9089
inject-generator/src/main/java/io/avaje/inject/generator/SimpleModuleWriter.java
@@ -224,6 +224,14 @@ private void writeProvides() {
224
}
225
Set<String> scopeRequires = new TreeSet<>(scopeInfo.requires());
226
scopeRequires.addAll(ordering.autoRequires());
227
+
228
+ for (MetaData metaData : ordering.ordered()) {
229
+ final var forExternal = metaData.provides();
230
+ if (forExternal != null && !forExternal.isEmpty()) {
231
+ scopeProvides.addAll(forExternal);
232
+ }
233
234
235
scopeInfo.buildProvides(writer, scopeProvides, scopeRequires);
236
237
var requires = new ArrayList<>(scopeRequires);
0 commit comments