devtools/devctl.py
branch3.5
changeset 3280 c1f5625f2fea
parent 3275 5247789df541
child 3281 bea1bde00fbc
equal deleted inserted replaced
3279:6a2cde3f886e 3280:c1f5625f2fea
   150         relations = schema.relations()
   150         relations = schema.relations()
   151     for rschema in sorted(set(relations)):
   151     for rschema in sorted(set(relations)):
   152         rtype = rschema.type
   152         rtype = rschema.type
   153         for subjschema in rschema.subjects():
   153         for subjschema in rschema.subjects():
   154             add_msg(w, rtype, subjschema.type)
   154             add_msg(w, rtype, subjschema.type)
       
   155             # bw compat, necessary until all translation of relation are done properly...
       
   156         add_msg(w, rtype)
   155         done.add(rtype)
   157         done.add(rtype)
   156         if not (schema.rschema(rtype).is_final() or rschema.symetric):
   158         if not (schema.rschema(rtype).is_final() or rschema.symetric):
       
   159             for objschema in rschema.objects():
       
   160                 add_msg(w, '%s_object' % rtype, objschema.type)
       
   161             # bw compat, necessary until all translation of relation are done properly...
   157             add_msg(w, '%s_object' % rtype)
   162             add_msg(w, '%s_object' % rtype)
   158         if rschema.description and rschema.description not in done:
   163         if rschema.description and rschema.description not in done:
   159             done.add(rschema.description)
   164             done.add(rschema.description)
   160             add_msg(w, rschema.description)
   165             add_msg(w, rschema.description)
   161     w('# add related box generated message\n')
   166     w('# add related box generated message\n')