refactory: included file locator

This commit is contained in:
Gang ZHANG 2022-09-11 15:32:54 +08:00
parent 64658ef45e
commit aaa26dab1a
8 changed files with 8 additions and 5 deletions

View File

@ -6,7 +6,7 @@ import depends.extractor.python.NameAliasImport;
import depends.extractor.python.PythonHandlerContext; import depends.extractor.python.PythonHandlerContext;
import depends.extractor.python.PythonParser.*; import depends.extractor.python.PythonParser.*;
import depends.extractor.python.PythonParserBaseListener; import depends.extractor.python.PythonParserBaseListener;
import depends.extractor.ruby.IncludedFileLocator; import depends.extractor.IncludedFileLocator;
import depends.importtypes.FileImport; import depends.importtypes.FileImport;
import depends.relations.IBindingResolver; import depends.relations.IBindingResolver;
import multilang.depends.util.file.FileUtil; import multilang.depends.util.file.FileUtil;

View File

@ -6,7 +6,7 @@ import depends.entity.repo.EntityRepo;
import depends.extractor.FileParser; import depends.extractor.FileParser;
import depends.extractor.python.PythonLexer; import depends.extractor.python.PythonLexer;
import depends.extractor.python.PythonParser; import depends.extractor.python.PythonParser;
import depends.extractor.ruby.IncludedFileLocator; import depends.extractor.IncludedFileLocator;
import depends.relations.IBindingResolver; import depends.relations.IBindingResolver;
import org.antlr.v4.runtime.CharStream; import org.antlr.v4.runtime.CharStream;
import org.antlr.v4.runtime.CharStreams; import org.antlr.v4.runtime.CharStreams;

View File

@ -2,7 +2,7 @@ package depends.extractor.python.union;
import depends.extractor.FileParser; import depends.extractor.FileParser;
import depends.extractor.python.BasePythonProcessor; import depends.extractor.python.BasePythonProcessor;
import depends.extractor.ruby.IncludedFileLocator; import depends.extractor.IncludedFileLocator;
public class PythonProcessor extends BasePythonProcessor { public class PythonProcessor extends BasePythonProcessor {

View File

@ -29,6 +29,7 @@ import depends.entity.PackageEntity;
import depends.entity.repo.EntityRepo; import depends.entity.repo.EntityRepo;
import depends.extractor.FileParser; import depends.extractor.FileParser;
import depends.extractor.HandlerContext; import depends.extractor.HandlerContext;
import depends.extractor.IncludedFileLocator;
import depends.extractor.ParserCreator; import depends.extractor.ParserCreator;
import depends.importtypes.FileImport; import depends.importtypes.FileImport;
import depends.relations.IBindingResolver; import depends.relations.IBindingResolver;

View File

@ -27,6 +27,7 @@ package depends.extractor.ruby;
import depends.entity.repo.BuiltInType; import depends.entity.repo.BuiltInType;
import depends.extractor.AbstractLangProcessor; import depends.extractor.AbstractLangProcessor;
import depends.extractor.FileParser; import depends.extractor.FileParser;
import depends.extractor.IncludedFileLocator;
import depends.extractor.ParserCreator; import depends.extractor.ParserCreator;
import depends.extractor.ruby.jruby.JRubyFileParser; import depends.extractor.ruby.jruby.JRubyFileParser;
import depends.relations.ImportLookupStrategy; import depends.relations.ImportLookupStrategy;

View File

@ -29,7 +29,7 @@ import depends.entity.FileEntity;
import depends.entity.repo.EntityRepo; import depends.entity.repo.EntityRepo;
import depends.extractor.FileParser; import depends.extractor.FileParser;
import depends.extractor.ParserCreator; import depends.extractor.ParserCreator;
import depends.extractor.ruby.IncludedFileLocator; import depends.extractor.IncludedFileLocator;
import depends.relations.IBindingResolver; import depends.relations.IBindingResolver;
import multilang.depends.util.file.FileUtil; import multilang.depends.util.file.FileUtil;
import org.antlr.v4.runtime.CharStream; import org.antlr.v4.runtime.CharStream;

View File

@ -27,7 +27,7 @@ package depends.extractor.ruby.jruby;
import depends.entity.*; import depends.entity.*;
import depends.entity.repo.EntityRepo; import depends.entity.repo.EntityRepo;
import depends.extractor.ParserCreator; import depends.extractor.ParserCreator;
import depends.extractor.ruby.IncludedFileLocator; import depends.extractor.IncludedFileLocator;
import depends.extractor.ruby.RubyHandlerContext; import depends.extractor.ruby.RubyHandlerContext;
import depends.relations.IBindingResolver; import depends.relations.IBindingResolver;
import org.jrubyparser.ast.*; import org.jrubyparser.ast.*;

View File

@ -1,6 +1,7 @@
package depends.extractor.ruby; package depends.extractor.ruby;
import depends.extractor.FileParser; import depends.extractor.FileParser;
import depends.extractor.IncludedFileLocator;
import depends.extractor.ParserCreator; import depends.extractor.ParserCreator;
import depends.extractor.ParserTest; import depends.extractor.ParserTest;
import depends.extractor.ruby.jruby.JRubyFileParser; import depends.extractor.ruby.jruby.JRubyFileParser;