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 a0f57528ee58229149e3fce5cc759d4cb644c6f7..edfe79fc6707f616dd37923dcaf21bcee90baa11 100644 |
--- a/tools/json_schema_compiler/cpp_type_generator.py |
+++ b/tools/json_schema_compiler/cpp_type_generator.py |
@@ -277,6 +277,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: |