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