@@ -44,7 +44,7 @@ bool IBuildActions.FileExists(string file)
44
44
public IDictionary < string , string > RunProcessOut = new Dictionary < string , string > ( ) ;
45
45
public IDictionary < string , string > RunProcessWorkingDirectory = new Dictionary < string , string > ( ) ;
46
46
47
- int IBuildActions . RunProcess ( string cmd , string args , string workingDirectory , IDictionary < string , string > env , out IList < string > stdOut )
47
+ int IBuildActions . RunProcess ( string cmd , string args , string ? workingDirectory , IDictionary < string , string > ? env , out IList < string > stdOut )
48
48
{
49
49
var pattern = cmd + " " + args ;
50
50
RunProcessIn . Add ( pattern ) ;
@@ -60,7 +60,7 @@ int IBuildActions.RunProcess(string cmd, string args, string workingDirectory, I
60
60
throw new ArgumentException ( "Missing RunProcess " + pattern ) ;
61
61
}
62
62
63
- int IBuildActions . RunProcess ( string cmd , string args , string workingDirectory , IDictionary < string , string > env )
63
+ int IBuildActions . RunProcess ( string cmd , string args , string ? workingDirectory , IDictionary < string , string > ? env )
64
64
{
65
65
var pattern = cmd + " " + args ;
66
66
RunProcessIn . Add ( pattern ) ;
@@ -90,16 +90,16 @@ bool IBuildActions.DirectoryExists(string dir)
90
90
throw new ArgumentException ( "Missing DirectoryExists " + dir ) ;
91
91
}
92
92
93
- public IDictionary < string , string > GetEnvironmentVariable = new Dictionary < string , string > ( ) ;
93
+ public IDictionary < string , string ? > GetEnvironmentVariable = new Dictionary < string , string ? > ( ) ;
94
94
95
- string IBuildActions . GetEnvironmentVariable ( string name )
95
+ string ? IBuildActions . GetEnvironmentVariable ( string name )
96
96
{
97
97
if ( GetEnvironmentVariable . TryGetValue ( name , out var ret ) )
98
98
return ret ;
99
99
throw new ArgumentException ( "Missing GetEnvironmentVariable " + name ) ;
100
100
}
101
101
102
- public string GetCurrentDirectory ;
102
+ public string GetCurrentDirectory = "" ;
103
103
104
104
string IBuildActions . GetCurrentDirectory ( )
105
105
{
@@ -334,10 +334,10 @@ public void TestTry()
334
334
}
335
335
336
336
Autobuilder CreateAutoBuilder ( string lgtmLanguage , bool isWindows ,
337
- string buildless = null , string solution = null , string buildCommand = null , string ignoreErrors = null ,
338
- string msBuildArguments = null , string msBuildPlatform = null , string msBuildConfiguration = null , string msBuildTarget = null ,
339
- string dotnetArguments = null , string dotnetVersion = null , string vsToolsVersion = null ,
340
- string nugetRestore = null , string allSolutions = null ,
337
+ string ? buildless = null , string ? solution = null , string ? buildCommand = null , string ? ignoreErrors = null ,
338
+ string ? msBuildArguments = null , string ? msBuildPlatform = null , string ? msBuildConfiguration = null , string ? msBuildTarget = null ,
339
+ string ? dotnetArguments = null , string ? dotnetVersion = null , string ? vsToolsVersion = null ,
340
+ string ? nugetRestore = null , string ? allSolutions = null ,
341
341
string cwd = @"C:\Project" )
342
342
{
343
343
Actions . GetEnvironmentVariable [ "CODEQL_AUTOBUILDER_CSHARP_NO_INDEXING" ] = "false" ;
0 commit comments