| OLD | NEW | 
|---|
| 1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 The Chromium Authors. All rights reserved. | 
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be | 
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. | 
| 4 | 4 | 
| 5 import os.path | 5 import os.path | 
| 6 import sys | 6 import sys | 
| 7 import optparse | 7 import optparse | 
| 8 import collections | 8 import collections | 
| 9 import functools | 9 import functools | 
| 10 try: | 10 try: | 
| (...skipping 312 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 323 | 323 | 
| 324 def resolve_type(protocol, prop): | 324 def resolve_type(protocol, prop): | 
| 325     if "$ref" in prop: | 325     if "$ref" in prop: | 
| 326         return protocol.type_definitions[prop["$ref"]] | 326         return protocol.type_definitions[prop["$ref"]] | 
| 327     if prop["type"] == "array": | 327     if prop["type"] == "array": | 
| 328         return wrap_array_definition(resolve_type(protocol, prop["items"])) | 328         return wrap_array_definition(resolve_type(protocol, prop["items"])) | 
| 329     return protocol.type_definitions[prop["type"]] | 329     return protocol.type_definitions[prop["type"]] | 
| 330 | 330 | 
| 331 | 331 | 
| 332 def new_style(domain): | 332 def new_style(domain): | 
| 333     domains = [ "Schema", "Console", "Profiler", "HeapProfiler" ] | 333     domains = [ "Schema", "Console", "Profiler", "HeapProfiler", "Runtime" ] | 
| 334     return domain["domain"] in domains | 334     return domain["domain"] in domains | 
| 335 | 335 | 
| 336 | 336 | 
| 337 def join_arrays(dict, keys): | 337 def join_arrays(dict, keys): | 
| 338     result = [] | 338     result = [] | 
| 339     for key in keys: | 339     for key in keys: | 
| 340         if key in dict: | 340         if key in dict: | 
| 341             result += dict[key] | 341             result += dict[key] | 
| 342     return result | 342     return result | 
| 343 | 343 | 
| (...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 495     if up_to_date: | 495     if up_to_date: | 
| 496         sys.exit() | 496         sys.exit() | 
| 497 | 497 | 
| 498     for file_name, content in outputs.iteritems(): | 498     for file_name, content in outputs.iteritems(): | 
| 499         out_file = open(file_name, "w") | 499         out_file = open(file_name, "w") | 
| 500         out_file.write(content) | 500         out_file.write(content) | 
| 501         out_file.close() | 501         out_file.close() | 
| 502 | 502 | 
| 503 | 503 | 
| 504 main() | 504 main() | 
| OLD | NEW | 
|---|