06.07.2016, 12:54
(05.07.2016, 05:01)lundefugl Wrote: Warum funktioniert mein aktiver Pull-Request (https://github.com/cpesch/RouteConverter/pull/47) unter Java-7 nicht ?
Er kompiliert nicht.
(05.07.2016, 05:01)lundefugl Wrote: Wenn die Option nicht überschrieben wurde, dann sollte der fragliche Code doch überhaupt nicht angesprungen werden. Ich sehe im Moment meinen Denkfehler nicht.
Ich kompiliere RouteConverter unter Java 7 auch für Java 8. Damit vermeide ich es, Java 8 APIs zu benutzen und es nicht zu bemerken. Und die Nutzer, die Java 7 benutzen, freuen sich.
Der Nachteil ist: Java 8 API kann ich nur über Reflektion (Beispiel: JavaFX7WebViewMapView#createMapView - setUserAgent) oder als Third-Party-JAR (Beispiel: JavaFX8WebViewMapView#print - javafx.print Package) eingeschummelte Java 8 API in Java 7 benutzen.
Wenn Du oder jemand Ideen hat, wie man das vermeiden kann: nur her damit!
--
Christian
Christian
