(entity, parent_id)
| 34 | entity_counter = 1 |
| 35 | |
| 36 | def add_entity(entity, parent_id): |
| 37 | if entity not in entity_lookup_table: |
| 38 | nonlocal entity_counter |
| 39 | e_id = entity_counter |
| 40 | entity_counter += 1 |
| 41 | entity_lookup_table[entity] = e_id |
| 42 | entity_lookup_table[e_id] = entity |
| 43 | entities[e_id] = {"id": e_id, "name": entity, "parent": parent_id, "consumes": [], "produces": []} |
| 44 | return entity_lookup_table[entity] |
| 45 | |
| 46 | # create entities for all the modules and event types |
| 47 | for module, preloaded in preloaded_mods: |
no outgoing calls
no test coverage detected
searching dependent graphs…