Skip to content

Commit 05dc9b6

Browse files
michaelnebel5idg5
authored andcommitted
C#: Remove dependency to ASP.NET in the System.Web.cs stub file.
1 parent 60d26e5 commit 05dc9b6

File tree

3 files changed

+16
-19
lines changed

3 files changed

+16
-19
lines changed
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,2 @@
1-
semmle-extractor-options: /nostdlib /noconfig
2-
semmle-extractor-options: --load-sources-from-project:${testdir}/../../../resources/stubs/_frameworks/Microsoft.NETCore.App/Microsoft.NETCore.App.csproj
3-
semmle-extractor-options: --load-sources-from-project:${testdir}/../../../resources/stubs/_frameworks/Microsoft.AspNetCore.App/Microsoft.AspNetCore.App.csproj
4-
semmle-extractor-options: ${testdir}/../../../resources/stubs/System.Web.cs
1+
semmle-extractor-options: ${testdir}/../../../resources/stubs/System.Web.cs
2+
semmle-extractor-options: /r:System.Collections.Specialized.dll /r:System.Xml.ReaderWriter.dll /r:System.Private.Xml.dll /r:System.Runtime.Extensions.dll
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
namespace System.Web.Http
2+
{
3+
public class ApiController
4+
{
5+
public Microsoft.AspNetCore.Http.HttpContext Context => null;
6+
public virtual Microsoft.AspNetCore.Mvc.RedirectResult Redirect(Uri location) => null;
7+
public virtual Microsoft.AspNetCore.Mvc.RedirectResult Redirect(string location) => null;
8+
public virtual ResponseMessageResult ResponseMessage(System.Net.Http.HttpResponseMessage response) => null;
9+
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute(string routeName, object routeValues) => null;
10+
public Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; set; }
11+
}
12+
13+
public class ResponseMessageResult { }
14+
}

csharp/ql/test/resources/stubs/System.Web.cs

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -60,21 +60,6 @@ public class HttpApplication : IHttpHandler
6060
}
6161
}
6262

63-
namespace System.Web.Http
64-
{
65-
public class ApiController
66-
{
67-
public Microsoft.AspNetCore.Http.HttpContext Context => null;
68-
public virtual Microsoft.AspNetCore.Mvc.RedirectResult Redirect(Uri location) => null;
69-
public virtual Microsoft.AspNetCore.Mvc.RedirectResult Redirect(string location) => null;
70-
public virtual ResponseMessageResult ResponseMessage(System.Net.Http.HttpResponseMessage response) => null;
71-
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute(string routeName, object routeValues) => null;
72-
public Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; set; }
73-
}
74-
75-
public class ResponseMessageResult { }
76-
}
77-
7863
namespace System.Web.Mvc
7964
{
8065
public class Controller

0 commit comments

Comments
 (0)