Skip to content
Permalink
Branch: master
Commits on Feb 8, 2019
Commits on Feb 7, 2019
  1. [Wiki] Update documentation for generator versioning options

    Thomas Reuter authored and donsciarra committed Feb 1, 2019
  2. [Generator] Merge AbstractTypeUtilTest with TypeUtilTest

    Thomas Reuter authored and donsciarra committed Feb 1, 2019
  3. [Generator] Remove unused import from TestJoynrGenerator

    Thomas Reuter authored and donsciarra committed Feb 1, 2019
  4. [Java] Implement integration tests for generator versioned types

    Thomas Reuter authored and donsciarra committed Jan 29, 2019
  5. [JS] Fix tests after modification of generator versioning test interf…

    Thomas Reuter authored and donsciarra committed Jan 25, 2019
    …aces
  6. [JS,Test] Make sure to shut down spawned child processes

    Thomas Reuter authored and donsciarra committed Jan 25, 2019
  7. [Generator,JS] Enable generation of types defined in interfaces

    Thomas Reuter authored and donsciarra committed Jan 29, 2019
  8. [Model] Use versioned types in generator versioning test interfaces

    Thomas Reuter authored and donsciarra committed Jan 28, 2019
  9. [Model] Split TestMultipleInterfaceVersions.fidl

    Thomas Reuter authored and donsciarra committed Jan 28, 2019
  10. [Java] Extend generator versioning integration tests for interfaces

    Thomas Reuter authored and donsciarra committed Jan 28, 2019
  11. [Java] Adapt GeneratorVersionMismatchTest for abstract super class

    Thomas Reuter authored and donsciarra committed Jan 28, 2019
  12. [Java] Adapt MultipleVersionsEnd2EndTest for abstract super class

    Thomas Reuter authored and donsciarra committed Jan 28, 2019
  13. [Java] Refactor generator versioning integration test classes

    Thomas Reuter authored and donsciarra committed Jan 24, 2019
    * Add new super class AbstractMultipleVersionsEnd2EndTest for
      GeneratorVersionCompatibilityTest,
      GeneratorVersionMismatchTest,
      MultipleVersionsEnd2EndTest
    * Move common code to AbstractMultipleVersionsEnd2EndTest
  14. [Java,C++,JS] Consistently rename generator version end2end tests

    Thomas Reuter authored and donsciarra committed Jan 28, 2019
  15. [Java] Rename MultipleVersionsTest to MultipleVersionsEnd2EndTest

    Thomas Reuter authored and donsciarra committed Jan 28, 2019
  16. [ILT] Fix configuration of maven-clean-plugin

    Thomas Reuter authored and donsciarra committed Jan 23, 2019
    Delete src/main/generated-cpp-proxy-provider-interface-mismatch
  17. [C++] Fix configuration of maven-clean-plugin

    Thomas Reuter authored and donsciarra committed Jan 23, 2019
    Delete all generated files and directories.
  18. [Java] Add unit tests for filesystem versioning of Franca type collec…

    Thomas Reuter authored and donsciarra committed Jan 21, 2019
    …tions
  19. [Generator] Fix addVersionTo name for types defined in interfaces

    Thomas Reuter authored and donsciarra committed Jan 21, 2019
  20. [Generator] Remove unnecessary modifiers in generator code

    Thomas Reuter authored and donsciarra committed Jan 17, 2019
    * Fields are private by default in Xtend
    * Classes are public by default in Xtend
  21. [Generator] Add major version of types to generated type names

    Thomas Reuter authored and donsciarra committed Jan 15, 2019
  22. [Generator] Add major version of types to generated package name

    Thomas Reuter authored and donsciarra committed Jan 15, 2019
    * Types defined in type collections use the major version of the
      type collection.
    * Types defined in interfaces use the major version of the
      interface.
  23. [Generator] Add helper method getTypeCollection to TypeUtil

    Thomas Reuter authored and donsciarra committed Jan 21, 2019
    Rename old method getTypeCollection to getTypeCollectionName.
  24. [Generator] Add helper method isPartOfTypeCollection to TypeUtil

    Thomas Reuter authored and donsciarra committed Jan 21, 2019
    Rename old method isPartOfTypeCollection to
    isPartOfNamedTypeCollection.
  25. [Generator,JS] Remove unnecessary cast in CompoundTypeGenerator

    Thomas Reuter authored and donsciarra committed Jan 16, 2019
  26. [Generator] Update deprecated maven configuration of antrun plugin

    Thomas Reuter authored and donsciarra committed Jan 17, 2019
    Parameter tasks is deprecated, target should be used instead.
Commits on Feb 4, 2019
  1. [Java,Test] Do not reuse MessageQueue for multiple MessageRouter inst…

    Thomas Reuter Thomas Reuter
    Thomas Reuter authored and Thomas Reuter committed Jan 31, 2019
    …ances
    
    If the same instance of MessageQueue is used in multiple parallel
    instances of MessageRouter, there is a race condition between the
    MessageWorker threads of the MessageRouter instances.
    The default instance of MessageRouter created in @before had to
    be shut down in the test cases which need another instance with
    different settings.
    This is now avoided by removing the binding for MessageQueue from
    the Guice module which is reused in some test cases to create a
    MessageRouter with different configuration. Without explicit
    binding, a new instance of MessageQueue is created by Guice.
    
    Change-Id: I93c59fc71a21ad1b8f7ef8e48077b6e2f8e44a7e
  2. [Java] Wait for message workers to shut down in MessageRouter.shutdown

    Thomas Reuter Thomas Reuter
    Thomas Reuter authored and Thomas Reuter committed Jan 14, 2019
    Change-Id: Icec3debc73e95ff48cd0c3824901aa0ba8849578
  3. [Java] Rename addresses in WebSocketMessagingStubFactory.createInternal

    Thomas Reuter Thomas Reuter
    Thomas Reuter authored and Thomas Reuter committed Jan 22, 2019
    Make the meaning more obvious.
    
    Change-Id: Ieb4c7e034c16d46fe85403a7c5fe866cbcc75905
  4. [Java] Delete method register in MessagingStubFactory

    Thomas Reuter Thomas Reuter
    Thomas Reuter authored and Thomas Reuter committed Jan 22, 2019
    * The method is not used.
    * The method cannot be used: it calls put on the map
      middlewareMessagingStubFactories which is not possible because
      the map is injected by Guice as UnmodifiableMap.
    
    Change-Id: I6fdf4e28b9cf7fe0466f9bc21917cf253a5d55c8
  5. [Java] Get addresses again after errors for multicasts or websocket c…

    Thomas Reuter Thomas Reuter
    Thomas Reuter authored and Thomas Reuter committed Jan 22, 2019
    …lients
    
    * Restore the routing behaviour before commit
      "[Java] Schedule messages with destination addresses"
    * WebSocketClientAddresses have to be determined again in every
      retry because they change when a websocket client is restarted,
      e.g. after a crash.
    
    Change-Id: If815ddf28f7ab9384bee261d0d154480d2cff6a5
Older
You can’t perform that action at this time.