Skip to content

Commit c31abb7

Browse files
authored
Merge pull request #222 from microsoft/revert-218-update-csharp-stub-models
Revert "Update the C# stub models"
2 parents 0d7e5fa + 0ec0f5c commit c31abb7

File tree

2 files changed

+1
-74
lines changed

2 files changed

+1
-74
lines changed

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

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -49,22 +49,6 @@ public class StringContent
4949
{
5050
public StringContent(string s) { }
5151
}
52-
53-
public class HttpResponseMessage : IDisposable
54-
{
55-
public HttpResponseMessage() { }
56-
public HttpResponseMessage(HttpStatusCode statusCode) { }
57-
58-
59-
public Version Version { get; set; }
60-
public HttpContent Content { get; set; }
61-
public HttpStatusCode StatusCode { get; set; }
62-
public HttpResponseHeaders Headers { get; }
63-
public HttpRequestMessage RequestMessage { get; set; }
64-
public bool IsSuccessStatusCode { get; }
65-
}
66-
67-
6852
}
6953

7054
namespace System.Net.Mail

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

Lines changed: 1 addition & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,6 @@ public class HttpRequestBase
1919
public class HttpResponseBase
2020
{
2121
public void Write(object obj) { }
22-
public virtual void AppendHeader(string name, string value) { }
23-
public virtual void Redirect(string url) { }
24-
public virtual void RedirectPermanent(string url) { }
25-
public virtual int StatusCode { get; set; }
26-
public virtual void AddHeader(string name, string value) { }
27-
public virtual void End() { }
28-
public virtual string RedirectLocation { get; set; }
29-
public virtual NameValueCollection Headers => null;
30-
3122
}
3223

3324
public class HttpContextBase
@@ -64,51 +55,22 @@ namespace System.Web.Http
6455
{
6556
public class ApiController
6657
{
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; }
7358
}
74-
75-
public class ResponseMessageResult { }
7659
}
7760

7861
namespace System.Web.Mvc
7962
{
8063
public class Controller
8164
{
8265
public ViewResult View() => null;
83-
public HttpRequestBase Request => null;
84-
public HttpResponseBase Response => null;
85-
protected internal virtual RedirectResult RedirectPermanent(string url) => null;
86-
protected internal RedirectToRouteResult RedirectToRoute(string routeName) => null;
87-
public UrlHelper Url { get; set; }
88-
protected internal virtual RedirectResult Redirect(string url) => null;
8966
}
9067

9168
public class MvcHtmlString : HtmlString
9269
{
9370
public MvcHtmlString(string s) : base(s) { }
9471
}
95-
96-
public class RoutePrefixAttribute : Attribute
97-
{
98-
public virtual string Prefix { get; private set; }
99-
public RoutePrefixAttribute(string prefix) { }
100-
}
101-
102-
public sealed class RouteAttribute : Attribute
103-
{
104-
105-
public RouteAttribute(string template) { }
106-
}
107-
108-
public class RedirectToRouteResult : ActionResult { }
10972
}
11073

111-
11274
namespace System.Web.UI
11375
{
11476
public class Control
@@ -119,7 +81,6 @@ public class Page
11981
{
12082
public System.Security.Principal.IPrincipal User { get; }
12183
public System.Web.HttpRequest Request { get; }
122-
public HttpResponse Response => null;
12384
}
12485

12586
interface IPostBackDataHandler
@@ -192,7 +153,6 @@ public class HttpRequest
192153
public UnvalidatedRequestValues Unvalidated { get; }
193154
public string RawUrl { get; set; }
194155
public HttpCookieCollection Cookies => null;
195-
public bool IsAuthenticated { get; set; }
196156
}
197157

198158
public class HttpRequestWrapper : System.Web.HttpRequestBase
@@ -209,13 +169,6 @@ public void WriteFile(string s) { }
209169
public void AddHeader(string name, string value) { }
210170
public void Redirect(string url) { }
211171
public void AppendHeader(string name, string value) { }
212-
public void End() { }
213-
public string RedirectLocation { get; set; }
214-
public int StatusCode { get; set; }
215-
public void RedirectPermanent(string url) { }
216-
public virtual NameValueCollection Headers { get; set; }
217-
218-
219172
}
220173

221174
public class HttpContext : IServiceProvider
@@ -224,7 +177,6 @@ public class HttpContext : IServiceProvider
224177
public HttpResponse Response => null;
225178
public SessionState.HttpSessionState Session => null;
226179
public HttpServerUtility Server => null;
227-
public static HttpContext Current => null;
228180
}
229181

230182
public class HttpCookie
@@ -349,15 +301,6 @@ public class UrlHelper
349301
public UrlHelper(Routing.RequestContext requestContext) { }
350302
public virtual bool IsLocalUrl(string url) => false;
351303
}
352-
353-
public class RedirectResult : ActionResult
354-
{
355-
public bool Permanent { get; set; }
356-
public string Url => null;
357-
358-
public RedirectResult(string url) : this(url, permanent: false) { }
359-
public RedirectResult(string url, bool permanent) { }
360-
}
361304
}
362305

363306
namespace System.Web.Routing
@@ -447,7 +390,7 @@ public class JavaScriptSerializer
447390
public JavaScriptSerializer() => throw null;
448391
public JavaScriptSerializer(System.Web.Script.Serialization.JavaScriptTypeResolver resolver) => throw null;
449392
public object DeserializeObject(string input) => throw null;
450-
public T Deserialize<T>(string input) => throw null;
393+
public T Deserialize<T> (string input) => throw null;
451394
public object Deserialize(string input, Type targetType) => throw null;
452395
}
453396

0 commit comments

Comments
 (0)