parse

open override fun parse(file: File): TranslationUnitDeclaration

Because of a limitation in SootUp, we can only specify the whole classpath for soot to parse. But in the CPG we need to specify one file. In this case, we take the TranslationConfiguration.topLevel and hand it over to soot, which parses all appropriate files within this folder/classpath. This means that the returned TranslationUnitDeclaration will contain not just the content of one file but the whole directory.