-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
what's the kind of a Class that with annotations @ProxyGen but without @VertxGen #205
Comments
it throw that "error: TestVertxEBProxy is not abstract and does not override abstract method foo() in Test" |
I think that interfaces with |
Sorry for bumping, but in my project (using vertx 3.5.4) I had this working and in the generated proxy it contained the proxy methods, but now that we upgraded to 3.6.0CR1 (for a fix we required) I am indeed getting incomplete classes (same error that @okou19900722 stated). I was always under the impression that I don't need VertxGen unless I want stub services generated, but I tried it anways alongisde ProxyGen but then getting this error:
In fact, the service generates OK with VertxGen, but I still get the error, thus the complete build fails. What am I missing? An example service that's failing to generate:
|
Me too. My interface is more or less the same. I'm using 3.6.0 release version.
Removing @VetxGen seems to fix it but then I can't generate clients for non-Java languages. |
can you provide a reproducer project @diabolicallabs ? |
Working on it... David Bush |
thanks |
In creating the reproducer, I found the problem. I had a maven dependency with a transitive dependency on an older version of vertx-rx-java 3.2.1. Updating that solved the problem. Here is the reproducer if you're interested: https://github.com/diabolicallabs/codegen-reproducer Thank you for your interest Julien. |
I'm getting
is that what you have too ? |
it is weird because we are not using anymore MVEL and that is MVEL templating.... |
the problem is that you have code depending on old vertx versions:
|
this load the vertx 3.2.1 generators which are executed |
changing the dep to:
builds fine for me |
this method will add to anyJavaTypeMethods because of the kind of
Test
isClassKind.OTHER
The text was updated successfully, but these errors were encountered: