Commit Graph

  • 0126771144 Build librflxlang as shared encapsulated object main Johannes Kliemann 2023-05-02 16:30:28 +00:00
  • cc69bb7010 Remove unneeded environments from GitLab CI config Tobias Reiher 2023-03-30 18:22:28 +02:00
  • 0c89fcc25c Update devutils Tobias Reiher 2023-03-23 11:34:10 +01:00
  • 69bf2e9b75 Ensure that all CI checks must pass before merging Tobias Reiher 2023-03-14 17:55:05 +01:00
  • ec4e2ac45a Fix automatic checkout of specified langkit revision Tobias Reiher 2023-03-13 12:14:55 +01:00
  • a40d2443e5 Fix links in CHANGELOG Tobias Reiher 2023-03-13 10:49:40 +00:00
  • ecdfc1aae5 Update changelog Johannes Kliemann 2023-03-10 10:28:02 +00:00
  • 7aa8a9bc34 Update to latest working langkit commit Johannes Kliemann 2023-03-07 16:40:43 +00:00
  • f053c95642 Fix coverage Johannes Kliemann 2023-02-23 17:51:07 +00:00
  • efeca1e6bf Fix checkout Johannes Kliemann 2023-02-23 17:28:40 +00:00
  • 8ed10f61d0 Remove typing information from langkit Johannes Kliemann 2023-02-23 16:37:04 +00:00
  • 38c8b4de4d Update to current langkit master Johannes Kliemann 2023-01-03 17:57:22 +00:00
  • 5661fe9afe Move support to langkit/support Johannes Kliemann 2023-01-03 17:51:14 +00:00
  • c24dfa1ceb Update NoBacktrack to Cut Johannes Kliemann 2023-01-03 16:54:26 +00:00
  • 7c19257fcf Update to last version with NoBacktrack Johannes Kliemann 2023-01-03 16:27:59 +00:00
  • e2a1146963 Add Code Owners Tobias Reiher 2023-01-30 14:30:38 +01:00
  • 1de3d208a0 Remove GitLab CI config Tobias Reiher 2023-01-30 14:07:13 +01:00
  • 8a9ed3de17 Check commit messages only in MR pipelines Tobias Reiher 2023-01-30 12:26:17 +01:00
  • ad079e6c85 Update references to tickets Tobias Reiher 2023-01-19 11:20:30 +01:00
  • 0678c2e40e Add GitLab CI config Tobias Reiher 2023-01-19 11:11:59 +01:00
  • ceb9c00d0d Update devutils Tobias Reiher 2023-01-09 11:01:53 +01:00
  • 6615f61c10 Set PYTHONPATH in Makefile Tobias Reiher 2023-01-05 20:08:54 +01:00
  • e7aa7b57f3 Refactor make targets Tobias Reiher 2023-01-05 15:51:32 +01:00
  • 5ada853707 Adapt to renaming of python-style to RecordFlux-devutils Tobias Reiher 2023-01-05 15:46:22 +01:00
  • 953cf1a51e Update to current langkit master issue_41 Johannes Kliemann 2023-01-03 17:57:22 +00:00
  • 2e8da2db7b Move support to langkit/support Johannes Kliemann 2023-01-03 17:51:14 +00:00
  • 3ee6ff53d6 Update NoBacktrack to Cut Johannes Kliemann 2023-01-03 16:54:26 +00:00
  • 8ab8cf3d13 Update to last version with NoBacktrack Johannes Kliemann 2023-01-03 16:27:59 +00:00
  • 8d0088f95c Update python-style Tobias Reiher 2022-12-13 16:24:45 +01:00
  • ebda216fab Add support for Python 3.11 issue_72 Tobias Reiher 2022-12-13 16:30:16 +01:00
  • 8cd7f56c86 Update python-style Tobias Reiher 2022-12-13 16:24:45 +01:00
  • bab1379d4a Fix pylint error in edge tests Alexander Senier 2022-12-01 12:00:43 +00:00
  • c9f42ad41e Refactor Makefile Tobias Reiher 2022-10-06 19:37:17 +02:00
  • 060f2ca948 Remove gnatcoll-bindings and langkit submodules Tobias Reiher 2022-10-06 19:24:04 +02:00
  • bd0d5b64b0 Enable setting of number of test processes Tobias Reiher 2022-10-06 18:11:09 +02:00
  • 788460354c Remove RecordFlux-specifications submodule Tobias Reiher 2022-10-06 18:08:38 +02:00
  • a561d6bcd3 Remove python-style submodule Tobias Reiher 2022-10-06 17:54:16 +02:00
  • b5f1f28cef Fix langkit warnings Tobias Reiher 2022-10-06 17:58:54 +02:00
  • 86866bea3a Reduce required test coverage Tobias Reiher 2022-10-05 14:34:51 +02:00
  • 159372be63 Remove types deprecated by PEP 585 Tobias Reiher 2022-10-05 13:55:33 +02:00
  • 2dd2f1c099 Add checking of commit messages in CI Tobias Reiher 2022-09-20 09:35:10 +02:00
  • 3b8953f767 Set version to 0.13.0 v0.13.0 release Tobias Reiher 2022-09-19 11:11:11 +02:00
  • 83f21f1790 Remove NullID Tobias Reiher 2022-09-19 16:29:25 +02:00
  • 1a3692c8df Remove null states Tobias Reiher 2022-09-19 11:07:11 +02:00
  • 76e5a0cda6 Remove session aspects Tobias Reiher 2022-09-19 10:53:25 +02:00
  • 48e058027c Retire Python 3.7, test with Python 3.10 v0.12.0 Alexander Senier 2022-09-05 20:49:10 +00:00
  • 3857196cdb Remove support for private types Alexander Senier 2022-09-05 15:03:04 +00:00
  • e98022b352 Add changelog v0.11.0 Tobias Reiher 2022-06-10 09:00:20 +02:00
  • 236319cdd4 Increase target coverage Alexander Senier 2022-06-08 11:26:42 +00:00
  • 54dcd4bd99 Implement case expression Alexander Senier 2022-06-08 11:26:10 +00:00
  • 4c65b5c52d Add message field assignment statement Tobias Reiher 2022-06-08 13:07:07 +02:00
  • d583bf318d Pin alr version in tests workflow Tobias Reiher 2022-06-07 16:02:17 +02:00
  • c3334425e7 Fix alr options Tobias Reiher 2022-06-07 12:44:54 +02:00
  • a1c0cacdfd (WIP) Add rules and tests for not, pt. 2 feat/not-op rami3l 2022-05-25 09:56:20 +02:00
  • 63e65192fa Bump RecordFlux-parser version to 0.11.0 rami3l 2022-05-24 14:20:15 +02:00
  • 7f54f5a9be (WIP) Add rules and tests for not rami3l 2022-05-24 09:20:50 +02:00
  • d01ed5f308 Update black and switch to pyproject-flake8 Tobias Reiher 2022-03-29 18:05:51 +02:00
  • b252756be0 Use venv instead of virtualenv Tobias Reiher 2022-03-29 17:16:32 +02:00
  • 69a7d70327 Enable parallel build of librflxlang v0.10.0 Alexander Senier 2021-11-23 12:55:23 +01:00
  • 73971af9c2 Adding test for Byte_Order aspect Johannes Kanig 2022-01-11 19:41:36 +09:00
  • ade28924a6 Add Byte_Order aspect to Recordflux parser Johannes Kanig 2022-01-04 18:31:14 +09:00
  • 31619c258c Enable Ada API Johannes Kliemann 2022-01-06 12:14:58 +00:00
  • c663462e52 Allow static build of librflxlang Johannes Kliemann 2022-01-05 16:46:48 +00:00
  • 139780085b Make install PEP 517 compliant to avoid fallback v0.9.2 Alexander Senier 2021-11-19 16:13:28 +01:00
  • 367d7fbc23 Generate librflxlang GPR file v0.9.1 Alexander Senier 2021-11-09 17:45:10 +01:00
  • ed85cfb581 Support type hints v0.9.0 Alexander Senier 2021-10-08 10:09:55 +02:00
  • cd40ef9b45 Rename message components to fields Tobias Reiher 2021-10-07 17:11:56 +02:00
  • 70154cf2b9 Fix environment for Alire installation Alexander Senier 2021-10-07 13:45:58 +02:00
  • 37403a28c8 Fix missing encoding Alexander Senier 2021-10-07 13:39:13 +02:00
  • d7f354b643 Raise minimum coverage Alexander Senier 2021-10-07 11:11:49 +02:00
  • 5c5da8fc0e Explain process of updating librflxlang.gpr Alexander Senier 2021-10-06 18:23:23 +02:00
  • 9894acbabe Build langkit_support as part of parser Alexander Senier 2021-10-06 15:03:12 +02:00
  • eb816a9275 Ensure compatibility with FSF GNAT 11 Tobias Reiher 2021-09-30 15:18:46 +02:00
  • f41f761d24 Move linter-related files into separate repository Tobias Reiher 2021-10-06 16:12:39 +02:00
  • af21eb83c6 Rename installation target to just "install" v0.8.1 Alexander Senier 2021-10-04 18:19:58 +02:00
  • 745da5b19b Rename package to RecordFlux-parser Alexander Senier 2021-10-04 16:26:20 +02:00
  • d5394296f1 Advertise support for Python 3.9 Alexander Senier 2021-10-01 17:03:09 +02:00
  • 423f7328d1 Build source package Alexander Senier 2021-09-29 17:06:11 +02:00
  • a1eedcf4d6 Rename conflicting ast package Alexander Senier 2021-09-29 14:19:20 +02:00
  • 593ea29fa0 Rename then keyword to goto in state transitions v0.8.0 Tobias Reiher 2021-09-22 13:45:34 +02:00
  • f34f090d45 Add jobs usings Python versions 3.8 and 3.9 to tests workflow Tobias Reiher 2021-09-22 14:00:06 +02:00
  • 6d37e81b53 Enable use of parameterized messages as field types v0.7.0 Tobias Reiher 2021-08-30 20:16:05 +02:00
  • ccff877f10 Remove unused code Tobias Reiher 2021-08-17 12:39:38 +02:00
  • ba09d13bab Enable setting of message parameters in Reset statement Tobias Reiher 2021-08-17 12:33:13 +02:00
  • 7bf32229c3 Enable declaration of parameterized message types Tobias Reiher 2021-08-04 18:55:13 +02:00
  • 1cd8e9bbb7 Fix edge tests workflow Tobias Reiher 2021-08-09 12:38:49 +02:00
  • f84f010df9 Set version to 0.6.0 v0.6.0 Tobias Reiher 2021-07-28 17:15:51 +02:00
  • 6eec1b737d Change syntax of list comprehensions Tobias Reiher 2021-07-23 18:16:07 +02:00
  • 21ee50ef26 Pin all development dependencies to specific minor version v0.5.1 Tobias Reiher 2021-07-02 19:46:00 +02:00
  • df1fecadcf Remove code review checklist Tobias Reiher 2021-07-02 19:37:42 +02:00
  • 5c633f90b6 Fix issues detected by newer pylint version Alexander Senier 2021-06-30 10:54:52 +02:00
  • d2fe5cc6dc Replace more constants/types with keywords Alexander Senier 2021-06-29 14:45:18 +02:00
  • f83706c790 Support reserved words as identifiers Alexander Senier 2021-06-28 15:06:01 +02:00
  • 1cb361a7a1 Add Has_Data attribute v0.5.0 Tobias Reiher 2021-05-21 16:23:51 +02:00
  • e357b37293 Change naming of attribute statement Tobias Reiher 2021-05-21 16:05:14 +02:00
  • 018913b550 Remove array keyword v0.4.0 Tobias Reiher 2021-05-11 18:12:24 +02:00
  • 1d9186d8c6 Rename arrays to sequences v0.3.0 Tobias Reiher 2021-05-07 17:24:01 +02:00
  • 587e84da84 Bump version and set it in generated parser v0.2.1 Alexander Senier 2021-04-30 14:23:31 +02:00
  • e1e904b63c Include ada libs statically in parser shared object Alexander Senier 2021-04-30 12:19:54 +02:00
  • e475b1e80f Build and link gnatcoll_iconv and gnatcoll_gmp Alexander Senier 2021-04-30 10:27:27 +02:00