Declare service providers in modules
This commit is contained in:
parent
e5d1643bac
commit
84a897525f
@ -97,6 +97,12 @@ open module openrocket.core {
|
||||
exports info.openrocket.core.util.enums;
|
||||
exports info.openrocket.core.utils;
|
||||
|
||||
// Service providers
|
||||
provides info.openrocket.core.optimization.services.OptimizableParameterService with
|
||||
info.openrocket.core.optimization.services.DefaultOptimizableParameterService;
|
||||
provides info.openrocket.core.optimization.services.SimulationModifierService with
|
||||
info.openrocket.core.optimization.services.DefaultSimulationModifierService;
|
||||
|
||||
//opens info.openrocket.core.formatting to com.google.guice;
|
||||
//opens info.openrocket.core.startup to com.google.guice;
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
# Default service implementation:
|
||||
info.openrocket.core.optimization.services.DefaultOptimizableParameterService
|
@ -1,2 +0,0 @@
|
||||
# Default service implementation:
|
||||
info.openrocket.core.optimization.services.DefaultSimulationModifierService
|
@ -29,6 +29,26 @@ open module openrocket.swing {
|
||||
requires ch.qos.logback.classic;
|
||||
requires jakarta.inject;
|
||||
|
||||
// Service providers
|
||||
provides info.openrocket.swing.gui.rocketfigure.RocketComponentShapeService with
|
||||
info.openrocket.swing.gui.rocketfigure.BodyTubeShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.ComponentAssemblyShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.FinSetShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.LaunchLugShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.MassComponentShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.ParachuteShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.ParallelStageShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.PodSetShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.RailButtonShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.RingComponentShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.RocketComponentShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.ShockCordShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.StreamerShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.SymmetricComponentShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.TransitionShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.TubeFinSetShapes,
|
||||
info.openrocket.swing.gui.rocketfigure.TubeShapes;
|
||||
|
||||
/*opens info.openrocket.swing.startup.providers to com.google.guice;
|
||||
opens info.openrocket.swing.startup to com.google.guice;
|
||||
opens info.openrocket.swing.gui.util to com.google.guice;
|
||||
|
@ -1,17 +0,0 @@
|
||||
info.openrocket.swing.gui.rocketfigure.BodyTubeShapes
|
||||
info.openrocket.swing.gui.rocketfigure.ComponentAssemblyShapes
|
||||
info.openrocket.swing.gui.rocketfigure.FinSetShapes
|
||||
info.openrocket.swing.gui.rocketfigure.LaunchLugShapes
|
||||
info.openrocket.swing.gui.rocketfigure.MassComponentShapes
|
||||
info.openrocket.swing.gui.rocketfigure.ParachuteShapes
|
||||
info.openrocket.swing.gui.rocketfigure.ParallelStageShapes
|
||||
info.openrocket.swing.gui.rocketfigure.PodSetShapes
|
||||
info.openrocket.swing.gui.rocketfigure.RailButtonShapes
|
||||
info.openrocket.swing.gui.rocketfigure.RingComponentShapes
|
||||
info.openrocket.swing.gui.rocketfigure.RocketComponentShapes
|
||||
info.openrocket.swing.gui.rocketfigure.ShockCordShapes
|
||||
info.openrocket.swing.gui.rocketfigure.StreamerShapes
|
||||
info.openrocket.swing.gui.rocketfigure.SymmetricComponentShapes
|
||||
info.openrocket.swing.gui.rocketfigure.TransitionShapes
|
||||
info.openrocket.swing.gui.rocketfigure.TubeFinSetShapes
|
||||
info.openrocket.swing.gui.rocketfigure.TubeShapes
|
Loading…
x
Reference in New Issue
Block a user