KDevelop and Java

Sven Brauch svenbrauch at googlemail.com
Sat Mar 10 12:57:36 UTC 2012


Well, first of all, you should find out whether it's even supposed to
work. Such things (autocompletion or underlining of errors) have to be
explicitly implemented by the plugin. Are you sure the plugin does
that?

Greetings

Am 10. März 2012 12:41 schrieb Detlev Casanova <detlev.casanova at gmail.com>:
> On Thursday 08 March 2012 12:28:15 Milian Wolff wrote:
>> On Thursday 08 March 2012 10:25:22 Detlev Casanova wrote:
>> > On Wednesday 07 March 2012 16:11:38 Aleix Pol wrote:
>> > > On Wed, Mar 7, 2012 at 3:33 PM, Detlev Casanova
>> > >
>> > > <detlev.casanova at gmail.com> wrote:
>> > > > Hello !
>> > > > I'd like to know what's the status of the Java plugin for KDevelop.
>> > > > After
>> > > > having a look on the git repository, it seems that it's been a while
>> > > > since
>> > > > the last commit.
>> > > >
>> > > > Is it unmaintained ?
>> > > > Has it become not interresting anymore ?
>> > > >
>> > > > Would you like to see it back on tracks or are there other priorities
>> > > > ?
>> > > >
>> > > > Detlev Casanova.
>> > > >
>> > > > --
>> > > > KDevelop-devel mailing list
>> > > > KDevelop-devel at kdevelop.org
>> > > > https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
>> > >
>> > > Script Kiddy doesn't count as maintaining. :P
>> > >
>> > > The last time I looked (last summer) the Java language support was not
>> > > that bad, it has to be ported to new Kate ranges interface, because
>> > > the one we used to have was deprecated some time ago.
>> > >
>> > > Short answer: needs work, but not a huge amount of work.
>> >
>> > I'll try to make it compile with the new range interface, then make sure
>> > it
>> > works and see if it can be used properly with new versions of kdevelop.
>> >
>> > Do people on this mailing list and on #kdevelop know about that new range
>> > interface ? In case I have questions :-)
>>
>> Very nice.
>>
>> commit dcbeb493ea86547af81d5a90fa168cc152ab4efa in kdev-php might be
>> interesting, yet there can of course be follow-up commits that fix the odd
>> bug. I can of course assist you via email/irc if I have time. Just drop the
>> mail to this mailing list.
>
> I hit reply to author last time, sorry.
>
> It now compiles and KDevelop loads it properly (I would say that kdev-php and
> kdev-java are based on each other, as the code is a comparable.)
>
> It still doesn't work properly and, for instance, doesn't find errors
> (System.out.printlnThatDoesNotExist("Hello world"); is not underlined, which
> it should be I suppose...)
> I'll keep looking into ParseJob::run() which is the most probable place that
> makes it not working.
>
> Also, autocompletion doesn't work but I haven't got there yet (except for
> porting)
>
> Also, I created a kdevelop template. Can the kdev-java plugin provide such
> templates when it is installed (for instance : CMake and Java) ?
>
> Is there something like an Ant plugins yet ?
>
> Finally, how do you prefer getting the code ? I committed it into my local git
> repo, in master. Mail ? Reviewboard ? Something else ?
>
> Thanks !
>
> Detlev Casanova.
>
> --
> KDevelop-devel mailing list
> KDevelop-devel at kdevelop.org
> https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel




More information about the KDevelop-devel mailing list