1. 06 May, 2020 3 commits
    • René Schöne's avatar
      Step forward to working generation. · 7ed08014
      René Schöne authored
      - Copied (and modified) buildSrc from relast. Added compilerLocation property to set a jar to execute.
      - Completed example code with computation attributes
      - Fixed various bugs in Generation.jadd
      - Wrap application of mappings with try/catch and let mapping methods throw Exception
      - Add grammar modification for TokenComponent used as source in dependency definition
      - Add grammar extension to include relations generated by dependency definitions
      - Prepare Ros2Rag.relast for default mappings (not implemented yet)
    • René Schöne's avatar
      Move tests to separate Gradle module. · a882cdc3
      René Schöne authored
    • René Schöne's avatar
      WIP: Adding test pipeline. · b7706c07
      René Schöne authored
  2. 08 Apr, 2020 1 commit
    • René Schöne's avatar
      Somewhat working READ. · 2c1540b7
      René Schöne authored
      - Example: use Position class created by protobuf, use a wrapper in grammar instead for lists
      - Example: manually extend Joint, currently only one connect
      - Example: added generic MqttUpdater handling subscriptions
      - Example: added some glue code, that would be generated normally
      - Example: copied protobuf definition for linkstate
      - SenderStub: new module with main to construct minimal linkstate and send it via mqtt