Commit Graph

  • 29344249f7 Merge branch 'topic/alire' into 'master' master Elie Richa 2025-09-01 13:29:55 +02:00
  • e61999057f Update alire.toml documentation Elie Richa 2025-09-01 11:16:03 +00:00
  • 9b2490b0f5 Merge branch 'topic/ci' into 'master' Elie Richa 2025-08-28 15:23:11 +02:00
  • d21833b8d6 Remove Anod-based CIs as this project is no longer configured there Elie Richa 2025-08-28 12:58:07 +00:00
  • 2b49018ab3 Merge branch 'topic/string-lib' into 'master' Vadim Godunko 2025-08-28 11:40:06 +00:00
  • 0f4e1854a5 Merge branch 'revert-3ff728bc' into 'master' Vadim Godunko 2025-08-28 11:35:46 +00:00
  • a20776c651 Remove non-operational codecov badge Elie Richa 2025-08-25 17:19:59 +00:00
  • ed8bb5e4bd Update README with a deprecation message Elie Richa 2025-08-08 16:14:32 +00:00
  • 120eea9eac Revert "Merge branch 'topic/vadim/text' into 'master'" Vadim Godunko 2025-08-21 11:03:15 +00:00
  • 3ff728bce3 Merge branch 'topic/vadim/text' into 'master' Vadim Godunko 2025-07-31 13:47:00 +00:00
  • c7eb4d12fe Fix build on Windows. Vadim Godunko 2025-07-30 15:15:21 +00:00
  • f2b2142b51 Remove text support. Vadim Godunko 2025-07-29 09:38:33 +04:00
  • 00d0a385d6 Merge branch 'topic/vadim/tests' into 'master' Vadim Godunko 2025-07-25 14:14:25 +00:00
  • f1e2a82210 Fix typo. Vadim Godunko 2025-07-25 16:05:36 +04:00
  • 7c2788053f Adjust performance limits to don't fail nightly. Vadim Godunko 2025-07-25 09:44:57 +04:00
  • 7d2ebff15b Check information of the current character, not starter. Vadim Godunko 2025-07-25 09:42:21 +04:00
  • 6fb1de7bbf Merge branch 'topic/vadim/tests' into 'master' Vadim Godunko 2025-07-23 21:03:17 +00:00
  • 5c5ef025c7 Update expected performance after switch to release profile. Vadim Godunko 2025-07-23 18:44:34 +04:00
  • 2125ff2c82 Testcase to check mutate of shared text data by Delete Vadim Godunko 2025-07-23 18:40:47 +04:00
  • ec22b416de Reorganize test. Vadim Godunko 2025-07-23 18:34:24 +04:00
  • 010127a769 Build prefrormance tests in release profile. Vadim Godunko 2025-07-23 18:20:42 +04:00
  • c87e3fca81 Automated test. Vadim Godunko 2025-07-23 18:17:58 +04:00
  • 04858c2706 Pass number of code units to be preserved on reallocation. Vadim Godunko 2025-07-23 18:13:43 +04:00
  • cd4b284ae6 Mutate text on Delete operation. Vadim Godunko 2025-07-23 18:12:44 +04:00
  • b813d531da Make SSO storage size configurable. Vadim Godunko 2025-07-23 12:48:29 +04:00
  • 71c07f112f Merge branch 'topic/json_schema' into 'master' Max Reznik 2025-07-22 15:31:52 +00:00
  • 5902db014c json_schema: Add Additional_Properties field Maxim Reznik 2025-07-22 13:39:42 +03:00
  • 07c8a5eaf5 Merge branch 'topic/vadim/immutable' into 'master' Vadim Godunko 2025-07-21 15:27:24 +00:00
  • 954fb43f04 Update expected range. Vadim Godunko 2025-07-21 18:57:38 +04:00
  • 610532ad3f Add message to output too. Vadim Godunko 2025-07-21 18:46:55 +04:00
  • d9509db304 Don't push failure event twice Vadim Godunko 2025-07-21 18:30:11 +04:00
  • 789066968a Rename environment variable. Vadim Godunko 2025-07-21 18:12:20 +04:00
  • 81d0bbca4a Set failure exit code only when test is errored. Vadim Godunko 2025-07-21 18:06:14 +04:00
  • df2d163efd Update to use Ada 2022 syntax. Vadim Godunko 2025-07-21 17:42:47 +04:00
  • 23f6c3a65c Update test Vadim Godunko 2025-07-21 16:39:27 +04:00
  • 39073526b4 Virtual_String equality check performance test Vadim Godunko 2025-07-21 16:04:09 +04:00
  • 57ba302019 Merge branch 'topic/vadim/tests' into 'master' Vadim Godunko 2025-07-21 13:26:44 +00:00
  • 7856936522 Remove use of not overriding from public API Vadim Godunko 2025-07-21 17:03:37 +04:00
  • 317f137862 Add overriding keyword to avoid compiler's warning. Vadim Godunko 2025-07-21 16:58:10 +04:00
  • d782f58f70 Preserve old naming of ALI directories... Vadim Godunko 2025-07-21 12:49:57 +04:00
  • 85a0756262 Use different separator to support static-pic Vadim Godunko 2025-07-21 12:22:29 +04:00
  • 04b3dd1418 Various style fixes to build tests in validation profile Vadim Godunko 2025-07-21 12:03:54 +04:00
  • a2527b6837 Use validation profile for testing and release profile for distribution. Vadim Godunko 2025-07-21 12:01:40 +04:00
  • b994d46dd8 Use proper testcase subprgoram. Vadim Godunko 2025-07-21 11:49:29 +04:00
  • db180923c0 Publish detailed results of tests. Vadim Godunko 2025-07-21 09:47:46 +04:00
  • 9d7cbb6bec Merge branch 'topic/vadim/immutable' into 'master' Vadim Godunko 2025-07-21 11:59:49 +00:00
  • 6186bff4f2 Rename Storage_Manager to Text_Storage Vadim Godunko 2025-07-21 15:25:37 +04:00
  • 63dedd5713 Clarification of the components and subprograms. Vadim Godunko 2025-07-21 15:21:47 +04:00
  • 594aec46be Code cleanup. Vadim Godunko 2025-07-21 15:00:26 +04:00
  • 44d228aa6e Improve performance of character iterator. Vadim Godunko 2025-07-21 00:48:07 +04:00
  • 22f1f2f79b Reserve additional space on reallocation of text Vadim Godunko 2025-07-20 19:19:08 +04:00
  • ebf3984f42 Adjust text before compare Vadim Godunko 2025-07-20 09:37:10 +04:00
  • 6ceaeb5fde Escape ampersand in attibute value. Vadim Godunko 2025-07-19 22:52:58 +04:00
  • a75a737517 Update GDB pretty printer Vadim Godunko 2025-07-19 20:20:34 +04:00
  • 93986e56b4 Adjust data before append it to result. Vadim Godunko 2025-07-19 18:50:45 +04:00
  • cc16352ebd Adjust text before compare. Vadim Godunko 2025-07-19 18:22:37 +04:00
  • 41653ebc54 Update storage address only when it is not a null string. Vadim Godunko 2025-07-19 18:08:35 +04:00
  • cb8ee1b30d Compute text length in code units to update cursors. Vadim Godunko 2025-07-19 18:01:24 +04:00
  • 3f710e707a Declare text with renaming after check for null. Vadim Godunko 2025-07-19 17:36:16 +04:00
  • 6f2fc98933 Use base subtype to avoid exceptions at runtime. Vadim Godunko 2025-07-19 17:29:01 +04:00
  • 95faac0af2 Update RegExp module. Vadim Godunko 2025-07-19 17:24:43 +04:00
  • fef17338f7 Update JSON module. Vadim Godunko 2025-07-19 17:24:20 +04:00
  • 8e9b3870d7 Remove unused code. Vadim Godunko 2025-07-19 16:51:53 +04:00
  • 0e376438d4 Replace use of Text_Handler by direct use of UTF8_String_Data. Vadim Godunko 2025-07-19 12:04:39 +04:00
  • e636541876 Improve performance of Append Vadim Godunko 2025-07-19 12:06:47 +04:00
  • e895990b39 Add Starts_With/Ends_With Vadim Godunko 2025-07-19 11:45:47 +04:00
  • 4914fd7e5d Move Unchecked_Backward_Decode Vadim Godunko 2025-07-19 11:40:50 +04:00
  • 9040e630d7 Move implementation of compare operations. Vadim Godunko 2025-07-19 11:04:27 +04:00
  • e5faf95e66 Move implementation of Is_Empty/Is_Null Vadim Godunko 2025-07-19 10:33:51 +04:00
  • 87eaa1a2d2 Move Slice operation. Vadim Godunko 2025-07-19 10:19:11 +04:00
  • 09c6d16bf8 Implement some additional operations to improve performance. Vadim Godunko 2025-07-17 17:04:23 +04:00
  • 804ff750f9 Split storage management and encoding management of UTF8 text. Vadim Godunko 2025-07-09 08:39:36 +04:00
  • 5545da83ee Merge branch 'topic/regexp_test' into 'master' Max Reznik 2025-07-09 11:32:43 +00:00
  • e13fc4a7c5 Add two testcases for recent fixes in RegExp. Maxim Reznik 2025-07-09 13:59:54 +03:00
  • 031b41ed50 RegExp testsute: use Test_Support.Run_Testcase Maxim Reznik 2025-07-09 13:24:04 +03:00
  • 9bd400339f Merge branch 'topic/fix_regexp_b' into 'master' Max Reznik 2025-07-09 09:55:14 +00:00
  • b3d75a1c3a Merge branch 'topic/vadim/json-push' into 'master' Vadim Godunko 2025-07-03 16:09:21 +00:00
  • a6c421c8cd Exit loop on End_Document event. Vadim Godunko 2025-07-03 19:17:14 +04:00
  • a259a702a3 fix: correct the semantics of \b Zhuo Zhang 2025-07-03 09:47:26 +08:00
  • df10828bfe Merge branch 'topic/regexp_empty_cl' into 'master' Max Reznik 2025-07-02 14:41:25 +00:00
  • e598bb135f fix: empty set means matching nothing Zhuo Zhang 2025-07-02 21:37:14 +08:00
  • 63e5e252eb Merge branch 'topic/fix_regexp' into 'master' Max Reznik 2025-07-02 12:57:32 +00:00
  • 4ed0a20eb2 fix: ensure assertion is not quantifiable and avoid deep stack Zhuo Zhang 2025-07-02 17:41:50 +08:00
  • a1fab35f3f Merge branch 'topic/vadim/html5' into 'master' Vadim Godunko 2025-07-01 20:27:13 +00:00
  • 1e61d7717d Enhance testcase. Vadim Godunko 2025-07-02 00:09:05 +04:00
  • 467c5e8e07 Update expected result. Vadim Godunko 2025-07-02 00:08:46 +04:00
  • 093295d501 Don't omit leading whitespace in text after child element. Vadim Godunko 2025-07-02 00:07:53 +04:00
  • 6dc36d044a Merge branch 'topic/vadim/html5' into 'master' Vadim Godunko 2025-07-01 14:32:42 +00:00
  • c6819ab21e Test of omit of whitespace before end of the tag only. Vadim Godunko 2025-07-01 18:04:48 +04:00
  • da8236beb5 Update expected output. Vadim Godunko 2025-07-01 17:59:34 +04:00
  • 196e4d0c9d Omit trailing whitespaces only before end of tag. Vadim Godunko 2025-07-01 17:58:36 +04:00
  • 68388b031e Merge branch 'topic/vadim/modular' into 'master' Vadim Godunko 2025-06-30 11:52:01 +00:00
  • 2c74d3c296 Test of modular type formatters. Vadim Godunko 2025-06-29 10:12:27 +04:00
  • 68892c6985 Support format string by modular type formatter Vadim Godunko 2025-06-29 09:58:55 +04:00
  • b786297b08 Convert test into new format. Vadim Godunko 2025-06-29 09:58:12 +04:00
  • 1d39f72d07 Merge branch 'topic/fix_json_gen' into 'master' Max Reznik 2025-06-25 09:27:09 +00:00
  • a366395684 Fix json_schema tool to avoid large arrays on stack Max Reznik 2025-06-24 18:33:43 +03:00
  • 5518851b2e Merge branch 'topic/vadim/to' into 'master' Vadim Godunko 2025-06-17 16:16:35 +00:00
  • 6148d11392 Merge branch 'topic/vadim/concat' into 'master' Vadim Godunko 2025-06-17 16:16:08 +00:00
  • 91bb650329 Test of Virtual_Character to Virtual_String conversion. Vadim Godunko 2025-06-17 20:08:58 +04:00