Please report new issues athttps://github.com/DOCGroup
assuming we have statement in bar.idl that says #include <foo.idl> what is generated to the barC.cpp for example is #include "fooC.h" which in my opinion is not correct behavior.. System<>user distinction should be maintained.
What you're suggesting is unclear. Do you mean that <xxx.idl> should generate NO C++ include or that it should generate #include <xxxC.h>?
Considering the original reference in the .idl is in <>s, _and_ I use -in flag for tao_idl, not creating #include <xxxC.h>:s is definitely a bug in my opinion.
See my comment in Bug 1927 that references this bug.