MCPcopy
hub / github.com/Aider-AI/aider / save_data

Method save_data

aider/analytics.py:169–184  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

167 self.disable(permanently=False)
168
169 def save_data(self):
170 data_file = self.get_data_file_path()
171 if not data_file:
172 return
173
174 data = dict(
175 uuid=self.user_id,
176 permanently_disable=self.permanently_disable,
177 asked_opt_in=self.asked_opt_in,
178 )
179
180 try:
181 data_file.write_text(json.dumps(data, indent=4))
182 except OSError:
183 # If we can't write the file, just disable analytics
184 self.disable(permanently=False)
185
186 def get_system_info(self):
187 return {

Callers 3

disableMethod · 0.95
get_or_create_uuidMethod · 0.95
mainFunction · 0.95

Calls 3

get_data_file_pathMethod · 0.95
disableMethod · 0.95
write_textMethod · 0.80

Tested by

no test coverage detected