Eclipse Handly 1.0 liefert Grundlage für eigene Sprachwerkzeuge

Die Eclipse Foundation hat am 27. Juni 2018 Eclipse Handly 1.0 veröffentlicht. Das Projekt stellt APIs und Bausteine für Sprachwerkzeuge bereit und benötigt mindestens Java 8 sowie Eclipse Neon 4.6.

Handly 1.0 ist mit Eclipse Photon 4.8 kompatibel. Die Xtext-Integrationsschicht unterstützt die Versionen 2.11 bis 2.14. Das Release wird über ein P2-Repository verteilt und enthält wegen API-Änderungen einen Migrationshinweis für bestehende Nutzer.

APIs für Sprachwerkzeuge und Dateimodelle

Handly bildet eine Grundlage für Anwendungen, die Quelltext, Projekte und hierarchische Dateimodelle in einer Entwicklungsumgebung darstellen. Zum 1.0-Release gehören unter anderem Verbesserungen an Elementänderungen, der ReconcileOperation sowie der LruCache-Implementierung.

Das Projekt ergänzt außerdem Beispiele und eine Zielplattform für jedes Beispiel. Mehrere Änderungen modernisieren interne Eclipse-Schnittstellen, darunter der Wechsel von SubProgressMonitor zu SubMonitor und die Ablösung von Throwables.propagate. Für eigene Editoren und Sprachwerkzeuge entsteht dadurch eine stabilere Basis auf den Eclipse-Plattformen.

Eclipse Handly wechselt auf EPL 2.0

Mit Version 1.0 steht Handly unter der Eclipse Public License 2.0. Die neue Lizenz ist im Releaseplan als eigener Bestandteil aufgeführt. Die Plattform bleibt betriebssystemunabhängig und setzt Java 8 oder neuer voraus.

Die Veröffentlichung richtet sich an Entwickler, die Sprachunterstützung oder modellbasierte Werkzeuge auf Basis der Eclipse-Technologien erstellen. Damit ist Handly auch für technische Teams interessant, die eigene Editoren, Projektansichten und Analysefunktionen in ihre Entwicklungsumgebung integrieren.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein