Skip to content

Commit 9bd1ebc

Browse files
committed
C#: Ensure that Folder entities exist for Compilation entities
1 parent cac7262 commit 9bd1ebc

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

  • csharp/extractor/Semmle.Extraction.CSharp/Entities/Compilations

csharp/extractor/Semmle.Extraction.CSharp/Entities/Compilations/Compilation.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ public override void Populate(TextWriter trapFile)
3535
trapFile.compilations(this, FileUtils.ConvertToUnix(cwd));
3636
trapFile.compilation_assembly(this, assembly);
3737

38+
// Ensure that a `Folder` entity exists
39+
var path = Context.ExtractionContext.PathTransformer.Transform(cwd);
40+
Folder.Create(Context, path);
41+
3842
// Arguments
3943
var expandedIndex = 0;
4044
for (var i = 0; i < args.Length; i++)

0 commit comments

Comments
 (0)