cincheo / jsweet-eclipse-plugin

The official Eclipse plugin for the JSweet transpiler
http://www.jsweet.org
Apache License 2.0
20 stars 10 forks source link

Update transpiler to 3.0.0 #30

Closed regrog closed 3 years ago

regrog commented 3 years ago

I fixed some java conventions:

Moved come constants and class outside JSweetBuilder to improve reability:

In JSweetBuilder fixed project.isOpen() in project.isAccessible() (not sure about cleanProjects(...) method, I'm not using it).

Updated to jsweet-transpiler 3.0.0 I hope this can help us to investigate in my issue on transpiler.

EDIT: I used org.jsweet.transpiler.util.Util.Static class instead of org.jsweet.transpiler.util.Util but I'm not sure it's totally ok.

lgrignon commented 3 years ago

Thanks a lot for contributing.

renaudpawlak commented 3 years ago

Hello! Thank you for your contribution. With JSweet 3, an option important to be supported would be the source and target level in order to be backward compatible with Java 8 project for instance. Maybe a nice feature would also be to allow the user to choose a given version of the transpiler (by selecting the jar-with-dependencies on the artifactory for instance)... Just suggestions ;)