MCPcopy Index your code
hub / github.com/Nuitka/Nuitka / getRuntimePackageValue

Method getRuntimePackageValue

nuitka/nodes/ModuleNodes.py:728–743  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

726 return self.locals_scope
727
728 def getRuntimePackageValue(self):
729 if self.isCompiledPythonPackage():
730 return self.getFullName().asString()
731
732 value = self.getFullName().getPackageName()
733
734 if value is not None:
735 return value.asString()
736
737 if self.isMainModule():
738 if self.main_added:
739 return ""
740 else:
741 return None
742 else:
743 return None
744
745 def getRuntimeNameValue(self):
746 if self.isMainModule() and hasPythonFlagPackageMode():

Callers 3

computeExpressionRawMethod · 0.80
_decideRecursionFunction · 0.80
getModuleCodeFunction · 0.80

Calls 5

getFullNameMethod · 0.80
getPackageNameMethod · 0.80
asStringMethod · 0.45
isMainModuleMethod · 0.45

Tested by

no test coverage detected