def buildCrossReference(self, xindexLogDir, MRepositDir, patchRepositDir, fileSchemaDir=None): logParser = parseAllCallGraphLog(xindexLogDir, MRepositDir, patchRepositDir) if fileSchemaDir: parseDataDictionaryLogFile(logParser.getCrossReference(), fileSchemaDir) logParser.getCrossReference().generateAllPackageDependencies() return logParser.getCrossReference()
def buildCrossReference(self, xindexLogDir, MRepositDir, patchRepositDir, fileSchemaDir=None, filemanDbJson=None): logParser = parseAllCallGraphLog(xindexLogDir, MRepositDir, patchRepositDir) if fileSchemaDir: parseDataDictionaryLogFile(logParser.getCrossReference(), fileSchemaDir) if filemanDbJson: parseFileManDBJSONFile(logParser.getCrossReference(), filemanDbJson) logParser.getCrossReference().generateAllPackageDependencies() return logParser.getCrossReference()
def buildCrossReference(self, xindexLogDir, MRepositDir, patchRepositDir, fileSchemaDir=None, filemanDbJson=None, pkgDepJson=None, icrJson=None): crossRef = parseCrossReferenceGeneratorArgs(MRepositDir, patchRepositDir) if xindexLogDir: crossRef = parseAllCallGraphLog(xindexLogDir, crossRef, icrJson).getCrossReference() if fileSchemaDir: crossRef = parseDataDictionaryLogFile(crossRef, fileSchemaDir).getCrossReference() if filemanDbJson: crossRef = parseFileManDBJSONFile(crossRef, filemanDbJson).getCrossReference() crossRef.generateAllPackageDependencies(pkgDepJson) return crossRef
def buildCrossReference(self, xindexLogDir, MRepositDir, patchRepositDir, fileSchemaDir, filemanDbJson, icrJson, outdir, inputTemplateDeps, sortTemplateDeps, printTemplateDeps): crossRef = parseCrossReferenceGeneratorArgs(MRepositDir, patchRepositDir) crossRef.outDir = outdir crossRef._inputTemplateDeps = inputTemplateDeps crossRef._sortTemplateDeps = sortTemplateDeps crossRef._printTemplateDeps = printTemplateDeps crossRef = parseDataDictionaryLogFile(crossRef, fileSchemaDir).getCrossReference() crossRef = parseAllCallGraphLog(xindexLogDir, crossRef, icrJson).getCrossReference() crossRef = parseFileManDBJSONFile(crossRef, filemanDbJson).getCrossReference() crossRef.generateAllPackageDependencies() return crossRef
def buildCrossReference(self, xindexLogDir, MRepositDir, patchRepositDir, fileSchemaDir, filemanDbJson, icrJson, outdir, inputTemplateDeps, sortTemplateDeps, printTemplateDeps): crossRef = parseCrossReferenceGeneratorArgs(MRepositDir, patchRepositDir) crossRef.outDir = outdir crossRef._inputTemplateDeps = inputTemplateDeps crossRef._sortTemplateDeps = sortTemplateDeps crossRef._printTemplateDeps = printTemplateDeps crossRef = parseDataDictionaryLogFile( crossRef, fileSchemaDir).getCrossReference() crossRef = parseAllCallGraphLog(xindexLogDir, crossRef, icrJson).getCrossReference() crossRef = parseFileManDBJSONFile(crossRef, filemanDbJson).getCrossReference() crossRef.generateAllPackageDependencies() return crossRef