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

Generated Java code with full projectSet is missing some dependencies #204

Closed sigiesec closed 5 years ago

sigiesec commented 5 years ago

This occurred with the TSI IDL file (@GerrietReents) and is reproducible with the nested-module-in-non-empty-module test case.

It appears that there is a bug in the JavaGenerator which does not reset the project references between projects, and generating with the full-with-skeleton masks the underlying problem.