Re: Kdevelop java language support plugin

Milian Wolff <[email protected]> Tue, 06 Jan 2026 08:10:20 +0100
Newsgroups gmane.comp.kde.devel.kdevelop
Message-ID <2978021.UmsaWiWg5e@milian-workstation>
--nextPart6853609.95DjLDDp9m
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; protected-headers="v1"
From: Milian Wolff <[email protected]>
To: Caroline Ferriolo <[email protected]>, [email protected]
Reply-To: [email protected]
Cc: [email protected], [email protected], [email protected], [email protected]
Subject: Re: Kdevelop java language support plugin
Date: Tue, 06 Jan 2026 08:10:20 +0100
Message-ID: <2978021.UmsaWiWg5e@milian-workstation>
MIME-Version: 1.0

On Montag, 22. Dezember 2025 15:09:03 Mitteleurop=C3=A4ische Normalzeit Car=
oline=20
=46erriolo wrote:
> Hello,
>=20
> I am currently working on updating kdev-java. The git repository is locat=
ed
> here
> <https://invent.kde.org/thingmaster/kdev-java/-/tree/58d662b166decfa341a3=
f99
> b7a87dfdbc22d6a05/>. This email is directed at some people I believe might
> have the knowledge to help me with updating the grammar file in my projec=
t.
> I have made very little progress on this part of the project, as it is
> quite unfamiliar to me. It would be quite helpful if anyone could help. If
> there are any resources or any places where I could inquire about this
> further, please let me know.

Hey Caroline,

sorry for the long delay. Java and kdev-pg-qt isn't really down my alley=20
anymore, I haven't spent any time on these subjects in multiple years. I'm=
=20
also afraid to say that updating the grammar file to a recent java language=
=20
version would be _quite_ the undertaking!=20

https://techbase.kde.org/Development/KDevelop-PG-Qt_Introduction is some=20
documentation on the topic. But going further than that, we'd need to see y=
our=20
actual problems and then invest a significant time ourselves to get up to=20
speed with this old technology again. I'm afraid that I at least don't have=
=20
the luxury for that right now. Generally, a much better path forward would =
be=20
to integrate the language agnostic LSP into kdevelop, and then get java=20
support through there somehow. There was some interest in that, maybe someo=
ne=20
else from the mailing list can help you with that. That's why I have CC'ed=
=20
that list. Please direct further replies there.

Cheers

=2D-=20
Milian Wolff
[email protected]
http://milianw.de
--nextPart6853609.95DjLDDp9m
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEezawi1aUvUGg3A1+8zYW/HGdOX8FAmlctVwACgkQ8zYW/HGd
OX/fog//Xv6lKQspIV6PaatLaFRusAR/pfGDVXm4uQIPZhcnFlMcbRn2Ac3h3ULB
ks1jd7+R6d9cQzZnhIZ/5UAfYZWLdgkPD7mVJEzUHmVB+vAFWQNMFWxzAXDCoRKI
vFysExPvhqL+UgFzpdy3DugmrH9MmDx7ZvCmWKia7MqQZ9Ux6kb/6Vmu6toM4TRF
ba3VyWoqCkjerNvqJA3p6wC5ldyshxwJweTHt/GHaIRvyLQ/3UuTSKTWzdmUBy3h
pN2xe9x8suxAyPHyKV/7e3Bu4kK7B9aDKGW+BZpIdCFZWDscTdwlzc6vaoK4I69s
fFc8SdPBtKYHbqh9hIea0CinocHom1OCYrOOYQRAT+R8dJwR9UXleQUwSUNBaN3a
wxzCDNKHwhqfOJvuRPFlrbgzdtweJlVbgqS3zXA72t3or+FNjwd01v1bmXRgv6En
aS++z60hwNCe+6L2iIbliT6gnY9jde6dCZTicxkhAzhD9BRaQDbXap+f3rntVoKt
WFrxZwUVDy2N1etKUOesSs1OH/gsAjfg0NC9xQ1ippAR5k+bGBcKOO5tVyRDC56w
XrE/JdpnLZ/q35MCUkOLxZzVrv0HKK/UVP+rSWqLk0ZNtVbyw3nxis8slkmoF7aN
5K2nVP2zA4JEwxmtnYeKOhdx4B7F5w65Uc5Qo4koEevilEnYbVU=
=s8YY
-----END PGP SIGNATURE-----

--nextPart6853609.95DjLDDp9m--