Skip to content

Commit 9b5cfc9

Browse files
committed
Change assembly population in buildless
1 parent 33eb691 commit 9b5cfc9

File tree

1 file changed

+7
-2
lines changed
  • csharp/extractor/Semmle.Extraction.CSharp/Entities

1 file changed

+7
-2
lines changed

csharp/extractor/Semmle.Extraction.CSharp/Entities/Assembly.cs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,13 @@ public override void Populate(TextWriter trapFile)
3333
{
3434
if (assemblyPath is not null)
3535
{
36-
trapFile.assemblies(this, File.Create(Context, assemblyPath), assembly.ToString() ?? "",
37-
assembly.Identity.Name, assembly.Identity.Version.ToString());
36+
var isBuildlessOutputAssembly = isOutputAssembly && Context.Extractor.Mode.HasFlag(ExtractorMode.Standalone);
37+
var identifier = isBuildlessOutputAssembly
38+
? ""
39+
: assembly.ToString() ?? "";
40+
var name = isBuildlessOutputAssembly ? "" : assembly.Identity.Name;
41+
var version = isBuildlessOutputAssembly ? "" : assembly.Identity.Version.ToString();
42+
trapFile.assemblies(this, File.Create(Context, assemblyPath), identifier, name, version);
3843
}
3944
}
4045

0 commit comments

Comments
 (0)