Skip to content

vert-x3/vertx-codetrans

Repository files navigation

Vert.x code translator :

Build Status

This projects aims to translate Java code using the Vert.x API in another languages whenever it's possible.

Supported languages:

  • Groovy
  • JavaScript
  • Kotlin
  • Ruby

Todo

  • ruby : nail out the {} versus do/begin syntax
  • codegen propeties for projection
  • handle case for handlers that are not the last parameter (MUST)
  • handle parenthesized expression in String concat : 1 + (2 + "_") is rewritten as 1 + ("${2}_") instead of ???
  • try to find something for Ruby postfix increment/decrement (is that even possible?)
  • test lambda/proc non last arg
  • groovy -> have last lambda to be like in ruby syntax