Thread: [CEDET-devel] semanticdb-javap configuration
Brought to you by:
zappo
From: Дмитрий Б. <d.b...@gm...> - 2012-05-04 15:22:46
|
Hi all, Is there any documentation on how to configure semanticdb-javap to extract tags from jars? For now I have configured Emacs&CEDET so that it auto-completes the tags from the imported java-files. Now I'm trying to get autocompletion for the classes from jar's and couldn't find any piece of text describing how to get this done... Dmitry |
From: Eric M. L. <eri...@gm...> - 2012-05-25 02:23:05
|
On 05/04/2012 11:22 AM, Дмитрий Бушенко wrote: > Hi all, > > Is there any documentation on how to configure semanticdb-javap to > extract tags from jars? > > For now I have configured Emacs&CEDET so that it auto-completes the tags > from the imported java-files. Now I'm trying to get autocompletion for > the classes from jar's and couldn't find any piece of text describing > how to get this done... > > Dmitry > Indeed, this is not well documented. The configuration was wrapped up for android, but for other Java projects, I (personally) haven't tried it so have nothing to write doc from. For android, the config is like this: (let ((aj (cedet-android-sdk-jar))) (add-to-list 'cedet-java-classpath-extension aj t))) where aj is the android jar file. You could also use M-x customize on that variable. the code for getting semanticdb-javap setup is automatic when you start parsing java files. Earlier in the mailing list someone had identified some shortfalls in the current libraries, but had gotten a bunch of good stuff working. Hopefully you will find things work ok for you also. Eric |
From: David V. <dve...@gm...> - 2012-05-29 03:44:46
|
Dmitry, How did you configure Emacs&CEDET so that it auto-completes the tags from the imported java-files? Did you use EDE, or a semanticdb-project-root? I ask because this is something I had working last Fall (completion of symbols both from Java source files, and also from JAR files), but I'm having trouble with it as I return to it. How exactly are you invoking completions, by the way? Using Senator, which I think is older and less "intelligent"? Or using the Analyzer, which is newer and does a better job of finding the right symbols to complete (when it works)? When I use Senator, using something like senator-completion-menu-popup, I get a completion menu, but it's not accurate. When I try semantic-ia-complete-symbol-menu, I get nothing (`Cannot find types for ....'). Cheers, David |