Deprecating languages in Java

There are some unmaintained languages for which we show a warning on languagetool.org and in the stand-alone GUI. I’ll extend this to the Java level and deprecate the constructors of the languages that fulfill these criteria:

That does not mean they’re going to be removed in the next release (unlike Malayalam and Lithuanian), but Java offers only one level of deprecation. The comment at the @deprecated annotation will explain that this language is unmaintained and might be removed in future versions, though. Maybe this helps making people aware that there’s a problem if a language is unmaintained, and maybe they consider contributing to the language.

The affected languages are:

Belarusian
Swedish
Khmer
Icelandic
Tagalog
Asturian
Danish
Slovenian

1 Like

That’s a good decision, @dnaber.