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

Method load_data

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

Source from the content-addressed store, hash-verified

153 self.save_data()
154
155 def load_data(self):
156 data_file = self.get_data_file_path()
157 if not data_file:
158 return
159
160 if data_file.exists():
161 try:
162 data = json.loads(data_file.read_text())
163 self.permanently_disable = data.get("permanently_disable")
164 self.user_id = data.get("uuid")
165 self.asked_opt_in = data.get("asked_opt_in", False)
166 except (json.decoder.JSONDecodeError, OSError):
167 self.disable(permanently=False)
168
169 def save_data(self):
170 data_file = self.get_data_file_path()

Callers 1

get_or_create_uuidMethod · 0.95

Calls 3

get_data_file_pathMethod · 0.95
disableMethod · 0.95
read_textMethod · 0.45

Tested by

no test coverage detected