Index: Source/devtools/scripts/compile_frontend.py |
diff --git a/Source/devtools/scripts/compile_frontend.py b/Source/devtools/scripts/compile_frontend.py |
index 4172a686da95bd4d2a88fa3c55c082abea463753..c240c1be766fdf7752e275795eedc81ed7ba811a 100755 |
--- a/Source/devtools/scripts/compile_frontend.py |
+++ b/Source/devtools/scripts/compile_frontend.py |
@@ -87,7 +87,6 @@ invalid_type_regex = re.compile(r"@(?:" + type_checked_jsdoc_tags_or + r")\s*\{. |
invalid_type_designator_regex = re.compile(r"@(?:" + type_checked_jsdoc_tags_or + r")\s*.*(?<![{: ])([?!])=?\}") |
-importscript_regex = re.compile(r"importScript\(\s*[\"']") |
error_warning_regex = re.compile(r"(?:WARNING|ERROR)") |
errors_found = False |
@@ -101,26 +100,6 @@ def hasErrors(output): |
return re.search(error_warning_regex, output) != None |
-def verify_importScript_usage(): |
- errors_found = False |
- for module in modules: |
- for file_name in module["sources"]: |
- if path.basename(file_name) == module_initializer_name: |
- log_error("Module initializer (%s) may not be listed among module's scripts; found in '%s'" % (module_initializer_name, module["name"])) |
- errors_found = True |
- continue |
- try: |
- with open(path.join(devtools_frontend_path, file_name), "r") as sourceFile: |
- source = sourceFile.read() |
- if re.search(importscript_regex, source): |
- log_error("importScript() call only allowed in module initializers (%s); found in %s" % (module_initializer_name, file_name)) |
- errors_found = True |
- except: |
- log_error("Failed to access %s" % file_name) |
- raise |
- return errors_found |
- |
- |
def dump_all_checked_files(): |
files = {} |
for module in modules: |
@@ -185,9 +164,6 @@ def check_java_path(): |
check_java_path() |
-print "Verifying 'importScript' function usage..." |
-errors_found |= verify_importScript_usage() |
- |
modules_dir = tempfile.mkdtemp() |
common_closure_args = " --summary_detail_level 3 --jscomp_error visibility --compilation_level SIMPLE_OPTIMIZATIONS --warning_level VERBOSE --language_in ECMASCRIPT5 --accept_const_keyword --module_output_path_prefix %s/" % modules_dir |