If you are using maven, set the gwt.compiler.skip property to true. If not, there should be a flag for any build setting that you use to make it skip when you know itβs not necessary (and if you can share how you build, you can probably offer more specific instructions).
It is very difficult for the compiler to determine that not a single code that can affect the client has changed, even if you do not change any client or common code. Generators and linkers are arbitrary java code that can call anything else in the classpath, and the compiler cannot guarantee that they will not call into your other classes (and in fact this can be a useful function, for example, for RequestFactory proxy checks).
source share