Refactored project
This commit is contained in:
		
							parent
							
								
									7899bea1c7
								
							
						
					
					
						commit
						1c9fe51a53
					
				@ -1,8 +1,7 @@
 | 
				
			|||||||
package fr.packageviewer.ArchParser;
 | 
					package fr.packageviewer.distribution;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import java.io.IOException;
 | 
					import java.io.IOException;
 | 
				
			||||||
import java.net.URI;
 | 
					import java.net.URI;
 | 
				
			||||||
import java.net.URISyntaxException;
 | 
					 | 
				
			||||||
import java.util.ArrayList;
 | 
					import java.util.ArrayList;
 | 
				
			||||||
import java.util.Collections;
 | 
					import java.util.Collections;
 | 
				
			||||||
import java.util.List;
 | 
					import java.util.List;
 | 
				
			||||||
@ -10,13 +9,14 @@ import java.util.List;
 | 
				
			|||||||
import java.net.http.*;
 | 
					import java.net.http.*;
 | 
				
			||||||
import java.util.concurrent.CompletableFuture;
 | 
					import java.util.concurrent.CompletableFuture;
 | 
				
			||||||
import java.util.concurrent.ExecutionException;
 | 
					import java.util.concurrent.ExecutionException;
 | 
				
			||||||
import java.util.logging.Level;
 | 
					 | 
				
			||||||
import java.util.logging.Logger;
 | 
					import java.util.logging.Logger;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import fr.packageviewer.LoggerManager;
 | 
					import fr.packageviewer.LoggerManager;
 | 
				
			||||||
 | 
					import fr.packageviewer.pack.Package;
 | 
				
			||||||
 | 
					import fr.packageviewer.pack.SearchedPackage;
 | 
				
			||||||
import org.json.*;
 | 
					import org.json.*;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public class ArchParser {
 | 
					public class ArchDistribution implements Distribution {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    private static final Logger logger = LoggerManager.getLogger("ArchParser");
 | 
					    private static final Logger logger = LoggerManager.getLogger("ArchParser");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -0,0 +1,12 @@
 | 
				
			|||||||
 | 
					package fr.packageviewer.distribution;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import fr.packageviewer.pack.Package;
 | 
				
			||||||
 | 
					import fr.packageviewer.pack.SearchedPackage;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import java.util.List;
 | 
				
			||||||
 | 
					import java.util.concurrent.CompletableFuture;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					public interface Distribution {
 | 
				
			||||||
 | 
						List<SearchedPackage> searchPackage(String packageName);
 | 
				
			||||||
 | 
						CompletableFuture<Package> getPackageTree(String packageName, int depth);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
package fr.packageviewer.ArchParser;
 | 
					package fr.packageviewer.pack;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import java.util.List;
 | 
					import java.util.List;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -1,4 +1,4 @@
 | 
				
			|||||||
package fr.packageviewer.ArchParser;
 | 
					package fr.packageviewer.pack;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public class SearchedPackage {
 | 
					public class SearchedPackage {
 | 
				
			||||||
    private final String name;
 | 
					    private final String name;
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user