Have been running smartGWT 6.1 for a long while. Today I thought it was time to explore smartGWT 12.0p. Using overnight build of 2018-11-30 of 12.0p,
Got this compile error on my working 6.1 code:
:1408: error: cannot find symbol
[javac] showEffect.setEndsAt("L");
[javac] ^
[javac] symbol: method setEndsAt(String)
[javac] location: variable showEffect of type AnimateShowEffect
A simple fix is to change to the latest method naming: setEndAt( - ).
final AnimateShowEffect showEffect = new AnimateShowEffect();
showEffect.setEndAt("L");
But is this change permanent or something I just happened across in version 2018-11-30 ?
Of course this happens to be shared code among many projects, so I can't now transition just one project to 12.0p. It seems like I have to transition all the projects that reference the code. Ugg...
In C/C++ I would use the pre-compiler to work around this. Any suggestions?
Got this compile error on my working 6.1 code:
:1408: error: cannot find symbol
[javac] showEffect.setEndsAt("L");
[javac] ^
[javac] symbol: method setEndsAt(String)
[javac] location: variable showEffect of type AnimateShowEffect
A simple fix is to change to the latest method naming: setEndAt( - ).
final AnimateShowEffect showEffect = new AnimateShowEffect();
showEffect.setEndAt("L");
But is this change permanent or something I just happened across in version 2018-11-30 ?
Of course this happens to be shared code among many projects, so I can't now transition just one project to 12.0p. It seems like I have to transition all the projects that reference the code. Ugg...
In C/C++ I would use the pre-compiler to work around this. Any suggestions?
Comment