def _generateGolangProjectDistributionPackagesArtefact(self): artefact = GoSymbolsExtractor._generateGolangProjectPackagesArtefact(self) artefact["artefact"] = ARTEFACT_GOLANG_PROJECT_DISTRIBUTION_PACKAGES artefact["product"] = self.product artefact["distribution"] = self.distribution artefact["rpm"] = self.rpm artefact["build"] = self.build artefact["commit"] = self.commit return artefact
def _generateGolangProjectDistributionPackagesArtefact(self): artefact = GoSymbolsExtractor._generateGolangProjectPackagesArtefact(self) artefact["artefact"] = ARTEFACT_GOLANG_PROJECT_DISTRIBUTION_PACKAGES artefact["product"] = self.product artefact["distribution"] = self.distribution artefact["rpm"] = self.rpm artefact["build"] = self.build artefact["commit"] = self.commit ad = ArtefactDecomposer(ImportPathParserBuilder().buildWithLocalMappingForIPPrefixDecomposer()) return ad.decomposeArtefact(artefact)