btc-ag / service-idl

Xtext-based Service IDL (Interface Definition Language) and Code Generators for Protobuf, C++, Java and .NET
Eclipse Public License 2.0
8 stars 8 forks source link

Missing Dependency in generated Java output #118

Closed GerrietReents closed 6 years ago

GerrietReents commented 6 years ago

For the following idl

 module test {

    struct A { 
        int64 a;
    }; 

    struct B {  
        int64 b; 
    };  

    interface AAcc [ guid = A50296FB-8BE6-4E78-A71A-76F70E927C91 ]
    {
        query getA(in sequence<uuid> ids) returns sequence<A>;
    };

    interface BAcc [ guid = F3B03063-F8ED-4D88-AFC6-A11DC3E63D82 ] : AAcc {
        query getB(in sequence<uuid> ids) returns sequence<B>;
    };

 }

the pom.xml for com.test.bacc is missing a dependency to com.test.aacc.

sigiesec commented 6 years ago

This will probably be fixed in the context of #42

sigiesec commented 6 years ago

With the current version, I cannot reproduce this anymore. Can you please check this on your side? Please reopen the issue if it persists.