I played around with the interface repository and the class-files from the hello
world example. I noticed some oddities in the results from the interface
repository. E.g. looking at the hello_simple (i.e.
- the repository id is IDL:demo.hello.GoodDay/hello_simple:1.0"
+ should be IDL:demo/hello/GoodDay/hello_simple:1.0
- the version is reported as ":1.0" (notice the leading colon)
+ should be "1.0"
- the result type is a string with max length 2^32-1 (indeed all strings have
+ should be max lenght 0 (unlimited)