| Index: mojo/public/tools/bindings/generators/mojom_java_generator.py
|
| diff --git a/mojo/public/tools/bindings/generators/mojom_java_generator.py b/mojo/public/tools/bindings/generators/mojom_java_generator.py
|
| index 33c47c834d500ee06e266f4cf08d618ff262a8a0..3e6f63a120f655160a14694065305032b62bc0c0 100644
|
| --- a/mojo/public/tools/bindings/generators/mojom_java_generator.py
|
| +++ b/mojo/public/tools/bindings/generators/mojom_java_generator.py
|
| @@ -486,9 +486,7 @@ class Generator(generator.Generator):
|
| def _DoGenerateFiles(self):
|
| fileutil.EnsureDirectoryExists(self.output_dir)
|
|
|
| - # Keep this above the others as .GetStructs() changes the state of the
|
| - # module, annotating structs with required information.
|
| - for struct in self.GetStructs():
|
| + for struct in self.module.structs:
|
| self.Write(self._GenerateStructSource(struct),
|
| '%s.java' % GetNameForElement(struct))
|
|
|
| @@ -500,7 +498,7 @@ class Generator(generator.Generator):
|
| self.Write(self._GenerateEnumSource(enum),
|
| '%s.java' % GetNameForElement(enum))
|
|
|
| - for interface in self.GetInterfaces():
|
| + for interface in self.module.interfaces:
|
| self.Write(self._GenerateInterfaceSource(interface),
|
| '%s.java' % GetNameForElement(interface))
|
| self.Write(self._GenerateInterfaceInternalSource(interface),
|
|
|