Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.expressionevaluator @ 47382

  • svn:ignore: .directory
# Date Author Comment
47382 07/09/2023 04:11 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.425

47378 07/09/2023 03:20 PM Joaquín del Cerro Murciano

Añadido soporte para definir reglas en el gestor de columnas que se ejecutan al editar una feature

47376 07/09/2023 09:14 AM Joaquín del Cerro Murciano

Añadidas las funciones DesktopBrowse/Open/Edit a COSA

47374 07/04/2023 09:41 AM Francisco Díaz Carsí

Corregida la funcion $HOSTEXPRESSION cuando recibe una geometría

47373 07/03/2023 09:22 AM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47371 07/03/2023 09:21 AM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.424

47345 06/18/2023 11:31 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47343 06/18/2023 11:31 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.423

47333 06/08/2023 08:11 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47331 06/08/2023 08:11 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.422

47324 06/04/2023 10:44 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47322 06/04/2023 10:44 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.421

47320 06/02/2023 01:11 PM Francisco Díaz Carsí

Arreglado el uso de los operadores "parecido a " y "contiene" en la ficha de búsqueda (decidía que la expresión no era compatible con SQL y se ejecutaba en local).

47317 05/31/2023 11:34 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47315 05/31/2023 11:34 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.420

47310 05/30/2023 11:58 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47308 05/30/2023 11:58 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.419

47301 05/30/2023 04:31 PM Joaquín del Cerro Murciano

Marcados Expression e Interpreter como NoThreadSafe

47300 05/30/2023 04:31 PM Joaquín del Cerro Murciano

Correccion menor en el clone de Expression para que no use metodos deprecados

47299 05/30/2023 04:30 PM Joaquín del Cerro Murciano

Añadido el metodo link(symboltable, force) a Code.

47298 05/30/2023 04:26 PM Joaquín del Cerro Murciano

Añadidas guardas para evitar chequear una expresion cuando la caja de texto no esta visible o enabled. Esto minimiza algunos problemas de concurrencia.

47293 05/29/2023 01:18 PM Francisco Díaz Carsí

Marked CastFunction of COSA as SQL compatible

47279 05/22/2023 09:28 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47277 05/22/2023 09:28 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.418

47271 05/21/2023 04:54 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47269 05/21/2023 04:54 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.417

47262 05/21/2023 02:53 PM Joaquín del Cerro Murciano

Añadidas al GeometryExpressionBuilder las constantes FUNCTION_ST_COVERS y FUNCTION_ST_COVEREDBY

47259 05/19/2023 02:16 PM Francisco Díaz Carsí

Fix json_value when calling with null values

47258 05/19/2023 02:15 PM Francisco Díaz Carsí

Añadido comentario

47257 05/17/2023 11:09 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47255 05/17/2023 11:09 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.416

47248 05/17/2023 10:02 AM Francisco Díaz Carsí

Arreglado en el FeatureQuery el uso de exists con select de versiones anteriores a la 2.6.0

47232 05/12/2023 03:11 PM Francisco Díaz Carsí

Modificaciones en el DefaultExpressionPickerController para mejorar el dispose

47214 05/08/2023 10:19 AM Francisco Díaz Carsí

Fix JsonValueFunction when path is bad

47193 05/01/2023 06:05 PM Joaquín del Cerro Murciano

Añadido el metodo estatico isIdentifier al interface Code (cosa).

47192 05/01/2023 06:04 PM Joaquín del Cerro Murciano

Modificado el toString de Expression para que use ToStringBuilder.

47190 04/30/2023 10:44 PM Joaquín del Cerro Murciano

Añadido metodo isFunction a Code (ExpressionEvaluator)

47187 04/28/2023 03:02 PM Francisco Díaz Carsí

Fix JsonValueFunction parameters count

47186 04/28/2023 03:01 PM Francisco Díaz Carsí

Support to LocaDate constants in COSA ExpressionBuilder

47184 04/27/2023 10:20 PM Joaquín del Cerro Murciano

Añadido a la ficha de busqueda un check para realizar la busqueda sobre los elementos seleccionados. Se han implementado los operadores IN y BETWEEN en cosa y se ha dado soporte a usar objetos complejos en host-expression por el camino.

47177 04/25/2023 10:56 PM Joaquín del Cerro Murciano

Modificado el toString de las host-expression y añadidos los operadores IN y BETWEEN.

47175 04/25/2023 05:30 PM Joaquín del Cerro Murciano

Añadido soporte para convertir un objeto a Code en el evaluador de expresiones. Se usa para mapear cosas como una list o un feature a un objeto (normalmente un ARRAY) de sql. Se usa en las host-expresion ya que antes solo soportaba host-expression que devolviesen tipos basicos....

47173 04/25/2023 05:08 PM Joaquín del Cerro Murciano

Modificaciones para prevenir ConcurrentModificationException

47169 04/25/2023 04:51 PM Joaquín del Cerro Murciano

Añadido test simple de DynamicText

47166 04/25/2023 01:30 PM Francisco Díaz Carsí

Añadido toString a VarFunction

47165 04/25/2023 01:29 PM Francisco Díaz Carsí

Añadido toString a VarFunction

47164 04/25/2023 01:29 PM Francisco Díaz Carsí

Modificado un log

47163 04/24/2023 10:44 AM Joaquín del Cerro Murciano

Añadido test para VAR como funcion y como sentencia

47162 04/24/2023 10:44 AM Joaquín del Cerro Murciano

Eliminadas algunas palabras reservadas de la gramatica base (var, let, break,return...), esto permite usar esas funciones directamente.

47161 04/24/2023 01:59 AM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47159 04/24/2023 01:59 AM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.415

47141 04/21/2023 10:39 AM Francisco Díaz Carsí

Fixed persistence of Expression for compatibility of SELECT function of previous versions

47133 04/18/2023 11:16 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47131 04/18/2023 11:16 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.414

47129 04/18/2023 10:28 PM Joaquín del Cerro Murciano

Modificada la funcion round de cosa para que acepte un segundo parametro opcional que indique cuantos decimales se quieren.

47128 04/18/2023 10:28 PM Joaquín del Cerro Murciano

Modificado el funcionamiento de hostsexpression para que si se encuentra alguna variable no definida en la host-expresion no realice ningun reemplazo. Sin esto fallaba cuando habia un select con una host-expresion dentro de una funcion.

47127 04/17/2023 11:31 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47125 04/17/2023 11:31 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.413

47115 04/17/2023 08:14 PM Joaquín del Cerro Murciano

Añadidas a un monton de funciones de cosa los metodos toString(Codes,Formatter) y toValues,
al compilador los metodos addCompatibility/getCompatibility, a Statement el metodo if_compatibility_contains y al CodeBuilder la funcion block(). Se han modificado los test para que funcionen con todos estos cambios.

47114 04/17/2023 08:09 PM Joaquín del Cerro Murciano

Añadida comprobacion al crear una variable con el ExpressionBuilder para que el nombre de esta no contiene comillas dobles

47100 04/12/2023 10:22 PM Joaquín del Cerro Murciano

Arreglos en el operador LIKE de COSA. Sigue habiendo un problema si hay una secuencia de escape en el patron.

47099 04/12/2023 09:32 PM Joaquín del Cerro Murciano

Arreglos en el operador LIKE de COSA. Ha mejorado mucho pero sigue habiendo un problema si hay una secuencia de escape en el patron.

47097 04/12/2023 12:28 PM Francisco Díaz Carsí

Fixed split_part function of COSA

47096 04/11/2023 06:53 PM Joaquín del Cerro Murciano

Corregido el repr de arrays en cosa

47095 04/11/2023 06:35 PM Joaquín del Cerro Murciano

Correccion en funcion split de cosa

47094 04/11/2023 04:13 PM Joaquín del Cerro Murciano

añadida funcion split a cosa

47090 04/10/2023 10:31 AM Joaquín del Cerro Murciano

Correcciones en COSA para que reconozca correctamente los literales double (2.0 como double y no como long).

47089 04/10/2023 10:09 AM Joaquín del Cerro Murciano

Correcciones en setattr, getattr y method-call en COSA

47077 04/09/2023 10:01 AM Joaquín del Cerro Murciano

Añdida la funcion import a COSA y modificada la funcion evaluateDynamicText del expresion evaluator manager par que acepte un resources storage.

47073 04/02/2023 04:40 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47071 04/02/2023 04:40 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.412

47065 04/01/2023 03:26 PM Joaquín del Cerro Murciano

añadido soporte parcial para DECLARE en el CREATE FUNCTION/PROCEDURE de COSA.

47064 04/01/2023 02:57 PM Joaquín del Cerro Murciano

Añadido soporte parcial para DECLARE en bloques BEGIN/END (deberia restringir solo a sentencias let en el declare y aun no lo hace)

47063 04/01/2023 12:47 PM Joaquín del Cerro Murciano

fix in hosts expressions and add support to use except in block begin/end of user functions

47062 04/01/2023 12:12 PM Francisco Díaz Carsí

Fixed Cast function, SelectFunction and Return in COSA

47061 04/01/2023 12:11 PM Francisco Díaz Carsí

Fixed ST_SetSRID function in COSA

47058 03/28/2023 11:23 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47056 03/28/2023 11:23 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.411

47033 03/14/2023 10:25 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47031 03/14/2023 10:25 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.410

47027 03/13/2023 09:54 AM Joaquín del Cerro Murciano

Añadida la funcion ESCAPE a COSA.

47025 03/12/2023 10:24 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47023 03/12/2023 10:24 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.409

47017 03/07/2023 10:18 PM Joaquín del Cerro Murciano

Añadida sentencia BREAK a COSA y correccion en la sentencia RETURN

47016 03/07/2023 04:21 PM Joaquín del Cerro Murciano

Corregido el uso de "return" en un bloque begin/end de COSA

47015 03/06/2023 01:06 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47013 03/06/2023 01:06 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.408

47012 03/06/2023 12:56 PM Joaquín del Cerro Murciano

[maven-release-plugin] rollback the release of org.gvsig.desktop-2.0.408

47010 03/06/2023 12:15 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.408

47007 03/06/2023 11:21 AM Joaquín del Cerro Murciano

[maven-release-plugin] rollback the release of org.gvsig.desktop-2.0.408

47006 03/06/2023 11:20 AM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.408

47005 03/05/2023 09:02 PM Joaquín del Cerro Murciano

[maven-release-plugin] rollback the release of org.gvsig.desktop-2.0.408

47004 03/05/2023 07:36 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

47002 03/05/2023 07:36 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.408

47001 03/05/2023 07:20 PM Joaquín del Cerro Murciano

[maven-release-plugin] rollback the release of org.gvsig.desktop-2.0.408

47000 03/05/2023 07:10 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration

46998 03/05/2023 07:10 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare release org.gvsig.desktop-2.0.408

46995 03/05/2023 06:43 PM Joaquín del Cerro Murciano

mejorado el error en el log al producirse una excepcion evaluando un bloque BEGIN-END de COSA

46992 03/02/2023 02:57 PM Francisco Díaz Carsí

Fix boolean parameters in COSA functions

46991 03/01/2023 07:56 PM Joaquín del Cerro Murciano

[maven-release-plugin] prepare for next development iteration