Index: tools/json_schema_compiler/cpp_type_generator.py |
diff --git a/tools/json_schema_compiler/cpp_type_generator.py b/tools/json_schema_compiler/cpp_type_generator.py |
index a305b7525bd5091563b1c29daca48bbbc1d4665a..9e0f994094ac83724efee550cbc5f35743ff3b35 100644 |
--- a/tools/json_schema_compiler/cpp_type_generator.py |
+++ b/tools/json_schema_compiler/cpp_type_generator.py |
@@ -261,6 +261,9 @@ class CppTypeGenerator(object): |
for type_ in self._namespace.types.values(): |
for prop in type_.properties.values(): |
dependencies |= self._PropertyTypeDependencies(prop) |
+ for event in self._namespace.events.values(): |
+ for param in event.params: |
+ dependencies |= self._PropertyTypeDependencies(param) |
dependency_namespaces = dict() |
for dependency in dependencies: |