Commit Graph

  • 0b6212b7c5 fixup test Vadim Godunko 2023-05-27 12:22:57 +04:00
  • acb8d34f23 fixup tests Vadim Godunko 2023-05-27 12:13:09 +04:00
  • 59f8f9c893 fixup tests Vadim Godunko 2023-05-27 11:50:00 +04:00
  • 451fea41b9 JSON5: Expected results of tests. Vadim Godunko 2023-05-26 01:19:38 +04:00
  • a7e31b7163 JSON5: Parse JSON5Identifier. Vadim Godunko 2023-05-27 11:13:50 +04:00
  • 4f0e3844a7 JSON5: Parse HexIntegerLiteral Vadim Godunko 2023-05-26 23:30:52 +04:00
  • 4e1592e2cf JSON5: Parsing of Decimal Literal. Vadim Godunko 2023-05-26 16:34:02 +04:00
  • 1a6a06e2ac JSON5: Support of Infinity and NaN. Vadim Godunko 2023-05-26 10:03:40 +04:00
  • 2f0fc26e61 JSON5: Support of leading plus sign of number. Vadim Godunko 2023-05-26 08:26:03 +04:00
  • da68a1987f JSON5: Support of trailing comma after final element. Vadim Godunko 2023-05-25 21:23:15 +04:00
  • 0d8413e815 JSON5: Support of final comma separator in arrays. Vadim Godunko 2023-05-25 17:32:46 +04:00
  • fcb33e4f93 Remove initial state, move initialization code. Vadim Godunko 2023-05-25 17:22:02 +04:00
  • b073e76ecf Remove initial state, move initialization code into upper block. Vadim Godunko 2023-05-25 17:08:50 +04:00
  • 9f023995f9 Code refactoring. Vadim Godunko 2023-05-25 16:04:13 +04:00
  • c8fdaccf4b JSON5: Support of character escape sequences. Vadim Godunko 2023-05-25 15:14:31 +04:00
  • fc72bfcc34 JSON5: Support of control characters in string value. Vadim Godunko 2023-05-25 14:52:21 +04:00
  • c6ee0b2930 JSON5: Support of single quoted strings. Vadim Godunko 2023-05-25 14:39:37 +04:00
  • 413f5be5c7 JSON5: update whitespaces processing. Vadim Godunko 2023-05-25 14:05:05 +04:00
  • c205216897 Rename JSON to JSON5. Vadim Godunko 2023-05-25 12:33:20 +04:00
  • 6c8ab01699 Copy JSON parser to use for JSON5 parser development Vadim Godunko 2023-05-25 11:58:42 +04:00
  • fac2c94825 Merge branch 'topic/json-finalized' into 'master' Vadim Godunko 2023-05-29 13:06:45 +00:00
  • 75e1e51bf4 Use function to save state and to return False. Vadim Godunko 2023-05-27 12:48:08 +04:00
  • 125b16e035 Rewrite code to remove nested if statements. Vadim Godunko 2023-05-27 12:27:00 +04:00
  • 528a8aff12 Merge remote branch 'origin/master' into edge automatic-merge 2023-05-26 00:55:32 +00:00
  • 85beffdb61 Expected data for test from json5-tests Vadim Godunko 2023-05-25 21:57:27 +04:00
  • 3056ed559a Run JSON test driver on json5-tests Vadim Godunko 2023-05-25 21:42:48 +04:00
  • dc6d68049c Fix test data. Vadim Godunko 2023-05-25 21:19:47 +04:00
  • 13055475f2 Remove initial state, move initialization code. Vadim Godunko 2023-05-25 17:28:24 +04:00
  • 73f6aaed7a Remove initial state, move initialization code. Vadim Godunko 2023-05-25 17:26:01 +04:00
  • 2f2694ad42 Use VSS's command line parser. Vadim Godunko 2023-05-23 21:02:02 +04:00
  • a0d88bae7e Minor changes in number value parsing to simplify code. Vadim Godunko 2023-05-24 18:09:41 +04:00
  • 9d3df28cd4 Merge branch 'topic/207-regression' into 'master' Vadim Godunko 2023-05-25 03:54:11 +00:00
  • 1f55ced1b7 Merge remote branch 'origin/master' into edge automatic-merge 2023-05-25 00:55:17 +00:00
  • e07dcb28aa Update expected results. Vadim Godunko 2023-05-24 23:18:06 +04:00
  • 1a34649f20 Fix typo. Vadim Godunko 2023-05-24 23:08:31 +04:00
  • 95ca7fbf90 Fix warning reported by compiler. Vadim Godunko 2023-05-24 13:05:57 +03:00
  • 3b5a5e9f59 Use Unsigned_32 type for intermediate result. Vadim Godunko 2023-05-24 12:57:40 +03:00
  • a7ffd07008 Merge branch 'topic/formatting' into 'master' Vadim Godunko 2023-05-24 09:17:36 +00:00
  • 114333b860 Merge remote branch 'origin/master' into edge automatic-merge 2023-05-24 00:55:12 +00:00
  • a61fc60363 Merge branch 'topic/perf-2' into 'master' Vadim Godunko 2023-05-23 10:59:24 +00:00
  • 20c65793b2 Merge branch 'topic/iterators' into 'master' Vadim Godunko 2023-05-23 10:59:04 +00:00
  • 55301bf546 Apply 1 suggestion(s) to 1 file(s) Max Reznik 2023-05-23 10:56:55 +00:00
  • e02385e3f6 Simple processor of the template string. Vadim Godunko 2023-05-23 12:30:55 +04:00
  • 9d0707a5cc Initial implementation of integer type formatters. Vadim Godunko 2023-05-23 12:30:24 +04:00
  • eb9e095907 Add Name for formatters to name parameter. Vadim Godunko 2023-04-17 11:27:02 +04:00
  • 5ca204d816 Stub for string templates and formatters. Vadim Godunko 2023-03-31 11:39:26 +04:00
  • 59c3fe2074 Enhancement of Grapheme_Cluster_Iterator. Vadim Godunko 2023-05-22 13:24:06 +04:00
  • dcae508dbc Package to provide binding to GCC's builtins. Vadim Godunko 2023-05-21 10:34:48 +04:00
  • 3c41928b2d Move storage after all other components. Vadim Godunko 2023-05-20 11:30:21 +04:00
  • 631fcea168 Define Code_Point as modular 21bit value. Vadim Godunko 2023-05-20 10:35:15 +04:00
  • 660390eb86 Move subtype declaration to simplify its reuse. Vadim Godunko 2023-05-20 10:10:42 +04:00
  • 54ffe64427 Move constant declaration. Vadim Godunko 2023-05-19 12:52:31 +04:00
  • f9d86507ff Merge remote branch 'origin/master' into edge automatic-merge 2023-05-19 00:55:16 +00:00
  • ac8aa0c24e Merge branch 'topic/perf-2' into 'master' Vadim Godunko 2023-05-18 09:25:37 +00:00
  • 4545855e0b Merge remote branch 'origin/master' into edge automatic-merge 2023-05-18 00:55:26 +00:00
  • 1688a1c343 Merge branch 'topic/ci' into 'master' Vadim Godunko 2023-05-17 18:34:25 +00:00
  • 42ba79e3ef Share common part of jobs configuration. Vadim Godunko 2023-05-17 21:39:33 +04:00
  • a6e26c8847 Add trigger jobs for ALS/GNATdoc/GS/LSIF. Vadim Godunko 2023-05-17 10:23:14 +04:00
  • be7b1e85df Cache string data handler to improve performance a bit. Vadim Godunko 2023-05-17 08:56:52 +04:00
  • 7d54d33c80 Merge remote branch 'origin/master' into edge automatic-merge 2023-05-17 00:55:23 +00:00
  • 092cd3905e Merge branch 'topic/ci' into 'master' Vadim Godunko 2023-05-16 13:52:59 +00:00
  • 51005e943e Merge branch 'topic/perf-2' into 'master' Vadim Godunko 2023-05-16 13:45:59 +00:00
  • 4198b47e6e Use -C switch of the git to select current directory to execute. Vadim Godunko 2023-05-16 17:33:34 +04:00
  • 8675d6cd3c Merge branch 'topic/ci' into 'master' Vadim Godunko 2023-05-16 13:35:25 +00:00
  • 6c2de8efae Job to build GNATdoc on request. Vadim Godunko 2023-05-16 16:24:11 +04:00
  • f2b3fd4845 Rewrite scripts to detect source/target branches... Vadim Godunko 2023-05-16 13:31:48 +04:00
  • 6dfb76a553 Merge branch 'topic/regexp_optim' into 'master' Max Reznik 2023-05-16 11:08:06 +00:00
  • e85309344c RegExp performance optimization Maxim Reznik 2023-05-15 20:17:53 +03:00
  • 96fcebb8de Merge branch 'topic/ci' into 'master' Vadim Godunko 2023-05-16 09:19:53 +00:00
  • ed74e3e9ad Run appropriate jobs depending from the even kind. Vadim Godunko 2023-05-16 11:40:46 +04:00
  • c66081bb80 Merge remote branch 'origin/master' into edge automatic-merge 2023-05-16 00:55:12 +00:00
  • fa5621e817 Fix test after changes in definition of Virtual_Character. Vadim Godunko 2023-05-15 17:49:09 +04:00
  • 85fd385d39 Redefine Virtual_Character. Vadim Godunko 2023-05-15 17:48:55 +04:00
  • 0d349cc81c Fix compiler's warnings. Vadim Godunko 2023-05-15 17:36:18 +04:00
  • ea8378fe41 Merge branch 'topic/perf-2' into 'master' Vadim Godunko 2023-05-15 13:11:19 +00:00
  • 6444270e9c Apply 1 suggestion(s) to 1 file(s) Max Reznik 2023-05-14 15:22:36 +00:00
  • 339d4b95ed Return invalid character then iterator points outside of data. Vadim Godunko 2023-05-14 11:14:31 +04:00
  • 18df595704 Another form of character iterator. Vadim Godunko 2023-05-14 11:07:21 +04:00
  • 5d59085b03 Change order of components. Vadim Godunko 2023-05-05 11:24:31 +03:00
  • 7b103b7129 Merge remote branch 'origin/master' into edge automatic-merge 2023-05-13 00:55:23 +00:00
  • 2e1543f5ff Merge branch 'topic/ada2022-2' into 'master' Vadim Godunko 2023-05-12 13:43:21 +00:00
  • b1ec0c4eae Use Alire to control Ada 2022 mode. Vadim Godunko 2023-05-12 14:37:08 +04:00
  • f2b0f98e8d Use Ada 2022 to compile file. Vadim Godunko 2023-05-11 19:03:27 +04:00
  • 72f7164ace Fix compiler warnings. Vadim Godunko 2023-05-11 18:44:52 +04:00
  • 6bc51a5b06 Regenerate Unicode character database Vadim Godunko 2023-05-11 18:17:18 +04:00
  • 7a6429f8f6 Update generator to generate Ada 2022 code. Vadim Godunko 2023-05-11 18:16:48 +04:00
  • ee471f0b77 Fix compiler's warnings. Vadim Godunko 2023-05-11 18:10:03 +04:00
  • 52b711992b Remove use of pragma Ada_2022 Vadim Godunko 2023-05-11 17:56:33 +04:00
  • 249b586fe5 Enable use of Ada 2022 by default. Vadim Godunko 2023-05-11 17:18:37 +04:00
  • eba425e16b Make code compatible with Ada 2022. Vadim Godunko 2023-05-11 18:09:11 +04:00
  • 15cf8b3623 Use UTF-8 as base encoding for all source files. Vadim Godunko 2023-05-11 16:58:18 +04:00
  • 7793b7f661 Modify project files to take into account general compiler switches... Vadim Godunko 2023-05-05 10:51:31 +03:00
  • 35ab4c5d5c Merge remote branch 'origin/master' into edge automatic-merge 2023-04-26 08:22:48 +00:00
  • 27e1f3f866 Merge branch 'topic/templates' into 'master' Vadim Godunko 2023-04-25 07:05:46 +00:00
  • 8e340e855b Merge remote branch 'origin/master' into edge automatic-merge 2023-04-17 00:55:09 +00:00
  • 96a4d96817 Merge branch 'topic/use_internal_package_registry' into 'master' Nicolas Setton 2023-04-16 08:21:42 +00:00
  • 5b8db12bc1 Ignore attribute when expression is evaluated to Nothing. Vadim Godunko 2023-04-15 14:37:30 +04:00
  • bbe87ac11e Point pip to our internal package registry Nicolas Setton 2023-04-13 16:17:53 +00:00
  • 1dac37ac1c Merge remote branch 'origin/master' into edge automatic-merge 2023-04-13 00:55:20 +00:00
  • 909050f958 Merge branch 'topic/dap_1_60' into 'master' Max Reznik 2023-04-12 08:45:51 +00:00