C#: Enable nullability in Semmle.Util

This commit is contained in:
Calum Grant
2020-03-26 20:10:21 +00:00
parent 376779421d
commit 8a968dac81
13 changed files with 31 additions and 32 deletions

View File

@@ -67,8 +67,8 @@ namespace Semmle.Util.Logging
try
{
var dir = Path.GetDirectoryName(outputFile);
if (dir.Length > 0 && !System.IO.Directory.Exists(dir))
string? dir = Path.GetDirectoryName(outputFile);
if (!string.IsNullOrEmpty(dir) && !System.IO.Directory.Exists(dir))
Directory.CreateDirectory(dir);
writer = new PidStreamWriter(new FileStream(outputFile, FileMode.Append, FileAccess.Write,
FileShare.ReadWrite, 8192));