From e18a82e48b7082e2089b61e64ab4371048c16237 Mon Sep 17 00:00:00 2001 From: Maximilian Kaul Date: Tue, 11 Feb 2025 12:37:44 +0100 Subject: [PATCH] Python: disable parallel support (#2039) disable parallel support --- .../aisec/cpg/frontends/python/PythonLanguageFrontend.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cpg-language-python/src/main/kotlin/de/fraunhofer/aisec/cpg/frontends/python/PythonLanguageFrontend.kt b/cpg-language-python/src/main/kotlin/de/fraunhofer/aisec/cpg/frontends/python/PythonLanguageFrontend.kt index b8c68dbbfcf..c95c9113647 100644 --- a/cpg-language-python/src/main/kotlin/de/fraunhofer/aisec/cpg/frontends/python/PythonLanguageFrontend.kt +++ b/cpg-language-python/src/main/kotlin/de/fraunhofer/aisec/cpg/frontends/python/PythonLanguageFrontend.kt @@ -29,6 +29,7 @@ import de.fraunhofer.aisec.cpg.TranslationConfiguration import de.fraunhofer.aisec.cpg.TranslationContext import de.fraunhofer.aisec.cpg.frontends.Language import de.fraunhofer.aisec.cpg.frontends.LanguageFrontend +import de.fraunhofer.aisec.cpg.frontends.SupportsParallelParsing import de.fraunhofer.aisec.cpg.frontends.TranslationException import de.fraunhofer.aisec.cpg.graph.* import de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration @@ -63,6 +64,7 @@ import kotlin.math.min * a value (on the first assignment). */ @RegisterExtraPass(PythonAddDeclarationsPass::class) +@SupportsParallelParsing(false) // https://github.com/Fraunhofer-AISEC/cpg/issues/2026 class PythonLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend(language, ctx) { val lineSeparator = "\n" // TODO