org.apache.tools.ant.taskdefs.optional.depend.AntAnalyzer is only the adapter to JDepend. And that tool should analyze dependencies.
Jan > -----Ursprüngliche Nachricht----- > Von: Slava Gonahchan [mailto:[EMAIL PROTECTED] > Gesendet: Samstag, 22. März 2008 07:45 > An: user@ant.apache.org > Betreff: ant api for analyzing dependencies > > Hello, good folks. > I need to resolve dependencies of my project. > Can ant analyze dependencies of source files? Or it is only > for class files? > Anyway i tried using it: > ----------------------- > public static AntAnalyzer analyzer=new AntAnalyzer(); > ... > analyzer.addRootClass("org.apache.tools.ant.types.Path"); > Enumeration enum=analyzer.getClassDependencies(); > while(enum.hasMoreElements()){ > System.out.println(enum.nextElement()); > } > ------------------------- > > And it prints only: org.apache.tools.ant.types.Path > Actually it prints String I specified in addRootClass every time. > What did i do wrong? > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]