Changed compiler compliance to 11, modularized all packages (#29)
* added package- and module-info.java, changed JRE from 8 to 11 * moved ObjectProcessor into the processors package Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
This commit is contained in:
		
							
								
								
									
										9
									
								
								src/main/java/envoy/server/data/package-info.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								src/main/java/envoy/server/data/package-info.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| /** | ||||
|  * This package contains classes related to persistence. | ||||
|  * | ||||
|  * @author Kai S. K. Engelbart | ||||
|  * @author Leon Hofmeister | ||||
|  * @author Maximilian Käfer | ||||
|  * @since Envoy v0.1-alpha | ||||
|  */ | ||||
| package envoy.server.data; | ||||
| @@ -9,7 +9,7 @@ import com.jenkov.nioserver.IMessageProcessor; | ||||
| import com.jenkov.nioserver.Message; | ||||
| import com.jenkov.nioserver.WriteProxy; | ||||
|  | ||||
| import envoy.server.ObjectProcessor; | ||||
| import envoy.server.processors.ObjectProcessor; | ||||
|  | ||||
| /** | ||||
|  * Handles incoming objects.<br> | ||||
|   | ||||
							
								
								
									
										9
									
								
								src/main/java/envoy/server/net/package-info.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								src/main/java/envoy/server/net/package-info.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| /** | ||||
|  * This package contains all classes related to client connection management. | ||||
|  * | ||||
|  * @author Kai S. K. Engelbart | ||||
|  * @author Leon Hofmeister | ||||
|  * @author Maximilian Käfer | ||||
|  * @since Envoy v0.1-alpha | ||||
|  */ | ||||
| package envoy.server.net; | ||||
							
								
								
									
										9
									
								
								src/main/java/envoy/server/package-info.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								src/main/java/envoy/server/package-info.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| /** | ||||
|  * This package contains the class that manages application startup. | ||||
|  *  | ||||
|  * @author Kai S. K. Engelbart | ||||
|  * @author Leon Hofmeister | ||||
|  * @author Maximilian Käfer | ||||
|  * @since Envoy Server Standalone v0.1-alpha | ||||
|  */ | ||||
| package envoy.server; | ||||
| @@ -5,7 +5,6 @@ import java.util.Arrays; | ||||
|  | ||||
| import envoy.data.Contacts; | ||||
| import envoy.event.ContactOperationEvent; | ||||
| import envoy.server.ObjectProcessor; | ||||
| import envoy.server.data.PersistenceManager; | ||||
| import envoy.server.net.ConnectionManager; | ||||
| import envoy.server.net.ObjectWriteProxy; | ||||
|   | ||||
| @@ -6,7 +6,6 @@ import java.util.stream.Collectors; | ||||
| import envoy.data.Contacts; | ||||
| import envoy.event.ContactSearchRequest; | ||||
| import envoy.event.ContactSearchResult; | ||||
| import envoy.server.ObjectProcessor; | ||||
| import envoy.server.data.PersistenceManager; | ||||
| import envoy.server.data.User; | ||||
| import envoy.server.net.ConnectionManager; | ||||
|   | ||||
| @@ -4,7 +4,6 @@ import java.io.IOException; | ||||
|  | ||||
| import envoy.data.IdGenerator; | ||||
| import envoy.event.IdGeneratorRequest; | ||||
| import envoy.server.ObjectProcessor; | ||||
| import envoy.server.data.ConfigItem; | ||||
| import envoy.server.data.PersistenceManager; | ||||
| import envoy.server.net.ObjectWriteProxy; | ||||
|   | ||||
| @@ -12,7 +12,6 @@ import envoy.data.Message.MessageStatus; | ||||
| import envoy.data.User; | ||||
| import envoy.data.User.UserStatus; | ||||
| import envoy.event.HandshakeRejectionEvent; | ||||
| import envoy.server.ObjectProcessor; | ||||
| import envoy.server.data.Message; | ||||
| import envoy.server.data.PersistenceManager; | ||||
| import envoy.server.net.ConnectionManager; | ||||
|   | ||||
| @@ -5,7 +5,6 @@ import java.util.Date; | ||||
|  | ||||
| import envoy.data.Message; | ||||
| import envoy.event.MessageStatusChangeEvent; | ||||
| import envoy.server.ObjectProcessor; | ||||
| import envoy.server.data.PersistenceManager; | ||||
| import envoy.server.net.ConnectionManager; | ||||
| import envoy.server.net.ObjectWriteProxy; | ||||
|   | ||||
| @@ -5,7 +5,6 @@ import java.io.IOException; | ||||
| import envoy.data.Message.MessageStatus; | ||||
| import envoy.event.MessageStatusChangeEvent; | ||||
| import envoy.exception.EnvoyException; | ||||
| import envoy.server.ObjectProcessor; | ||||
| import envoy.server.data.PersistenceManager; | ||||
| import envoy.server.net.ConnectionManager; | ||||
| import envoy.server.net.ObjectWriteProxy; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| package envoy.server; | ||||
| package envoy.server.processors; | ||||
| 
 | ||||
| import java.io.IOException; | ||||
| 
 | ||||
| @@ -4,7 +4,6 @@ import java.io.IOException; | ||||
|  | ||||
| import envoy.data.User.UserStatus; | ||||
| import envoy.event.UserStatusChangeEvent; | ||||
| import envoy.server.ObjectProcessor; | ||||
| import envoy.server.data.PersistenceManager; | ||||
| import envoy.server.data.User; | ||||
| import envoy.server.net.ConnectionManager; | ||||
|   | ||||
							
								
								
									
										10
									
								
								src/main/java/envoy/server/processors/package-info.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								src/main/java/envoy/server/processors/package-info.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| /** | ||||
|  * This package contains all classes that process data received from client | ||||
|  * connections. | ||||
|  * | ||||
|  * @author Kai S. K. Engelbart | ||||
|  * @author Leon Hofmeister | ||||
|  * @author Maximilian Käfer | ||||
|  * @since Envoy v0.1-alpha | ||||
|  */ | ||||
| package envoy.server.processors; | ||||
							
								
								
									
										15
									
								
								src/main/java/module-info.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								src/main/java/module-info.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| /** | ||||
|  * This module contains all classes defining the server application of the Envoy | ||||
|  * project. | ||||
|  *  | ||||
|  * @author Kai S. K. Engelbart | ||||
|  * @author Leon Hofmeister | ||||
|  * @author Maximilian Käfer | ||||
|  * @since Envoy Server Standalone v0.1-beta | ||||
|  */ | ||||
| module envoy.server { | ||||
|  | ||||
| 	requires transitive envoy.common; | ||||
| 	requires transitive java.nio.server; | ||||
| 	requires transitive java.persistence; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 delvh
					delvh