devtools/devctl.py
changeset 4399 bc8d7ac70347
parent 4380 5613d7c06339
child 4400 4d36e0e93fdb
equal deleted inserted replaced
4397:fbac86ca7af1 4399:bc8d7ac70347
   154                 done.add(eschema.description)
   154                 done.add(eschema.description)
   155                 add_msg(w, eschema.description)
   155                 add_msg(w, eschema.description)
   156         if eschema.final:
   156         if eschema.final:
   157             continue
   157             continue
   158         for rschema, targetschemas, role in eschema.relation_definitions(True):
   158         for rschema, targetschemas, role in eschema.relation_definitions(True):
       
   159             if rschema.final:
       
   160                 continue
   159             for tschema in targetschemas:
   161             for tschema in targetschemas:
   160                 fsections = afs.etype_get(eschema, rschema, role, tschema)
   162                 fsections = afs.etype_get(eschema, rschema, role, tschema)
   161                 if 'inlined_attributes' in fsections and \
   163                 if 'inlined_attributes' in fsections and \
   162                        (libconfig is None or not
   164                        (libconfig is None or not
   163                         'inlined_attributes' in libafs.etype_get(
   165                         'inlined_attributes' in libafs.etype_get(