All,
Gerrit ticket:
http://gerrit.ovirt.org/#change,2164 was just merged,
This commit removes the SharedGwt module from oVirt maven structure,
This module aggregated backend source code of three modules: Common, Compat and
SearchBackend for UI (gwt) modules during compile phase,
This is replaced now by a direct access to the backend modules using sources artifacts,
GWT module descriptor of SharedGwt maven module (named: SharedGwt.gwt.xml) contained a
list of java classes that should be visible for the GWT compiler,
Since this module does not exist anymore, this file was split into three files per backend
module:
Common.gwt.xml - Contains backend Common code that is visible to GWT compiler.
SearchBackend.gwt.xml - Contains SearchBackend code that is visible to GWT compiler.
Compat.gwt.xml - Contains backend Compat code that is visible to GWT compiler.
To avoid pushing UI related files directly into the backend modules, these files are
located in gwt-common module, which contains shared code for UI modules.
In short: any backend source code that should be available during UI compilation which
exist in Common|Compat|SearchBackend must be included in the appropriate GWT module
descriptor according to its parent module.
Please contact me if this is causing any issue,
Regards,
+972-543094949
Asaf.