X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=javainspect.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Finspector%2Fjava%2Fmethods%2FProject.java;h=b3a87cc88e0739bd893c42e7cbaca78538cb6238;hp=2688e780f175275dcbc660a9b31a0c962efba92b;hb=9811fe796d6f549151ab904714e1a65ff2839ee2;hpb=b11a3d9201e6fa8b62fa2fdfd5b99ade27297e3f diff --git a/src/main/java/eu/svjatoslav/inspector/java/methods/Project.java b/src/main/java/eu/svjatoslav/inspector/java/methods/Project.java index 2688e78..b3a87cc 100644 --- a/src/main/java/eu/svjatoslav/inspector/java/methods/Project.java +++ b/src/main/java/eu/svjatoslav/inspector/java/methods/Project.java @@ -1,55 +1,10 @@ package eu.svjatoslav.inspector.java.methods; -import java.io.File; -import java.io.IOException; - -import eu.svjatoslav.commons.file.FilePathParser; +import java.util.HashMap; +import java.util.Map; public class Project { - private final File projectPath; - - public Project(final File projectPath) { - this.projectPath = projectPath; - parse(); - } - - public void parse() { - - if (!projectPath.exists()) - System.out.println("Project not found on path: " + projectPath); - - if (!projectPath.canRead()) - System.out.println("Cannot read project path: " + projectPath); - - if (projectPath.isDirectory()) - parseDirectory(projectPath); - - if (projectPath.isFile()) - parseFile(projectPath); - } - - public void parseDirectory(final File file) { - - for (final File subFile : file.listFiles()) { - - if (subFile.isFile()) - parseFile(subFile); - - if (subFile.isDirectory()) - parseDirectory(subFile); - } - } - - public void parseFile(final File file) { - final String fileExtension = FilePathParser.getFileExtension(file); - if ("java".equalsIgnoreCase(fileExtension)) - try { - final JavaFile javaFile = new JavaFile(file); - } catch (final IOException e) { - System.out.println("Error parsing file: " + file.toString() - + ", " + e.toString()); - } - } + Map packages = new HashMap(); }