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