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 0ccda1afe497bbd41ab088f94d1f599c86d31280..b141615ebdd31d8f1755803afda4249f85f77499 100644 |
--- a/tools/json_schema_compiler/cpp_type_generator.py |
+++ b/tools/json_schema_compiler/cpp_type_generator.py |
@@ -259,6 +259,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: |