@@ -120,6 +120,7 @@ def write(
120120 self ,
121121 imports_by_module : Dict [Module , Set [DirectImport ]],
122122 ) -> None :
123+ self ._write_marker_files_if_not_already_there ()
123124 # Write data file.
124125 data_cache_filename = self .file_system .join (
125126 self .cache_dir ,
@@ -129,31 +130,11 @@ def write(
129130 exclude_type_checking_imports = self .exclude_type_checking_imports ,
130131 ),
131132 )
132- # Rust version
133133 rust .write_cache_data_map_file (
134134 filename = data_cache_filename ,
135135 imports_by_module = imports_by_module ,
136136 file_system = self .file_system ,
137137 )
138- self ._write_marker_files_if_not_already_there ()
139- # Python version
140- primitives_map : PrimitiveFormat = {}
141- for found_package in self .found_packages :
142- primitives_map_for_found_package : PrimitiveFormat = {
143- module_file .module .name : [
144- (
145- direct_import .imported .name ,
146- direct_import .line_number ,
147- direct_import .line_contents ,
148- )
149- for direct_import in imports_by_module [module_file .module ]
150- ]
151- for module_file in found_package .module_files
152- }
153- primitives_map .update (primitives_map_for_found_package )
154-
155- serialized = json .dumps (primitives_map )
156- # self.file_system.write(data_cache_filename, serialized)
157138
158139 logger .info (f"Wrote data cache file { data_cache_filename } ." )
159140
0 commit comments