rvesse commented on code in PR #2845:
URL: https://github.com/apache/jena/pull/2845#discussion_r1848576525


##########
jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiModules.java:
##########
@@ -23,16 +23,51 @@
 import java.util.function.Consumer;
 
 /**
- * List of {@linkplain FusekiModule Fuseki modules}.
- * This is the immutable group of modules for a server.
+ * A collection of {@linkplain FusekiModule Fuseki modules}.
  * <p>
+ * There is one specific collection of modules - a system wide set of modules.
+ * This collection defaults to the automatically discovered modules {@link 
FusekiAutoModules#load()}.
+ *
  * @see FusekiAutoModules
  */
 public class FusekiModules {
 
+    private static FusekiModules autoLoadedFusekiModules = 
FusekiAutoModules.get();
+    // Never null, maybe empty
+    private static FusekiModules systemFusekiModules = autoLoadedFusekiModules;
+
+    /**
+     * There is a system wide set of modules used when o other are indicated.

Review Comment:
   ```suggestion
        * There is a system wide set of modules used when no other are 
indicated.
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to