MCPcopy Index your code
hub / github.com/diffgram/diffgram / toggle_flag_single_file

Method toggle_flag_single_file

shared/database/source_control/file.py:1273–1289  ·  view source on GitHub ↗
(session,
                                file,
                                force_bool = None)

Source from the content-addressed store, hash-verified

1271
1272 @staticmethod
1273 def toggle_flag_single_file(session,
1274 file,
1275 force_bool = None):
1276 assert file is not None
1277
1278 session.add(file) # not good auto adds to session.
1279
1280 if force_bool:
1281 file.ann_is_complete = force_bool
1282 return file
1283
1284 if file.ann_is_complete is None:
1285 file.ann_is_complete = True
1286 else:
1287 file.ann_is_complete = not file.ann_is_complete
1288
1289 return file
1290
1291 @staticmethod
1292 def get_permissions_list() -> list:

Callers 1

toggle_flag_sharedMethod · 0.80

Calls 1

addMethod · 0.45

Tested by

no test coverage detected