madskristensen / WebEssentials2015

A Visual Studio extension for web developers
Other
300 stars 94 forks source link

Updating Typescript Intellisense Definition file creates reference to itself #164

Open lochbrunner opened 8 years ago

lochbrunner commented 8 years ago

Having a very simple classes in one file called Login.cs

    [TypeScriptModule("vos.login")]
    public enum LoginResponseStatus
    {
        success = 0,
        wrongEmail = 1,
        wrongPassword = 2,
        accountNotActive = 3,
        unknownFail = 4
    }
    [TypeScriptModule("vos.login")]
    public class ILoginResponse
    {
        public LoginResponseStatus status { get; set; }
    }

Generates a valid IntelliSense file Login.cs.d.ts. But when I change something in the C# file the next updated d.ts file gets an reference to itself: /// <reference path="Login.cs.d.ts" />