**[TS and JS Grammar Extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode.typescript-javascript-grammar) version:** 0.0.12 / latest **Code** ##### Newline only ```ts const working = (first: number, second: Set<string>) => (<div></div>); const broken = (first: number, second: number[], ) => (<div></div>); const followup = (first: number, second: Set<string>) => (<div></div>); ```  The newline does not break the rest of the file, but the applied classes are wrong. ##### Generic + newline ```ts const working = (first: number, second: Set<string>) => (<div></div>); const broken = (first: number, second: Set<string>, ) => (<div></div>); const followup = (first: number, second: Set<string>) => (<div></div>); ```  With an added generic the rest of the file is incorrectly highlighted.