Lines Matching refs:rlnData
707 for rlnData in self.pendingRelationships:
710 docA, spdxIDA, rlnsA = self.getRelationshipLeft(rlnData)
715 spdxIDB = self.getRelationshipRight(rlnData, docA)
719 rln.rlnType = rlnData.rlnType
725 def getRelationshipLeft(self, rlnData): argument
726 if rlnData.ownerType == RelationshipDataElementType.FILENAME:
728 ownerDoc = self.allFileLinks.get(rlnData.ownerFileAbspath, None)
732 sf = ownerDoc.fileLinks.get(rlnData.ownerFileAbspath, None)
741 elif rlnData.ownerType == RelationshipDataElementType.TARGETNAME:
747 if pkg.cfg.name == rlnData.ownerTargetName:
754 elif rlnData.ownerType == RelationshipDataElementType.DOCUMENT:
756 return rlnData.ownerDocument, "SPDXRef-DOCUMENT", rlnData.ownerDocument.relationships
762 def getRelationshipRight(self, rlnData, docA): argument
763 if rlnData.otherType == RelationshipDataElementType.FILENAME:
765 otherDoc = self.allFileLinks.get(rlnData.otherFileAbspath, None)
769 bf = otherDoc.fileLinks.get(rlnData.otherFileAbspath, None)
783 elif rlnData.otherType == RelationshipDataElementType.TARGETNAME:
789 if pkg.cfg.name == rlnData.otherTargetName:
800 elif rlnData.otherType == RelationshipDataElementType.PACKAGEID:
802 return rlnData.otherPackageID