studio ofuscar ocultar fuente codigo gwt obfuscation indexeddb

gwt - ocultar - ofuscar codigo javascript



desactivar la ofuscaciĆ³n de GWT para ciertas clases de modelos (1)

Puede establecer el atributo de estilo de compilación de GWT en PRETTY o DETAILED . para que GWT no reemplace la clase, el método o los nombres de las variables. Para más información, consulte este enlace .

¿Es posible en GWT 2.4+ inhabilitar la ofuscación para ciertas clases de modelo java?

La razón por la que hago esta pregunta es que utilizamos GWT RPC para hablar con el servidor y necesitamos almacenar estos objetos devueltos, etc. en el almacenamiento local utilizando la API de la base de datos indexada, actualmente estamos usando la API websql. Si GWT ofusca / cambia el nombre de sus propiedades, etc. esto hace que usar la API de la base de datos indexada sea inútil en su código.

¿Tal vez hay una manera de pedirle a GWT que reemplace una cadena de propiedad con la versión ofuscada en las consultas de API de su base de datos indexada?

Podría crear un nuevo modelo de Java que use superposiciones de JavaScript para que se conserven cuando GWT compile y reemplace GWT RPC por JSON RPC, pero esto sería mucho trabajo.

Cualquier otra idea sería apreciada!

También analicé el marco de AutoBean que produce una buena salida JSON de las interfaces de tu modelo, pero no creo que tenga una buena representación simple de javascript debajo del capó.