Test ran at 2025-08-20 00:54:03.791058+00:00 SOLUTION: elada=1.8.8: Expression Language Library (JSR245) Origin: commit 4da951462a1b381ef23fe156b8c2273d4745c0b2 from https://gitlab.com/stcarrez/ada-el.git Properties: Author: Stephane.Carrez@gmail.com Configuration: no modifiers Description: Expression Language Library (JSR245) GPR Scenario: EL_BUILD := distrib | debug | optimize | profile | coverage GPR Scenario: EL_LIBRARY_TYPE := relocatable | static | static-pic License: Apache-2.0 Long_Description: [![Build Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-el/badges/build.json)](https://porion.vacs.fr/porion/projects/view/ada-el/summary) [![Test Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-el/badges/tests.json)](https://porion.vacs.fr/porion/projects/view/ada-el/xunits) [![Coverage](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-el/badges/coverage.json)](https://porion.vacs.fr/porion/projects/view/ada-el/summary) This Ada05 library provides the support for a simple Expression Language close to the Java Unified Expression Language (EL). The API provided by the EL library is inspired from the Java Unified Expression Language shared by the JSP 2.1 and JSF 1.2 technologies. See Expression Language specification in JSR245 (https://jcp.org/en/jsr/summary?id=245) The EL expression is intensively used in web development applications built on top of various Java technologies but also on top of [Ada Web Application](https://gitlab.com/stcarrez/ada-awa) and [Ada Server Faces](https://gitlab.com/stcarrez/ada-asf). Maintainer: Stephane.Carrez@gmail.com Maintainers_Logins: stcarrez Name: elada Project_File: elada.gpr Tag: web Tag: expression Tag: expander Tag: parser Version: 1.8.8 Website: https://gitlab.com/stcarrez/ada-el Dependencies (direct): utilada^2.8.0 Dependencies (solution): utilada=2.8.1 Dependencies (graph): elada=1.8.8 --> utilada=2.8.1 (^2.8.0) LOG: [alr test] Testing elada=1.8.8 [alr test] Spawning retrieval for remote crate: alr -d -n get elada=1.8.8 Note: Deploying elada=1.8.8... Note: Deploying utilada=2.8.1... elada=1.8.8 successfully retrieved. Dependencies were solved as follows: + utilada 2.8.1 (new) [alr test] Spawning default test for remote crate: alr -d -n build --release -- -cargs:Ada -gnatwn Note: Building elada=1.8.8/elada.gpr... Setup [mkdir] object directory for project UtilAda_Core [mkdir] library directory for project UtilAda_Core [mkdir] object directory for project ElAda [mkdir] library directory for project ElAda Compile [Ada] util-texts-transforms.adb [Ada] util-texts-builders.adb [Ada] util-texts-tokenizers.adb [Ada] util-texts.ads [Ada] util-texts-formats.adb [Ada] util-strings-builders.ads [Ada] util-strings-maps.ads [Ada] util-strings-sets.ads [Ada] util-strings.adb [Ada] util-strings-formats.adb [Ada] util-strings-vectors.ads [Ada] util-strings-transforms.adb [Ada] util-strings-maps_incensitive.ads [Ada] util-strings-builders-transforms.ads [Ada] util-strings-tokenizers.ads [Ada] util-listeners-lifecycles.adb [Ada] util-listeners.ads [Ada] util-listeners-observers.adb [Ada] util-concurrent-counters.adb [Ada] util-concurrent-arrays.adb [Ada] util-concurrent-locks.adb [Ada] util-concurrent.ads [Ada] util-concurrent-copies.adb [Ada] util-concurrent-pools.adb [Ada] util-concurrent-fifos.adb [Ada] util-concurrent-sequence_queues.adb [Ada] util-locales.adb [Ada] util-refs.adb [Ada] util-nullables.ads [Ada] util-named_lists.adb [Ada] util.ads [Ada] util-blobs.adb [Ada] util-algorithms.ads [Ada] util-executors.adb [Ada] util-stacks.adb [Ada] util-systems-types.ads [Ada] util-systems-constants.ads [Ada] util-systems-io.adb [Ada] util-systems-os.ads [Ada] util-properties.adb [Ada] util-properties-bundles.adb [Ada] util-properties-discrete.adb [Ada] util-properties-basic.adb [Ada] util-log-appenders-files.adb [Ada] util-log-appenders-formatter.adb [Ada] util-log.adb [Ada] util-log-loggers.adb [Ada] util-log-formatters.adb [Ada] util-log-locations.adb [Ada] util-log-appenders.adb [Ada] util-log-appenders-factories.adb [Ada] util-log-appenders-consoles.adb [Ada] util-log-formatters-factories.adb [Ada] util-log-appenders-rolling_files.adb [Ada] util-files-rolling.adb [Ada] util-files-filters.adb [Ada] util-files.adb [Ada] util-files-walk.adb [Ada] util-events-timers.adb [Ada] util-events.adb [Ada] util-events-channels.adb [Ada] util-dates-iso8601.adb [Ada] util-dates-simple_format.adb [Ada] util-dates.adb [Ada] util-dates-formats.adb [Ada] util-dates-rfc7231.adb [Ada] util-commands-consoles.adb [Ada] util-commands-parsers.adb [Ada] util-commands-parsers-gnat_parser.adb [Ada] util-commands.adb [Ada] util-commands-text_io.ads [Ada] util-commands-raw_io.ads [Ada] util-commands-drivers.adb [Ada] util-commands-consoles-text.adb [Ada] util-beans-objects-vectors.adb [Ada] util-beans-basic-ranges.adb [Ada] util-beans-objects-to_access.adb [Ada] util-beans-objects-hash.adb [Ada] util-beans-lists-strings.adb [Ada] util-beans-factory.adb [Ada] util-beans.ads [Ada] util-beans-objects-enums.adb [Ada] util-beans-objects-maps.adb [Ada] util-beans-methods.ads [Ada] util-beans-ranges.ads [Ada] util-beans-basic.ads [Ada] util-beans-objects-lists.adb [Ada] util-beans-lists.ads [Ada] util-beans-objects.adb [Ada] util-beans-objects-records.adb [Ada] util-beans-basic-lists.adb [Ada] util-beans-objects-pairs.adb [Ada] util-beans-objects-datasets.adb [Ada] util-beans-objects-time.adb [Ada] util-beans-objects-iterators.adb [Ada] util-systems.ads [Ada] el-functions.adb [Ada] el-variables-default.adb [Ada] el.ads [Ada] el-contexts-properties.adb [Ada] el-contexts-default.adb [Ada] el-contexts-tls.adb [Ada] el-methods-proc_in.adb [Ada] el-methods-proc_2.adb [Ada] el-functions-default.adb [Ada] el-utils.adb [Ada] el-methods-proc_1.adb [Ada] el-methods-func_unbounded.ads [Ada] el-contexts.ads [Ada] el-functions-namespaces.adb [Ada] el-expressions-parser.adb [Ada] el-expressions.adb [Ada] el-methods.ads [Ada] el-methods-func_string.ads [Ada] el-variables.ads [Ada] el-beans.adb [Ada] el-expressions-nodes.adb [Ada] el-methods-func_1.adb [Ada] el-objects.ads Build Libraries [gprlib] utilada_core.lexch [gprlib] utilada_base.lexch [archive] libutilada_core.a [index] libutilada_core.a [gprlib] elada.lexch [archive] libutilada_base.a [index] libutilada_base.a [archive] libelada.a [index] libelada.a Success: Build finished successfully in 9.57 seconds. Found declared GPR file: elada.gpr [alr test] Test completed SUCCESSFULLY